勇敢者:如何从Snaps暴政中释放Ubuntu 20.04

没有快照的Ubuntu 20.04 Focal Fossa

Canonical在Ubuntu 16.04中发布了Snap软件包 Xenial Xerus。 他们向我们承诺了黄金和荒原,但四年之后,他们没有兑现标准。 我相信Canonical会在将来使他们变得有价值……或多或少,但事实是他们正在与对手Flatpak失去战斗。 似乎还不够,该公司打算强迫我们将其用于 Ubuntu的20.04,这在用户中引起了更多拒绝。 我们可以做点什么?

我们可以。 在Linux中,我们几乎可以更改所有内容,正如我们最近所解释的,第一步可能是 回到GNOME软件。 但是更换商店可能不足以解决问题,在本文中,我们将向您展示 如何完全摆脱快照包 在Ubuntu中,尽管在开始之前我不得不承认它们并不是我要对操作系统进行的更改,因为我不想对其进行太多的调整,因此我希望找到其他发行版。 对此进行了解释,以下是要执行的步骤。

摆脱Ubuntu 20.04中的Snap的步骤

  1. 我们删除已安装的快照:
    1. 我们打开一个终端并写上没有引号的“快照列表”。
    2. 我们使用“ sudo snap remove package-name”命令删除快照,也不要使用引号。 我们可能无法删除核心,但是接下来我们将做。
  2. 我们使用命令“ sudo unmount / snap / core / xxx”卸载“ snap core”服务,不带引号,其中“ xxx”是“ core”包括的数字。 在我的情况下为“ core18”。 现在我们将其删除。
  3. 我们移除并清除包装 snapd 使用命令“ sudo apt purge snapd”。
  4. 最后,我们使用以下命令删除与Snap软件包相关的目录:
rm -rf ~/snap
sudo rm -rf /snap
sudo rm -rf /var/snap
sudo rm -rf /var/lib/snapd

以及如何安装软件?

好吧,非常简单:和以前一样。 在Linux中启动时,我通过终端(APT)或Synaptics安装了所有内容,现在您可以在其中添加Discover, GNOME软件 或任何可用的商店。 如果您只想退后一步,则要安装的软件包是“ gnome-software”,如果需要,可以与Flatpak软件包兼容。 激活支持.

正如我已经评论过的,个人而言,我不喜欢对任何操作系统进行此类更改,因此,我建议那些有兴趣进行此清洁的用户首先在Linux上安装Ubuntu 20.04。 虚拟机,进行清洁,检查一下自己是否一切运行正常(确实可以,但以防万一),然后在本机安装中遵循本教程。

这是许多用户可能会喜欢的简单过程。 他们在Snaps到来之前生活得更好。 你是其中之一吗?


