在 Ubuntu 22.04 中删除 snap 会有什么问题吗?

adu*_*mer 18 snap 22.04

我不使用 snap,我将全新安装 Ubuntu 22.04。

那么我可以在没有任何问题的情况下删除 snap 吗?我是否必须遵循不同的步骤才能执行此操作,或者删除过程与以前的版本相同吗?

mat*_*igo 13

问:那么我可以在没有任何问题的情况下删除 snap 吗?

\n

\xe2\x87\xa2 这取决于您是否可以找到某些作为 Snap 运行的东西的替换包。在库存 22.04 安装中,snap list将显示以下内容:

\n
Name               Version                     Rev    Tracking         Publisher         Notes\nbare               1.0                         5      latest/stable    canonical\xe2\x9c\x93        base\ncore18             20220309                    2344   latest/stable    canonical\xe2\x9c\x93        base\ncore20             20220318                    1405   latest/stable    canonical\xe2\x9c\x93        base\nfirefox            99.0.1-1                    1232   latest/stable/\xe2\x80\xa6  mozilla\xe2\x9c\x93          -\ngnome-3-28-1804    3.28.0-19-g98f9e67.98f9e67  161    latest/stable    canonical\xe2\x9c\x93        -\ngnome-3-38-2004    0+git.1f9014a               99     latest/stable/\xe2\x80\xa6  canonical\xe2\x9c\x93        -\ngtk-common-themes  0.1-79-ga83e90c             1534   latest/stable/\xe2\x80\xa6  canonical\xe2\x9c\x93        -\nsnap-store         41.3-59-gf884f48            575    latest/stable/\xe2\x80\xa6  canonical\xe2\x9c\x93        -\nsnapd              2.55.3                      15534  latest/stable    canonical\xe2\x9c\x93        snapd\n
Run Code Online (Sandbox Code Playgroud)\n

如果不需要这些,那么从系统中删除 Snap 后应该不会有任何问题。

\n

旁白:如果您想用 Flatpak 替换 Snap,您可能会对Alan Pope 的这个脚本感兴趣。

\n

  • @PabloBianchi firefox 可以作为 deb 提供。我不敢相信必须注意这一点。 (9认同)
  • 确切地。从来没有充分的理由使用 snap。snap 所做的一切都是启用惰性共享库设计 - 如果每个应用程序实际上都有每个“共享”库的自己的副本,那么您不必担心由于糟糕的设计而导致的依赖地狱。如果可能的话,应该避免使用 Snap,并且不鼓励使用它。 (5认同)
  • [此处](https://askubuntu.com/a/1040110/349837) Alan Pope(现已退出 Canonical,并且是 unsnap 的创建者)试图解释 gnome/gtk 作为 snap pkg 提供的原因。当然,snap-store [可以删除](https://askubuntu.com/a/1384366/349837)(以使用 GNOME 软件代替),并且 firefox [可用](https://flathub.org/apps/details /org.mozilla.firefox) 作为 Flatpak (3认同)