如何完全删除NetworkManager?

我想完全禁用NetworkManager,并且我的eth0和wifi连接不受管理。 我的主要linux盒子上的eth0是不受管理的,我没有任何问题,我想对我所有运行Ubuntu 12.04 LTS的其他linux盒子做同样的事情,基本上我想杀死网络管理器,再也看不到它的任何痕迹了。

首先编辑/ etc / network / interfaces,以便在NetworkManager消失后可以使用ifup实用程序配置eth0。

从系统中删除NetworkManager

sudo apt-get purge network-manager 

使用ifup配置eth0。

 sudo ifup eth0 

侏儒:

 sudo apt-get remove --purge network-manager-gnome network-manager 

KDE:

 sudo apt-get remove --purge knetworkmanager network-manager 

Unity:lol,Unity。

禁用它,配置备用设置,然后卸载它可能是值得的。

停止和禁用NetworkManager | help.ubuntu.com

 sudo apt-get purge network-manager 

必须同时编辑/etc/resolv.conf/etc/network/interfaces以进行手动连接,否则您将无法使用完整的网络function。

我没有50个代表评论,所以我会添加一些信息作为答案,可能会有所帮助。 在安装了Ubuntu 14.04的Surface Pro 3上,提供此命令:

 killall -STOP NetworkManager 

RTP-over-wireless流应用程序取得了显着进步。 可以使用-CONT参数重新启动NM。 更多细节在这里:

禁用/启用定期无线扫描

对于SP3,还需要其他设置,包括net.core.xxx项目,并且为了保持最佳性能,它应该保持插入状态。可能这个信息也适用于其他具有Ubuntu的平板电脑。

我通过它可能会帮助一些人安全地删除网络管理器:

 sudo apt-get remove network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome 

要么

 sudo apt-get remove --purge network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome