因此,感谢这个错误:https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1575053我宁愿不使用 Snap 软件包。我真正使用的唯一软件包是计算器,但我想用 deb 版本替换它们。我该怎么做?
答案1
Snap 软件包默认安装在Ubuntu 18.04 LTS是:
gnome-calculator
gnome-characters
gnome-logs
gnome-system-monitor
可以使用命令找到它sudo snap list
。要删除默认折断应用程序使用:
sudo snap remove gnome-calculator gnome-characters gnome-logs gnome-system-monitor
然后安装他们的.deb对应方:
sudo apt install gnome-calculator gnome-characters gnome-logs gnome-system-monitor
此外,您还可以卸载整个Snapd 生态系统从您的计算机使用:
sudo apt purge snapd squashfs-tools gnome-software-plugin-snap
答案2
此答案适用于 Ubuntu 18.04 LTS。版本 16.04 LTS 默认附带 deb 版本,而不是 snap 版本。
图形方式
点击Ubuntu 软件图标并搜索gnome-calc:
要验证哪个是哪个,请依次单击每个版本。单击已安装的版本并向下滚动时,您将看到:
注意Snap 商店在底部
当你单击第二个并向下滚动时,你会看到:
现在您可以点击Removesnap 版本的按钮来删除它。同样,点击按钮Install来安装 deb 版本。在这两种情况下,系统都会要求您输入密码。
命令行方式
通过输入Ctrl++打开终端,然后输入以下内容以删除 snap 版本:AltT
sudo snap remove gnome-calculator
并输入以下内容来安装 deb 版本:
sudo apt install gnome-calculator
系统将提示您输入密码。与图形方法不同,输入密码时您不会看到任何 *****,光标也不会移动。这是正常的。
希望这可以帮助
答案3
这将删除除命令core
之外的所有 snap 包core18
sudo snap remove `sudo snap list | cut -d " " -f 1 | tail -n 2 | grep -v 'core' | tr '\n' ' '`
要完成清除,请按上述操作:
sudo apt -y purge snapd gnome-software-plugin-snap
我假设你可能squashfs-tools
在另一个包中看到