似乎无法通过 snap 安装任何东西

似乎无法通过 snap 安装任何东西

我曾尝试在 Ubuntu 18.04.01 LTS(操作系统类型:64 位)上通过 snap 安装应用程序。

当我尝试安装 notepad-plus-plus 时出现以下错误。

sudo snap install notepad-plus-plus
Setup snap "notepad-plus-plus" (167) security profiles (cannot setup udev for snap "notepad-plus-plus": cannot reload udev rules: exit status 2
udev output:
)
- Setup snap "notepad-plus-plus" (167) security profiles (cannot reload udev rules: exit status 2
udev output:
)
- Connect notepad-plus-plus:opengl to core:opengl (cannot setup udev for snap "notepad-plus-plus": cannot reload udev rules: exit status 2
udev output:
)
- Connect notepad-plus-plus:opengl to core:opengl (cannot reload udev rules: exit status 2
udev output:
)

在安装 gimp (2.10) 时,我收到以下错误。看起来与上一个非常相似

sudo snap install gimp
error: cannot perform the following tasks:
- Setup snap "gimp" (70) security profiles (cannot setup udev for snap "gimp": cannot reload udev rules: exit status 2
udev output:
)
- Setup snap "gimp" (70) security profiles (cannot reload udev rules: exit status 2
udev output:
)
- Connect gimp:opengl to core:opengl (cannot setup udev for snap "gimp": cannot reload udev rules: exit status 2
udev output:
)
- Connect gimp:opengl to core:opengl (cannot reload udev rules: exit status 2
udev output:
)

我不知道该如何解决这些问题。如能得到任何帮助我将不胜感激。

答案1

我来寻找答案是因为我遇到了同样的问题。但是,按照 @Terrance 的建议,不使用 sudo 进行安装解决了问题。安装成功,没有出现常见的错误。不过还有一件事发生了。从软件中心(或应用程序中心)启动应用程序失败,因为应用程序根本无法启动,所以我求助于命令行,结果如下:

:~$ notepad-plus-plus
You need to connect this snap to the wine-platform snap.

snap disconnect notepad-plus-plus:wine-platform-plug
snap install wine-platform
snap connect notepad-plus-plus:wine-platform-plug wine-platform:wine-base-stable

Remove deprecated wine-platform-i386 snap.

snap remove wine-platform-i386

完成这些步骤后,记事本就可以运行了。

注意:我运行的是 Ubuntu 18.04

相关内容