把Macbook Pro上的windows10删除了,打算安装ubuntu linux,遇到一个未能自动安装wifi驱动的问题。这里把解决过程记录下来以备后查。

0. 准备一个8BG u盘。

1. 从官网下载ubuntu镜像文件,截至目前官方最新版本是 18.04.1 LTS版

https://www.ubuntu.com/download/desktop

2. 使用UltraISO或类似工具把下载好的镜像刻录至U盘。

3. 进入MacOS,使用bootcamp把原来的windows10的安装清除。使用磁盘工具重新分区。

4. 重启mac,听到开机声后按住option键直到出现引导菜单,选择 EFI ,按下回车。

5. ubuntu安装程序启动后,一路根据提示进行安装,最终重启系统,进入桌面。

6. 进入桌面后一切正常...除了没有wifi,打开设置-wifi,提示没有找到wifi适配器,需要插入。汗,什么年代了macbookpro都没有网线插口了没有wifi可怎么用。

经过一番google,得出结论:驱动是包含在安装程序里的,但不知为什么没有正常安装。按照CSDN博主给出的思路进行操作,第一步是插入安装盘,先安装dkms_2.3-3ubuntu9_all.deb依赖包,再安装bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb。但我实际操作的时候,发现第一步就提示各种错误,libc gcc等各种依赖都没有安装。正一筹莫展之际,灵机一动试了一下 apt install gcc,虽然依旧提示错误,但终端给出了一个建议,最终解决了问题,方法如下:

0. 首先你的macbook pro需要接入有线网络(意味着需要买一个USB转网线口的转换头),其次终端需要取得root权限,具体问baidu或google;

1. 直接输入:

apt --fix-broken install

应该会提示是否安装,按y,回车。

2. 等进度条跑完再次出现等待命令输入的时候,插入安装时候使用的U盘,终端切换或直接打开下面的路径:

pool -> restricted -> b -> bcmwl

3. 打开终端,输入命令:

sudo dpkg -i bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb

4. 等待进度条跑完,OK,你的mac可以使用wifi了。