diff --git a/translated/tech/20220428 How to Remove Snap Packages in Ubuntu Linux.md b/translated/tech/20220428 How to Remove Snap Packages in Ubuntu Linux.md index 51705c4f18..79164cfaab 100644 --- a/translated/tech/20220428 How to Remove Snap Packages in Ubuntu Linux.md +++ b/translated/tech/20220428 How to Remove Snap Packages in Ubuntu Linux.md @@ -3,29 +3,29 @@ [#]: author: "Arindam https://www.debugpoint.com/author/admin1/" [#]: collector: "lujun9972" [#]: translator: "hwlife" -[#]: reviewer: " " +[#]: reviewer: "turbokernel" [#]: publisher: " " [#]: url: " " 怎样在 Ubuntu Linux 中移除 Snap 软件包 ====== -这是个关于在 Ubuntu Linux 系统中怎样删除 Snap 软件包并且得到一个无 Snap 软件包系统的教程。 +这是一篇关于在 Ubuntu Linux 系统中如何删除 Snap 并且得到一个无 Snap 系统的教程。 -由 Canonical开发的 Snap 软件包适用于多个使用情景。它为最终用户提供了轻便且快速的程序更新。不仅如此,它还有其他的好处,比如它打包了所有依赖包并允许相同程序安装多个。此外,它运行在沙盒模式提供安全和其他方面的保障。 +由 Canonical开发的 Snap 软件包适用于多种使用情景。它为终端用户提供了轻便且快速的程序更新。不仅如此,它还有其他的好处,比如它打包了所有依赖包并允许相同程序安装多个。此外,它运行在沙盒模式提供安全和其他方面的保障。 -在这些个好处里边,有一些是 Snap 技术备受争论的点。举个例子,几乎所有用过 Snap 软件包的用户都报告过它的较差的性能,包括它的启动时间要比本地 deb 或者 RPM 软件包时间要长。另外,由于它的设计,程序安装的容量占用巨大并且浪费磁盘空间,因为它的软件包包含所有用到的依赖包。 +在这些好处中,有一些 Snap 技术点备受争论。举个例子,几乎所有 Snap 软件包的用户都报告过它的较差的性能,包括它的启动时间要比本地 deb 或者 RPM 软件包时间要长。另外,由于它的设计,程序安装的体积巨大并且浪费磁盘空间,因为它包含所有用到的依赖包。 -不仅如此,由于沙盒的天然属性, Snap 程序可能不能够访问你的 Linux 桌面的一些区域直到使用适度的权限来管理。 +不仅如此,由于沙盒的天然属性, Snap 程序无法访问你的 Linux 桌面的一些区域并使用适度的权限来管理。 这个指南阐述你怎样可以从 Ubuntu 系统中移除所有的 Snap 软件包。 这些步骤在 [Ubuntu 22.04 LTS Jammy Jellyfish][1] 中进行测试。然而,它也适用于所有的 Ubuntu 系统版本。 -警告:这些步骤将会移除软件商店和 Firefox - Ubuntu系统中两个关键的程序。尝试这些步骤之前确认你已经对书签和其它 Firefox 设置做了备份。 +警告:这些步骤将会移除Ubuntu系统中两个关键的程序:软件商店和 Firefox。尝试这些步骤之前确认你已经对书签和其它 Firefox 设置做了备份。 ### 在 Ubuntu Linux 移除 Snap 软件包 - 1. 使用以下命令在你的系统中打开一个终端并查看已经安装的 Snap 软件包的列表。它显示了 Snap 软件包,比如 Firefox,软件商店,主题以及其它默认已经安装的核心软件包。 + 1. 在你的系统中打开一个终端,使用以下命令查看已经安装的 Snap 软件包的列表。它显示了 Snap 软件包,比如 Firefox,软件商店,主题以及其它默认已经安装的核心软件包。 @@ -37,7 +37,7 @@ ![ Ubuntu Snap 包列表][2] - 2. 按照以下的顺序移除 Snap 软件包。首先移除 Firefox。其次,Snap 商店和在你系统中你看到的以上命令中输出的其它软件包。 + 2. 按照以下的顺序移除 Snap 软件包。首先移除 Firefox。其次,软件商店和在你系统中你看到的以上命令中输出的其它软件包。 @@ -71,9 +71,9 @@ ![移除 Snap 包和其它][3] -这还没完,即使你用以上命令移除了 Snap 软件包 ,但是如果你没有停止 apt 触发器, sudo apt update 命令会再一次将 Snap 带回来。 +这还没完,即使你用以上命令移除了 Snap 软件包 ,但是如果你没有关闭 apt 触发器, sudo apt update 命令会再一次将 Snap 安装回来。 - 4. 所以,要停止它,我们需要在 **/etc/apt/preferences.d/** 目录下创建一个 apt 设置文件并创建一个新的设置文件来停止 Snap 服务。在 /etc/apt/preferences.d/ 目录下创建一个叫做 **nosnap.pref** 的新文件。 + 4. 所以,要停止它,我们需要在 **/etc/apt/preferences.d/** 目录下创建一个 apt 设置文件并创建一个新的设置文件来关闭 Snap 服务。在 /etc/apt/preferences.d/ 目录下创建一个叫做 **nosnap.pref** 的新文件。 @@ -83,7 +83,7 @@ ``` - 5. 添加以下的命令行,并保存这个文件。 + 5. 添加以下的命令行,并保存该文件。 @@ -119,7 +119,7 @@ _与这个教程不相关的,举个例子,如果你想给所有发行版代 ``` - 7. 最后, 从 Ubuntu 中处理掉 Snap 软件包的步骤全部完成。 + 7. 最后, 从 Ubuntu 中移除 Snap 的步骤全部完成。 @@ -127,11 +127,11 @@ _与这个教程不相关的,举个例子,如果你想给所有发行版代 另见:在 Ubuntu 中怎样安装和使用 Snap 软件包 -### 从 Ubuntu 移除 Snap 软件包后用 deb 文件安装软件和 Firefox +### 从 Ubuntu 移除 Snap 后使用 deb 文件安装软件和 Firefox 你已经移除了 Firefox 和软件程序,但是你的工作还需要它们。 -要安装 apt 版的 Gnome 软件中心,你可以使用以下命令。确保使用 -install-suggests 参数。否则,将会再次安装上 Snap 软件包的版本! +要安装 apt 版的 Gnome 软件中心,你可以使用以下命令。确保使用 -install-suggests 参数。否则,将会再次安装上 Snap 版本的软件包管理器! ``` @@ -161,7 +161,7 @@ _与这个教程不相关的,举个例子,如果你想给所有发行版代 ``` -最后但非不重要,当运行 apt 时,为 Firefox 创建另一个设置文件给予以上 PPA 仓库超高优先权。如果你不这么做,apt update 命令会再次回滚回 Firefox Snap包形式并带来它的 “ Snap 朋友们 ” 😂😂😂。 +最后但同样重要,当运行 apt 时,为 Firefox 创建另一个设置文件给予以上 PPA 仓库超高优先权。如果你不这么做,apt update 命令会再次安装S Snap 版本 Firefox 以及其他 Snap 相关应用的 “ Snap 朋友们 ” 😂😂😂。 ``` @@ -181,9 +181,9 @@ _与这个教程不相关的,举个例子,如果你想给所有发行版代 完成. -### 在 Ubuntu 系统恢复到 Snap 软件包形式 +### 在 Ubuntu 系统恢复到 Snap 软件包管理工具 -如果你改变想法,移除设置文件并通过以下命令再次安装程序。 +如果你改变想法,移除设置文件并通过以下命令再次启动安装程序。 ``` @@ -196,7 +196,7 @@ _与这个教程不相关的,举个例子,如果你想给所有发行版代 ### 结尾 -关于在 Ubuntu 下移除 Snap 软件包做个收尾,我想说的是这些处理 Snap 软件包的方法实属无奈。主要是这对新用户来说很困难。我希望这个指南能帮助你处理好 Snap 软件包。完结撒花。 +关于在 Ubuntu 下移除 Snap 软件包做个总结,我想说的是这些处理 Snap 软件包的方法实属无奈。主要是这对新用户来说很困难。我希望这个指南能帮助你处理好 Snap 软件包。完结撒花。 * * * @@ -209,7 +209,7 @@ via: https://www.debugpoint.com/2022/04/remove-snap-ubuntu/ 作者:[Arindam][a] 选题:[lujun9972][b] 译者:[hwlife](https://github.com/hwlife) -校对:[校对者ID](https://github.com/校对者ID) +校对:[turbokernel](https://github.com/turbokernel) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出