系统网络服务与此版本Ubuntu 14.04不兼容
我在我的电脑上安装了Ubuntu 14.04 LTS。 我创建了一些新帐户,然后登录到我自己的帐户后,没有互联网连接。 当我尝试打开网络设置时,我遇到了这个错误
The system network services are not compatible with this version.
我尝试使用此命令手动启动NetworkManager
sudo service network-manager start
但它没有奏效。
你能帮我么?
网络管理器在ubuntu 14.04上崩溃
从建议的存储库升级后,下一个包: libnl-3-200, libnl-genl-3-200 and libnl-route-3-200
。
您需要降级libnl-3软件包:
sudo apt-get install libnl-3-200=3.2.21-1 libnl-genl-3-200=3.2.21-1 \ libnl-route-3-200=3.2.21-1
如果您无法安装这些软件包或无法进行降级,您可以从此处(从我的帐户)手动下载它们:
https://mega.nz/#F!7kchgI7Z!U5Y_M80OSSS5DZKfZGrC3g
脚步:
- 在另一台计算机上下载3个文件。
- 将它们复制到闪存驱动器。
- 将闪存驱动器放入受影响的计算机。
- 将3个文件复制到新文件夹中。
-
在该文件夹中打开终端并运行
sudo dpkg -i lib*.deb sudo reboot
并且您可能需要应用保留,直到可以释放NetworkManager的修复程序。
sudo apt-mark hold libnl-3-200 libnl-genl-3-200 libnl-route-3-200
修复后:
sudo apt-mark auto libnl-3-200 libnl-genl-3-200 libnl-route-3-200
更多信息:
我有同样的问题。 似乎最近的更新是原因。 网络管理器的系统日志中的大量消息被segv(分段故障)信号杀死。 我相信网络管理器的更新在某处有一个分段违规错误。
我设法使用Paul Iulian给出的建议来解决我的问题。 他的post中的链接不起作用,所以我从http://packages.ubuntu.com/下载了这些软件包
搜索包libnl-3-200,libnl-genl-3-200和libnl-route-3-200的名称
此致,乔丹。
此错误消息通常与错误的/etc/network/interfaces
文件有关。 试试以下
sudo cp /etc/network/interfaces /etc/network/interfaces.bak sudo nano /etc/network/interfaces
从文件中删除所有内容并放入
auto lo iface lo inet loopback
然后重启系统。 它应该工作。
你可以在你的终端试试这个
sudo ifconfig eth0 up // Make your interface up sudo dhclient // assign Ipaddress by dhcp sudo apt-get install network-manager // Now install latest network-manager sudo service network-manager restart //restart network-manager
在您尝试之后,更新您的网络管理员。