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应用程序非常简单。
相关主题 |