15条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   马里奥

    不错,我在Linux Mint上,到目前为止,我还没有这些伪存在的问题……。
    严重的是,对于两者而言,无论如何我都可以安然入睡...如果我希望我忽略这些快照,并继续安装flatpak或通过apt命令行...
    这不是世界末日。
    在Ubuntu之外总会有生活,抬起头来看着,没有任何损失

  2.   tax3718

    好吧,你抓到我了。

    我的核心是什么?如何找到?

    谢谢你!

  3.   拉斐尔·罗梅罗(Rafael Romero)

    一个简单的程序包管理器有多少噪声。 让每个人都使用他们想要的以及与他们一起住宿的软件,最终这就是为什么Linux是免费的。 最好不要写快照,而最好写一篇关于存在的内容以及如何使用它的文章。

    我不使用gnome软件,因为它包含过时的软件包,但是每个人都有自己的口味。

  4.   均方根值

    我尝试过薄荷糖,然后我呆在那里。 多么奇妙的系统。

  5.   Patrick(英国)

    还有Pop_OS! 20.04,来自System20.04团队的Ubuntu 76愿景。 我当前使用并推荐的发行版。

  6.   Julio

    嗯,我用薄荷。 的Ubuntu的。 现在就像5年前的软呢帽,事实是我从来没有使用过Flatpak,只有一次我看到了一点动静。 但是我不知道自己会长大还是什么,但是我很难摆脱dnd,yum,rpm或经典的dpkg -i哈哈哈。 但是“ Bue。 今天,我想到了一个虚拟的女孩来制作速溶面霜……。 我们将感谢您的数据!!!!

    1.    雨果

      我从Ubuntu 8开始,但是对于新手来说太多了,我最好迁移到Opensuse,使用Yast和Discover,这对我来说就足够了,直到最近我遇到了VLC编解码器问题,最后我还是通过Snap安装了它我没有问题

  7.   塞尔吉奥

    “ ...在开始之前,我不得不承认这些不是我要对操作系统进行的更改,因为我不喜欢对其进行太多调整,因此我希望找到其他发行版。”

    就是这样。 我射出了快照。 迈向Manjaro,我对这一变化感到更加满意。
    前几天,我与另一位评论者讨论了这一问题,他告诉我Snap不是在Ubuntu中强制使用的,它就像是一个“流行的传说”,Canonical希望强迫您使用它们。 但是实际情况是,您从apt安装了chromiun ...并且安装了该死的Snap。
    对于那些拥有i7的人来说,我并不知道,但是在普通PC上,Snap和传统包装之间的差异非常大。 开始需要更长的时间,失败更多,等等。

  8.   AJCG

    我发现的这家商店是所有其他商店的一体式商店,并与.deb一起安装。 对我来说,足以取代其他任何东西
    https://app-outlet.github.io/

  9.   戴维·雷斯特雷波(David Restrepo)

    考虑到所有问题,我认为snap和flatpack是发展linux的绝佳机会,吸引了新的应用程序和开发人员。 激怒他们中的任何一个或假设两者之间存在竞争是一个坏主意。 每个人都可以安装他们想要的东西,每个开发人员都专注于最适合他们的需求和品味的格式,这对于快速包装和扁平包装都是有利的。

  10.   托雷斯

    我在拆卸快照时遇到了一些困难,即步骤2。
    要在步骤2(类似于步骤1.3)之前解决此问题,您必须使用以下命令停止快照服务:

    sudo umount / snap / core / XxXx(其中XxXx是系统上找到的版本)

    此外,我建议使用以下命令作为最后一步,以防止任何应用程序(例如,铬)再次安装快照:

    sudo apt-mark 保持 snapd

    1.    托雷斯

      打扰了,我纠正了,步骤1.3:

      sudo systemctl停止捕捉

  11.   Alvaro Flores占位符图像

    «须藤易于安装铬浏览器
    正在阅读包装清单...完成
    创建依赖树
    正在读取状态信息...完成
    不要安装一些包装。 这可能意味着
    您要求一个不可能的情况,或者您是否正在使用发行版
    不稳定,表明尚未创建某些必需的软件包或
    他们取材自“传入”。
    以下信息可以帮助解决这种情况:

    以下软件包具有未满足的依赖性:
    铬浏览器:PreDepends:已捕捉但无法安装
    E:无法解决问题,您保留了损坏的程序包。”

    是时候下载.deb jajajaj snap或死的XD了

    (麻烦的是它们迫使您使用它)

  12.   约翰

    非常感谢你
    去年,我使用了基本操作系统,因此我决定尝试使用Manjaro(gnome),但是它失败了,使用简单的应用程序进行了大量的修复,我切换到了ubuntu,而且运行缓慢是无法忍受的,如果我这样做的话,我会怎么回事。不要回到初级,尽管我现在从未遇到过问题,但我认识到它的分布很大。

  13.   迈克

    因为我会定期备份(备份?0 到 DVD 媒体,快照占用了我有限的磁盘空间。
    使用 20.04 我删除了所有快照和相关文件和目录。
    问题解决了。
    使用 Google 找到了 Chromium 的替代源(Debian 存储库)。
    快乐的露营者🙂