如何用deb替换Snap应用程序,例如Gnome Calculator?


31

因此,多亏了这个错误:https : //bugs.launchpad.net/ubuntu/+source/snapd/+bug/1575053,我宁愿不使用Snap软件包。我唯一真正使用的是计算器,但我想将它们全部替换为deb版本。我将如何处理?


2
您可以先卸载然后再通过安装apt吗?
M. Becerra

1
您可以~/snap按照此答案隐藏文件夹。如果您想停止使用整个Snapd生态系统,可以在下面
Eskander Bejaoui,

1
是的,但是我仍然可以在终端上看到它。
sup

3
从UX角度来看,与传统的APT同类产品(在17.10中上市)相比,快照应用程序从UX角度降级还有其他一些缺点:1.它们的发布速度明显较慢(即使在使用1年的旗舰笔记本电脑上)2。他们不会适应整个系统的主题,希望这些缺点能够很快得到解决,但是直到那时Eskander的解决方案才是非常容易解决的。
sxc731

Answers:


25

该答案适用于Ubuntu 18.04 LTS。默认情况下,deb版本附带16.04 LTS版本,而不是snap版本。

图形方式

单击Ubuntu软件图标,然后搜索gnome-calc

在此处输入图片说明

要验证哪个,请依次单击每个。当您单击安装的版本并向下滚动时,您将看到:

在此处输入图片说明

注意底部的快照存储

当您单击第二个并向下滚动时,您将看到:

在此处输入图片说明

现在,您可以单击Remove快照版本的按钮将其删除。同样,单击Install按钮以安装deb版本。在这两种情况下,都将要求您输入密码。

命令行方式

通过输入Ctrl+ Alt+ 打开终端,T然后输入以下内容以删除快照版本:

sudo snap remove gnome-calculator

并输入以下内容以安装deb版本:

sudo apt install gnome-calculator

系统将提示您输入密码。与图形方法不同,键入密码时,您不会看到任何*****,并且光标也不会移动。这个是正常的。

希望这可以帮助


2
另外,请注意,删除快照包通常是安全的,因为快照在安装时会提供自己的库。(非常类似于Windows程序安装及其.db文件)
Aryo Adhi

32

Ubuntu 18.04 LTS中默认安装的Snap软件包是:

  • gnome-calculator
  • gnome-characters
  • gnome-logs
  • gnome-system-monitor

可以使用命令找到sudo snap list。要删除默认的Snap应用,请使用:

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

Gnoem字符说sudo snap remove gnome-calculator gnome-characters gnome-logs gnome-system-monitor
SUP

@sup我不确定我是否了解
Eskander Bejaoui

不,当然不,错贴,对不起,我的意思是:sudo apt install gnome-charactersPackage gnome-characters is not available, but is referred to by another package.
SUP

1
(i)您要链接到28-1804,是否确定相同?(ii)您的列表非常详尽,但我发现并core安装了该软件包,但没有添加-我安装了最新Ubuntu LTS的准系统版本。他们都预先安装了吗?
FooBar

1
是的,不一样,我链接了一个新的但相同的概念。并且core是Snapd的一部分,它也随之被删除
Eskander Bejaoui

3

这将删除所有快照程序包,除了corecore18在一个命令中

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在另一个包裹中看到了

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.