![在 Ubuntu Core 上使用 pciutils.lspci 时出错](https://linux22.com/image/1193383/%E5%9C%A8%20Ubuntu%20Core%20%E4%B8%8A%E4%BD%BF%E7%94%A8%20pciutils.lspci%20%E6%97%B6%E5%87%BA%E9%94%99.png)
我已经在物联网设备上安装了 Ubuntu Core,并且正在通过一系列步骤来弄清楚为什么调制解调器管理器无法检测到蜂窝调制解调器。
我想运行该lspci
命令,因此为了在 Ubuntu Core 上获取它,我运行了以下命令:
sudo snap install pciutils
安装 Snap 后,我运行了命令,现在显示错误:
user@ubuntu:~$ sudo pciutils.lspci
lspci: Cannot open /sys/bus/pci/devices
user@ubuntu:~$
接下来我需要做什么才能使该命令正常工作且不出现错误?
我是否需要运行该snap connect ...
命令?如果需要,我怎么知道将它连接到什么?
答案1
您可以检查的第一件事是键入snap connections
或snap interfaces
检查 pciutils snap 是否已连接到特定接口。默认情况下,如果我没记错的话,pciutils 没有在商店上配置自动连接功能,所以是的,您需要连接snap connect
到它需要授予的接口。
例如`Snap Connect pciutils:<plug>:system-observe