如何在Raspbian上设置网络管理器


16

是否可以让Network Manager在Raspbian上运行?易于安装:

sudo apt-get install network-manager

但我无法管理任何连接。不幸的是,看起来Debian存储库中仅提供了旧版本的NM。

Answers:


22

我发现了如何使Raspbian 9(Stretch)上的NetworkManager(和systemd-resolved)工作。当您需要直接从Pixel Desktop管理带有拆分DNS,wifi网络和其他高级网络设置的多个VPN连接时,NetworkManager非常有用。

这是操作方法:

  1. 使用以下命令安装所需的软件包:

    sudo apt安装网络管理器网络管理器gnome openvpn \
    openvpn-systemd已解决的网络管理员-openvpn \
    网络管理员-openvpn-gnome
  2. 删除不需要的软件包:

    sudo apt清除openresolv dhcpcd5
  3. 将/etc/resolv.conf替换为/lib/systemd/resolv.conf的符号链接:

    (做上Raspbian 10执行这个命令,它会破坏你的DNS)

    须藤ln -sf /lib/systemd/resolv.conf /etc/resolv.conf
  4. 现在转到屏幕顶部并重新配置面板:打开“面板设置”->“面板小程序”:删除“无线和有线网络”。网络管理器小程序应在重新启动后出现。


2
谢谢!清除步骤至关重要。否则,nmcli会将我的所有设备显示为“不可用”,并且无法控制它们。
路加福音

1
您实际上并不需要openvpn
Zimano

我遇到了一个问题,我的树莓无法通过以太网连接到Internet。我不得不撤消第3步(我一直保留备份),然后一切正常运行-谢谢
loxaxs 18/08/31

2
@luke清除步骤根本不重要。NetworkManager只是不接触托管设备(如在/ etc / interfaces中配置的设备)
Zimano

1
如果没有第3步,这个答案会更好。我刚刚在Raspberry Pi 4 Model B上的全新Raspbian Buster安装(2019年9月版)上对其进行了测试。第3步是多余的,会破坏DNS。
约翰·福布斯

8

尝试使用wicd

sudo apt-get install wicd

Wicd是网络管理器应用程序(无线和有线),它是网络管理器的不错选择


7
至少尝试解释如何wicd对OP 很有帮助。随时相应地编辑您的帖子。
加纳马马


2
这并不是试图回答这个问题,OP询问了如何在Raspbian上安装NetworkManager(不是“网络管理器”)。wicd提供了一个用于管理网络的简单TUI,但是nmtuiNetworkManager附带了该工具。我看不到wicd可用于管理网络的确认与如何安装有关NetworkManager
Zimano

WICD在树莓派Stretch上无法正常工作。断开连接后,它表示您必须“手动执行”操作,从而使其无用,从而始终无法恢复WLAN。开发似乎已被放弃,因为多年没有更新。
罗布·马斯卡洛

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.