更新期间重新启动计算机; “系统网络服务与此版本不兼容”

昨天我通过SSH升级了我的Ubuntu,但在我完成之前,我重新启动了我的电脑。 我知道那不是很聪明。 无论如何,现在我没有互联网连接,无法识别WiFi或以太网。

当我尝试安装最新版本时,鼠标无法正常工作。 当我尝试使用以前的版本并进入gnome-network manager时,它会说:

系统网络服务与此版本不兼容

另一件事是当我回到远程计算机并查看SSH终端时,进程停止了:

Setting up desktop-file-utils (0.20-0ubuntu2) ... Configuration file `/etc/gnome/defaults.list' ==> Modified (by you or by a script) since installation. ==> Package distributor has shipped an updated version. What would you like to do about it ? Your options are: Y or I:install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions Z : start a shell to examine the situation The default action is to keep your current version. * defaults.list (Y/I/N/O/D/Z) [default=N] ? Write failed: Broken pipe 

除了必须重新安装系统之外,还有其他简单的解决方案吗?

进入设置,启动项目。 使用以下命令添加条目:

 gksu "service network-manager start" 

您还可以使用visudo为此命令添加NOPASSWD条目,因此您无需提供密码。

我遇到了同样的问题。 解决方法是手动启动网络管理器

sudo service network-manager start

仍试图想办法永久修复它。

我不得不重新安装NetworkManager包并重新启动。 一切都很好。

sudo apt-get –reinstall install network-manager

只需在/etc/rc.local中将以下内容添加到“exit”行之前:

网络管理器

这应该在系统启动时启动它。 一种更好的方法是将它添加到适当的init脚本中,这样它就不会以单用户模式启动,但老实说它不会以任何方式伤害任何东西。

我也有一个部分完整的升级导致这个问题,但我的修复是不同的。 事实certificate,如果/etc/network/interfaces标记为auto任何接口未联机,则网络管理器将无法在启动时启动。 基本上,静态网络配置的东西都应该在网络管理器被触发之前上线。 对我来说,这是一个配置为使用dhcp的流浪eth0 。 我从我的盒子里拔掉了以太网,突然出现了这个问题。 解决方案是从/etc/network/interfaces删除除loopback接口之外的所有内容。 有关详细信息,请参阅此链接

我的安装成功完成,但我得到了同样的错误。 事实certificate,新的更新(重新引入旧的错误)会导致网络管理器崩溃。 请看这里的修复: 上次升级崩溃网络管理器(没有互联网连接,没有小程序)

如果安装中断,通过修复它可能会获得良好的结果

 sudo apt-get install -f 

我只是想到了OP所遇到的同样问题,手动启动网络管理器为我提供了统一的图标,但没有可见的界面,而上面提到的命令和重启完全解决了这个问题。