Ubuntu 20.04.1 LTS-NetworkManager 未出现在 Ubuntu 中

Ubuntu 20.04.1 LTS-NetworkManager 未出现在 Ubuntu 中

由于特殊原因,我不得不使用网络管理器来替代 Cisco AnyConnect。我的问题是,安装所需的软件包后,顶部栏中没有出现图标。

我遵循了一所大学的指示:

sudo apt install openconnect network-manager-openconnect network-manager-openconnect-gnome
sudo service network-manager restart

之后,应该安装网络管理器,下一步是通过顶部栏打开它。但是没有出现网络管理器。我可以执行某些命令,如“openconnect”和“nmcli”,但 GUI 似乎没有启动。我尝试重新启动服务,多次重新启动 PC,甚至安装了大量其他软件包,例如:

sudo apt-get install network-manager-openvpn network-manager-openvpn-gnome network-manager-pptp network-manager-pptp-gnome network-manager-vpnc network-manager-vpnc-gnome network-manager-openconnect network-manager-openconnect-gnome 

(从:https://wiki.ubuntuusers.de/NetworkManager/VPN_Plugins/

我发现的其他命令修复也不起作用。有人知道如何让它起作用吗?

答案1

网络管理器本身是一种服务,而不是其设置的 GUI,因此它实际上取决于您实际想要实现的目标……

A)我其实不需要图标,我只是想更改一些设置或连接到网络(假设网络管理器跑步)

  • Ubuntu 系统 GUI 中通常有一个名为“系统设置”- 我在 Unity 和 Cinnamon 中找到了它(所以我希望 Gnome 也有一个) - 运行该应用程序并在其中搜索“网络”- 您通常可以在那里进行一些基本的 WiFi 设置并连接
  • 更“硬核”的终端“GUI”,但功能非常强大:nmtui或者sudo nmtui
  • 对于简单的 GUI 设置nm-connection-editor- 仅丰富的设置,无连接(自动除外)

B)我需要图标出现在那里

您可能会遇到这种情况,当您为基本用户执行此操作时,超过 2 次点击的操作超出了他们的 PC 技能……所以您真的需要图标 #thisreallyhappens 或者您只是喜欢它。
“图标”通常通过“小程序”存在,该小程序可能会崩溃或发生其他情况,我们将尝试通过终端恢复它:

  1. 尝试终止小程序的所有实例并重新运行它:killall nm-applet; nm-applet &
  2. CTRL使用+退出终端D (你可能需要按两次,它将退出终端而不终止nm-applet),或者只是nohup nm-applet &为了运行应该没有这个
  3. 图标还是没有出现?还是重启后图标就消失了?
    1. 尝试nm-applet.desktop按照此处所述修复您的特殊文件:https://askubuntu.com/a/529287/277898
    2. 这可能是系统托盘小程序普遍缺失的问题(或者只是网络小程序缺失的问题) - 为此,您需要打开“小程序”应用程序并按照此处的说明进行修复:https://unix.stackexchange.com/a/280807/223991

C)获取网络管理器服务首先要工作

  1. 确保它安装sudo apt install network-manager在 gnome 和基于 gnome 的 GUI 上,cinnamon或者MATE您可能还需要*-gnome软件包的版本sudo apt install network-manager-gnome(对于您为网络管理器安装的所有插件包(如 OP 尝试安装的那些)也类似)
  2. 检查服务是否正在运行sudo service network-manager status
    1. 没跑步吗?

      1. 开始吧 =>sudo service network-manager start
      2. 错误?=> 首先修复启动错误
      3. 再次检查状态sudo service network-manager status
    2. 已经运行?

      1. sudo service network-manager stop- 等待它完成!
      2. sudo service network-manager start- 等待它完成!
      3. 并再次检查状态sudo service network-manager status
      4. 它在运行吗?(如果没有,请先修复错误),但仍然没有图标?尝试重新启动/重启 PC,如果仍然没有图标,但服务正在运行,您可以继续B)

最后,OP 提到的是: sudo apt-get install network-manager-openvpn network-manager-openvpn-gnome network-manager-pptp network-manager-pptp-gnome network-manager-vpnc network-manager-vpnc-gnome network-manager-openconnect network-manager-openconnect-gnome- 这些只是网络管理器的常用插件,允许您设置 VPN 连接以及一些安全和证书设置,它们对此很有用,但它们实际上与网络管理器本身及其图标无关;)

答案2

以下是我添加的方式nmtui

$ sudo pico /etc/netplan/networkmanager.yaml

将其放入文件中:

network:
  version: 2
  renderer: NetworkManager

然后执行以下命令:

$ sudo netplan generate

$ sudo netplan apply

$ sudo reboot

详情请参阅Ubuntu 以太网在更新后变得不受管理

相关内容