我刚刚从 16.04 升级到 20.04,我读到有一个名为snap
. 不过我还有apt
。此外,当我做
snap list
我看到一个名为“om26er”(不知道这是谁)的发布者的名为 python3 版本 3.8.0 的包。
直到今天早上,我才对 snap 一无所知。我当然没有自己安装任何东西。这个python安装是如何进入我的电脑的?我应该如何在不损坏系统的情况下删除它?
更一般地说:我对我同时拥有apt
和的事实感到非常困惑snap
。这两个包管理器如何协同工作?我应该只使用其中一个而不是另一个吗?对不起,新手问题 - 我想要的只是有一个稳定的系统,这样我就可以回去工作了。
你当然不应该从 APT 包管理系统中删除常规的 python3 包。Ubuntu 系统依赖于您的操作,如果您删除它,即使您升级它,您也会破坏桌面。
如果您愿意,可以删除快照版本。这是你的选择。当然,这个包还没有自动安装。如果您自己没有明确安装它,它最多可能已作为另一个 snap 包的依赖项安装。
APT 和 snap 彼此独立工作。Snaps 在设计上是自包含的,因此它们可以在一系列 linux 系统上运行。snap 与 APT 包相比的一个可能的好处是,它允许您运行某个应用程序的更新版本,而不是通过 linux 发行版的包随系统提供(并绑定到)的应用程序版本。一些使用其他工具包(例如 KDE 应用程序)或专有软件的软件可以通过 snap 安装,以 1) 方便的方式和 2) 无需更改或将文件混合到主系统中。可以在本网站的其他地方找到一些关于为什么 apt 或为什么 snap 的进一步阅读,例如这里或这里。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句