From 940e99fa9050706d5a279f2592af5b90e06993c2 Mon Sep 17 00:00:00 2001 From: Xingyu Wang Date: Mon, 10 Jul 2023 16:51:06 +0800 Subject: [PATCH] RP MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @geekpi https://linux.cn/article-15985-1.html 备注一下,这篇图片不需要另外保存。(/content/images/2023/06/) --- ...to Remove Software Repositories from Ubuntu.md | 73 ++++++++++--------- 1 file changed, 40 insertions(+), 33 deletions(-) rename {translated/tech => published}/20230701.1 ⭐️ How to Remove Software Repositories from Ubuntu.md (68%) diff --git a/translated/tech/20230701.1 ⭐️ How to Remove Software Repositories from Ubuntu.md b/published/20230701.1 ⭐️ How to Remove Software Repositories from Ubuntu.md similarity index 68% rename from translated/tech/20230701.1 ⭐️ How to Remove Software Repositories from Ubuntu.md rename to published/20230701.1 ⭐️ How to Remove Software Repositories from Ubuntu.md index 282858a20b..7cbd110cca 100644 --- a/translated/tech/20230701.1 ⭐️ How to Remove Software Repositories from Ubuntu.md +++ b/published/20230701.1 ⭐️ How to Remove Software Repositories from Ubuntu.md @@ -3,32 +3,36 @@ [#]: author: "Sagar Sharma https://itsfoss.com/author/sagar/" [#]: collector: "lkxed" [#]: translator: "geekpi" -[#]: reviewer: " " -[#]: publisher: " " -[#]: url: " " +[#]: reviewer: "wxy" +[#]: publisher: "wxy" +[#]: url: "https://linux.cn/article-15985-1.html" 如何从 Ubuntu 中删除软件仓库 ====== -你可以[在 Ubuntu 中添加外部仓库][1]来访问官方仓库中不可用的软件包。 +![][0] -例如,如果你[在 Ubuntu 中安装 Brave 浏览器][2],则将其仓库添加到你的系统中。如果你添加 PPA,它也会添加为外部仓库。 +> 从 `apt-add-repository` 到“软件及更新”工具,这里有几种从 Ubuntu 移除软件仓库的方法。 -当你不需要特定软件时,请将其删除。但是,仍然添加了外部仓库。你还可以也应该将其删除以保持系统原始状态。 +你可以 [在 Ubuntu 中添加外部仓库][1] 来访问官方仓库中不可用的软件包。 + +例如,如果你 [在 Ubuntu 中安装 Brave 浏览器][2],则将其仓库添加到你的系统中。如果你添加了一个 PPA,它也会添加为外部仓库。 + +当你不需要特定软件时,请将其删除。但是,外部仓库仍然存在。你还可以也应该将其删除以保持系统原始状态。 Ubuntu 可以让你轻松删除软件仓库。有不同的方法可以做到这一点: -- **使用 apt-add-repository 命令删除仓库** -- **使用 GUI 删除仓库(对于桌面用户)** -- **通过修改 /etc/apt/sources.list 文件的文件内容(针对专家)** +- 使用 `apt-add-repository` 命令删除仓库 +- 使用 GUI 删除仓库(对于桌面用户) +- 通过修改 `/etc/apt/sources.list` 文件的文件内容(针对专家) -但在此之前,如果你对这个概念不熟悉,我强烈建议你[熟悉包管理器的概念][3]和仓库。 +但在此之前,如果你对这个概念不熟悉,我强烈建议你 [熟悉包管理器的概念][3] 和仓库。 -### 方法 1. 使用 apt 删除仓库🤖 +### 方法 1、使用 apt 删除仓库🤖 -你知道你还可以使用 [apt 命令][4]来删除仓库吗? 嗯,从技术上讲,它不是核心 apt 命令的一部分,但它的工作方式类似。 +你知道你还可以使用 [apt 命令][4] 来删除仓库吗? 嗯,从技术上讲,它不是核心 `apt` 命令的一部分,但它的工作方式类似。 -在处理外部仓库时,你可以使用 `add-apt-repository` 或者 `apt-add-repository` 命令(两者代表相同的命令)。 +在处理外部仓库时,你可以使用 `add-apt-repository` 或者 `apt-add-repository` 命令(两者是同一命令)。 首先,使用以下命令列出添加的仓库: @@ -38,13 +42,13 @@ apt-add-repository --list ![list enabled repositories in Ubuntu][5] -完成后,你可以按所示方式使用带有 `-r` 标志的 apt-add-repository 命令来删除目录: +完成后,你可以按所示方式使用带有 `-r` 标志的 `apt-add-repository` 命令来从列表中删除: ``` sudo apt-add-repository -r repo_name ``` -例如,如果我想删除 **yarn** 仓库,我必须使用以下命令: +例如,如果我想删除 `yarn` 仓库,我必须使用以下命令: ``` sudo add-apt-repository -r deb https://dl.yarnpkg.com/debian/ stable main @@ -52,7 +56,7 @@ sudo add-apt-repository -r deb https://dl.yarnpkg.com/debian/ stable main ![Remove repository using the apt-add-repository command in Ubuntu][6] -按**回车**键进行确认。 +按回车键进行确认。 接下来,使用以下命令更新仓库: @@ -70,31 +74,31 @@ apt-add-repository --list 这就完成了! -### 方法 2. 使用 GUI 删除 Ubuntu 中的软件仓库🖥️ +### 方法 2、使用 GUI 删除 Ubuntu 中的软件仓库🖥️ > 🚧 不建议删除你一无所知的仓库,因为它可能会限制你将来安装你最喜欢的软件包,因此请确保你知道自己在做什么。 -作为[最适合初学者的发行版之一][8],你可以使用 GUI 来删除仓库,而无需使用终端。 +作为 [最适合初学者的发行版之一][8],你可以使用 GUI 来删除仓库,而无需使用终端。 -为此,首先打开软件并从系统菜单更新应用: +为此,首先从系统菜单打开“软件及更新software & updates”应用: ![search for software and updates from the system menu][9] -现在,单击“其他软件”部分,它将列出系统中的 PPA 和外部仓库。 +现在,单击“其他软件Other Software”部分,它将列出系统中的 PPA 和外部仓库。 列出中勾选的 ✅ 是已启用的。 要删除仓库,你必须遵循**三个简单的步骤**: -- **选择需要删除的仓库** -- **点击删除按钮** -- **最后,点击关闭按钮** +- 选择需要删除的仓库 +- 点击“删除Remove”按钮 +- 最后,点击“关闭Close”按钮 ![Disable repository from Ubuntu][10] 单击关闭按钮后,它将打开一个提示,要求你在进行更改时更新信息。 -只需单击 `Reload` 按钮即可: +只需单击 “重新载入Reload” 按钮即可: ![Click on reload to after removing repository from Ubuntu and save changes][11] @@ -104,9 +108,9 @@ apt-add-repository --list sudo apt update ``` -### 方法 3. 通过删除目录来删除仓库(对于专家🧑‍💻) +### 方法 3、通过目录来删除仓库(对于专家🧑‍💻) -之前,我解释了如何使用工具(GUI 和 CLI)来删除仓库。在这里,你将修改负责管理仓库的系统目录(**/etc/apt/sources.list.d**)。 +之前,我解释了如何使用工具(GUI 和 CLI)来删除仓库。在这里,你将修改负责管理仓库的系统目录(`/etc/apt/sources.list.d`)。 首先,将工作目录更改为 `sources.list.d` 并列出其内容: @@ -140,7 +144,7 @@ sudo rm nodesource.list sudo apt update ``` -想了解更多有关 [sources.list][14] 的信息吗? 阅读这篇文章。 +想了解更多有关 [sources.list][14] 的信息吗?阅读 [这篇文章][14]。 ### 附加步骤:删除仓库后删除 GPG 密钥(对于高级用户) @@ -156,16 +160,16 @@ apt-key list 以下是要记住的事情: -- GPG 密钥名称将放置在虚线 (----) 上方 +- GPG 密钥名称将放置在虚线(`----`)上方 - 公钥在第二行 -例如,以下是Chrome GPG密钥的相关数据: +例如,以下是 Chrome GPG 密钥的相关数据: ![list GPG keys in Ubuntu][15] 要删除 GPG 密钥,你可以使用公钥的最后两个字符串(不带任何空格)。 -例如,以下是我将如何使用 Chrome 浏览器公钥的最后两个字符串 (D38B 4796) 删除其 GPG 密钥: +例如,以下是我将如何使用 Chrome 浏览器公钥的最后两个字符串(D38B 4796)删除其 GPG 密钥: ``` sudo apt-key del D38B4796 @@ -181,7 +185,7 @@ sudo apt-key del "72EC F46A 56B4 AD39 C907 BBB7 1646 B01B 86E5 0310" ### 小心添加和删除的内容 -特别是当你是 Linux 新用户时,你会遇到许多令人兴奋的事情以及你将添加和删除的仓库。 +特别是当你是 Linux 新用户时,你会遇到许多感兴趣的软件,对仓库添加了又删除。 虽然尝试是件好事,但你应该始终小心添加/删除到系统中的任何内容。你应该记住一些事情,例如:_它包含更新的软件包吗? 它是受信任或维护的仓库吗?_ @@ -189,7 +193,9 @@ sudo apt-key del "72EC F46A 56B4 AD39 C907 BBB7 1646 B01B 86E5 0310" **我希望本指南可以帮助你删除不需要的仓库!** -_如果你在下面的评论中遇到任何问题,请随时告诉我,并考虑加入我们的 [It's FOSS 社区论坛][17]以获得更快的帮助!_ +如果你遇到任何问题请在下面评论。 + +*(题图:MJ/3d436ed6-76fc-47ef-88c3-b5f3e2862c7d)* -------------------------------------------------------------------------------- @@ -198,7 +204,7 @@ via: https://itsfoss.com/remove-software-repositories-ubuntu/ 作者:[Sagar Sharma][a] 选题:[lkxed][b] 译者:[geekpi](https://github.com/geekpi) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 @@ -221,3 +227,4 @@ via: https://itsfoss.com/remove-software-repositories-ubuntu/ [15]: https://itsfoss.com/content/images/2023/06/list-GPG-keys-in-Ubuntu.png [16]: https://itsfoss.com/content/images/2023/06/remove-GPG-key-in-Ubuntu.png [17]: https://itsfoss.community:443/ +[0]: https://img.linux.net.cn/data/attachment/album/202307/10/164855dgguejdcbv5uqkj6.jpg \ No newline at end of file