tal*_*a06 31 network-manager networking internet 14.04
当我启动我的笔记本电脑时,没有网络服务,顶部栏中也没有网络图标。当我启动操作系统时会出现错误,例如“抱歉,Ubuntu 14.04 遇到内部错误”。当我单击详细信息时,它说错误发生在可执行路径中usr/sbin/NetworkManager。另外,当我尝试输入Network时System Settings,它说“系统网络服务与此版本不兼容”
我该如何解决这个令人震惊的问题?
ps 我没有安装任何与网络相关的第三方软件包/应用程序。只安装系统更新。
小智 27
我今天遇到了同样的问题。
TLDR:降级libnl3或升级network-manager。
根据这个答案,问题是 中的修复libnl3导致 中的回归network-manager。然后,这只是-proposed包的一个错误,但我猜这个错误已经过足够的测试,可以将其引入常规的 Ubuntu ;)。
最安全的方法是退后一步并安装早期版本的libnl-3-200 libnl-genl-3-200 libnl-route-3-200(请参阅上述答案中的详细信息)。
这会给您留下降级的软件包。请记住在相关升级network-manager可用之前不要升级它们。
或者(我这样做了),您可以提前安装更新版本的network-manager: for amd64或i386。您可以在不同的系统上下载软件包并通过 U 盘传递。或使用您的智能手机下载并通过 USB 传输。
安装它:
sudo dpkg -i network-manager_*.deb
Run Code Online (Sandbox Code Playgroud)
您可以尝试通过重新启动 NetworkManager 来获得网络:
sudo service network-manager restart
Run Code Online (Sandbox Code Playgroud)
但是我需要重新启动才能恢复系统托盘小程序。
小智 9
如果您可以通过以太网电缆连接,则此方法有效。
使用 Ubuntu 的内置恢复模式升级网络管理器。
使用向下箭头键为 Ubuntu选择高级选项,然后按Enter
使用向下箭头键选择具有恢复模式的最新 Linux 内核,然后按 Enter
我使用Ubuntu,Linux 4.2.0-36-generic(恢复模式)
使用向下箭头键选择网络启用网络并按Enter
按Enter了确定重新挂载文件系统
使用向下箭头键选择dpkg Repair Broken packages并按Enter
它将要求使用Continue [Y/n]下载最新的网络管理器。输入字母 y 表示“是”,然后按Enter。当所有操作完成后,它会说
完成的。请按 Enter
所以再按Enter一次。
选择resume Resume normal boot并按Enter
按下Enter并继续启动。在登录屏幕不要登录,而是进行正常重启(单击屏幕右上角的关机图标)。
电脑重启后登录。
当我执行这些步骤时,网络连接又回来了。