云网牛站
所在位置:首页 > Linux教程 > Linux Mint 20阻止Snap应用程序安装,但有处理的方法

Linux Mint 20阻止Snap应用程序安装,但有处理的方法

2020-06-12 16:06:15作者:付玉洁稿源:云网牛站

Linux Mint 20禁用了对Snap应用程序的支持,但是本文教您处理的方法,如果需要的话,可以重新启用它。

Linux Mint 20阻止Snap应用程序安装,但有处理的方法

 

前言

在Snap Store的应用程序安装统计信息中可以得出,Linux Mint用户正在积极使用此容器化技术来安装GIMP(参考:GIMP 2.10.20发布:新功能包括带有改进的裁剪工具、新模糊滤镜)、OBS Studio、VSCode和Chromium等知名应用程序。以往可以运行sudo apt install snapd命令在Linux Mint中安装Snap支持,但是Linux Mint 20已经阻止这一通道,在禁用的情况下,任何照常从命令行安装snapd的尝试都将导致package 'snapd' has no installation candidate错误。

Linux Mint不再支持与其连接的“snapd”开源客户端的专有Ubuntu存储,读取插入到程序包管理管道中的nosnap.pref文件。

 

处理的方法

一种解决方案是指定所需的snapd版本,例如:

sudo apt instal snapd=VERSION

这将安装它,但是知道您需要的Snapd确切版本号是一个问题,因为它会不断变化,另外,这种方法也无法还原全部功能。

解决办法:

幸运的是,这是一个简单的修复程序,但是不熟悉命令行的程序可能会遇到一些麻烦:

`sudo rm /etc/apt/preferences.d/nosnap.pref`

这将删除阻止snapd的首选项,然后,再次尝试安装。

现在,公平地讲,以root用户身份运行文件删除命令不是您想要的,再次假设您已经在Linux Mint 20上,以超级用户身份打开Nemo,并在/etc/apt/preferences.d/中删除nosnap.pref。

完成后,安装Snap应用程序非常简单。

 

相关主题

在Linux系统上安装官方Snap Store应用程序

精选文章
热门文章