今天打开台式机,发现我的 Ubuntu 14.04 LTS 炸了。
炸了就得修,问题是炸的是命根,网络没了。
这可就麻烦了。
首先需要判断问题所在,昨天我还在用台式机打 Doto 更新了之后今天就不能用了,所以先翻记录。
发现 libnl 开头的几个包很可疑。
用新立得锁定老版本后发现的确这几个包老版本和新版本有改动,同时我发现这几个包我的 cache 里没有留。
于是只能手动下载了。
64位:
http://archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/libnl-3-200_3.2.21-1_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/libnl-genl-3-200_3.2.21-1_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/libnl-route-3-200_3.2.21-1_amd64.deb
32位:
http://archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/libnl-3-200_3.2.21-1_i386.deb
http://archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/libnl-genl-3-200_3.2.21-1_i386.deb
http://archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/libnl-route-3-200_3.2.21-1_i386.deb
用 U 盘或者其他什么办法复制到电脑上安装:
sudo dpkg -i libnl-*.deb
重启后应该就解决了。
这个问题在我的台式机上出现了,但是笔记本并没有,为什么呢?
理由在于我台式机手贱开了 proposed
如果使用 Ubuntu 追求稳定,
**第一,一定要用 LTS 版本,
第二,不要随便开 proposed 不然很容易被像这样当小白鼠。**
还原完毕后还会提示你更新这三个固件,请不要安装,等配套的 network manager 同步更新了再说。
参考:upgrade made all network manager and wireless disappear in Ubuntu this morning
李先生感兴趣的话可以尝试一下openSUSE Leap 42.1 or openSUSE Tumbleweed,更新一般都不会有问题。
今天遇到这个问题,感谢你的帮助