找不到单元 snap.networkmanager.service

找不到单元 snap.networkmanager.service

我对 Linux 的网络完全一窍不通,总体来说,我对 Linux 也只是个初学者。我正在运行 Ubuntu 19.04,我想在我的笔记本电脑上启用移动宽带。我找到了这个文档:https://docs.ubuntu.com/core/en/stacks/network/network-manager/docs/installation

我安装了网络管理器,但是当我运行

snap interfaces network-manager

我得到了这个结果

Slot                     Plug
:firewall-control        network-manager
:modem-manager           network-manager
:network                 network-manager
:network-setup-observe   network-manager
:ppp                     network-manager
network-manager:service  -
-                        network-manager:nmcli
-                        network-manager:wpa

这看起来不对。当我运行下一步检查安装时

systemctl status snap.networkmanager

我明白了

Unit snap.networkmanager.service could not be found.

忽略这些,我尝试了蜂窝连接部分的内容

sudo modem-manager.mmcli -L

导致了这个

error: couldn't get bus: Could not connect: Permission denied

谁能帮助我弄清楚发生了什么以及如何纠正它?

答案1

我不确定您是否仍在寻找答案。但我认为您可能需要通过以下方式将network-manager:nmcli插头连接到network-manager:service插槽:

sudo snap connect network-manager:nmcli network-manager:service

这样连接看起来更像文档。有关连接的更多信息,请参见此处:https://snapcraft.io/docs/interface-management。然后我认为您需要通过首先从以下位置获取服务名称来启动网络管理器的 snap 版本:

systemctl list-units

它应该是这样的snap.network-manager.networkmanager。您可以通过运行以下命令来启动它:

sudo service snap.network-manager.networkmanager start

为了安全起见,我建议先关闭网络管理器的 apt 版本:

sudo service network-manager stop

您可以通过以下方式确认服务正在运行:

sudo service snap.network-manager.networkmanager status

希望这可以帮助!

相关内容