Ubuntu安装系统后不能连接Wifi
我有两个笔记本,一个型号是东芝Satellite L5A,另一个是联想ThinkPad E431,两个都装过ubuntu,装系统时勾选第三方软件,那么系统装完后各硬件基本都可用,我的东芝就一装完就有Wifi可连接使用,但是联想的怎么安装都没用,经查是未安装驱动。网上很多方法都是插入网线连网,但是我又没网线,只得离线安装了。
离线安装ubuntu网卡驱动
离线安装材料只需 系统启动盘,
网卡驱动路径:pool/restricted/b/bcmwl/bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb。
Ctrl + Alt + T 打开命令行终端,并进入到上面说的网卡路径,运行命令
:
sudo dpkg -i bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb
然后就出现各种报错提示。
原因是命令dpkg
是用来安装本地离线的deb包,不会自动解决包依赖关系,而apt
和apt-get
这两个命令会解决包依赖关系(但是需要联网),所以只能手动解决dpkg包依赖的问题。
解决方案就是去U盘的pool/main目录底下找依赖的那个包并安装,有十几个的样子。
大概记得如下:
sudo dpkg -i pool/main/g/gcc-8/libasan5_8.2.0-7ubuntu1_amd64.deb
sudo dpkg -i pool/main/g/gcc-8/libatomic1_8.2.0-7ubuntu1_amd64.deb
sudo dpkg -i pool/main/g/gcc-8/libgcc-8-dev_8.2.0-7ubuntu1_amd64.deb
sudo dpkg -i pool/main/g/gcc-8/libitm1_8.2.0-7ubuntu1_amd64.deb
sudo dpkg -i pool/main/g/gcc-8/liblsan0_8.2.0-7ubuntu1_amd64.deb
sudo dpkg -i pool/main/g/gcc-8/libmpx2_8.2.0-7ubuntu1_amd64.deb
sudo dpkg -i pool/main/g/gcc-8/libquadmath0_8.2.0-7ubuntu1_amd64.deb
sudo dpkg -i pool/main/g/gcc-8/libstdc++-8-dev_8.2.0-7ubuntu1_amd64.deb
sudo dpkg -i pool/main/g/gcc-8/libtsan0_8.2.0-7ubuntu1_amd64.deb
sudo dpkg -i pool/main/g/gcc-8/libubsan1_8.2.0-7ubuntu1_amd64.deb
sudo dpkg -i pool/main/g/gcc-defaults/g++_8.2.0-1ubuntu1_amd64.deb
sudo dpkg -i pool/main/g/gcc-defaults/gcc_8.2.0-1ubuntu1_amd64.deb
sudo dpkg -i pool/main/l/linux/linux-libc-dev_4.18.0-10.11_amd64.deb
sudo dpkg -i pool/main/m/make-dfsg/make_4.2.1-1.2_amd64.deb
sudo dpkg -i pool/main/b/build-essential/build-essential_12.5ubuntu2_amd64.deb
sudo dpkg -i pool/main/d/dkms/dkms_2.3-3ubuntu11_all.deb
sudo dpkg -i bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb
我的笔记本是64位系统,所以基本都带着 _amd64,如果安装过程还缺少其他的,可以在U盘里找到安装即可。最后搞定。