所以我尝试使用软件中心安装 vlc,它安装了一些在我单击应用程序时没有任何作用的东西。所以我尝试了终端,结果发现 VLC 没有安装,所以我运行了 sudo apt install vlc 并且成功了。但现在我遇到了一个问题,我有两个 VLC 应用程序,一个可以运行,另一个不行,我试了十几个,但都不起作用,我想我的 VLC 安装被破坏了,因为现在它们都不起作用了。如果我在终端中运行 vlc,它只会说“snap-confine 具有提升的权限,并且没有受到限制,但应该受到限制。拒绝继续避免权限提升攻击”
另外,软件中心不工作,所以我无法从那里删除第一个 VLC。有什么想法吗?我有点像 Linux 菜鸟。
答案1
看起来您已经安装了 VLC 的 snap 版本和 apt 版本。
我要做的第一件事就是删除
sudo snap remove vlc
终端中的 snap 版本。由于 apt 版本也不起作用,所以我会
sudo apt remove vlc
在终端中将其删除。还有第三个安装选项,即 flatpak 版本。您可以使用 进行安装
flatpak install flathub org.videolan.VLC
。
现在,VLC 可能以 flatpak 的形式运行。如果您无法使用第三个选项 (flatpak) 安装,则可能是因为您没有安装 flatpak 包管理器。您可以在sudo apt install flatpak
终端中安装它,然后运行第三个选项代码。
你的软件中心也不起作用,对吧。你可能有 snap 软件中心版本。所以,你可以用 安装另一个sudo apt install gnome-software gnome-sofware-plugin-flatpak
。这是使用 flatpak 的 gnome 版本。你可以用 删除不起作用的版本sudo snap remove snap-store
。