从 Ubuntu 中删除软件存储库 [3 种简单方法] ?从 Ubuntu 中删除软件存储库 [3 种简单方法] ?从 Ubuntu 中删除软件存储库 [3 种简单方法] ?从 Ubuntu 中删除软件存储库 [3 种简单方法] ?
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

从 Ubuntu 中删除软件存储库 [3 种简单方法] ?

发表 admin at 2025年2月28日
类别
  • 未分类
标签

从 apt-add-repository 到软件和更新工具,以下是从 Ubuntu 中删除软件存储库的几种方法。

您可以在 Ubuntu 中添加外部存储库来访问官方存储库中不可用的软件包。

例如,如果您在 Ubuntu 中安装 Brave 浏览器,请将其存储库添加到您的系统中。如果您添加 PPA,它也会添加为外部存储库。

当您不需要特定软件时,请将其删除。但是,仍然添加了外部存储库。您可以,并且您还应该将其删除以保持系统原始状态。

Ubuntu 可以让您轻松删除软件存储库。有不同的方法可以做到这一点:

  1. 使用 apt-add-repository 命令删除存储库

  2. 使用 GUI 删除存储库(适用于桌面用户)

  3. 通过修改 /etc/apt/sources.list 文件的文件内容(针对专家)

但在此之前,如果您对这个概念不熟悉,我强烈建议您熟悉包管理器和存储库的概念。

方法1.使用apt删除存储库?

您知道您还可以使用 apt 命令来删除存储库吗?嗯,从技术上讲,它不是核心 apt 命令的一部分,但它的工作方式类似。

在处理外部存储库时,您可以使用 add-apt-repository 或 apt-add-repository 命令(两者代表相同的命令)。

首先,使用以下命令列出添加的存储库:

apt-add-repository --list

完成后,您可以按所示方式使用带有 -r 标志的 apt-add-repository 命令来删除目录:

sudo apt-add-repository -r repo_name

例如,如果我想删除 yarn 存储库,我必须使用以下命令:

sudo add-apt-repository -r deb https://dl.yarnpkg.com/debian/ stable main

按Enter键进行确认。

接下来,使用以下命令更新存储库:

sudo apt update

现在,如果您列出已启用的存储库,您将不会在此处找到已删除的存储库:

apt-add-repository --list

你有它!

方法2.使用GUI删除Ubuntu中的软件存储库?️

不建议删除您一无所知的存储库,因为它可能会限制您将来安装您喜欢的软件包,因此请确保您知道自己在做什么。

作为适合初学者的最佳发行版之一,您可以使用 GUI 来删除存储库,而无需终端。

为此,首先打开软件并从系统菜单更新应用程序:

现在,单击其他软件部分,它将列出系统中的 PPA 和外部存储库。

列出的已选中的 ✅ 是已启用的。

要删除存储库,您必须遵循三个简单步骤:

  • 选择需要删除的存储库

  • 点击删除按钮

  • 最后,点击关闭按钮

单击关闭按钮后,它将打开一个提示,要求您在进行更改时更新信息。

只需单击重新加载按钮即可:

或者,您可以从命令行更新存储库以使更改生效:

sudo apt update

方法3.通过删除其目录来删除存储库(对于专家??)

之前,我解释了如何使用工具(GUI 和 CLI)来删除存储库;在这里,您将修改负责管理存储库的系统目录(/etc/apt/sources.list.d)。

首先,将工作目录更改为 sources.list.d 并列出其内容:

cd /etc/apt/sources.list.d/ && ls

在这里,您将找到所有存储库的列表。

如果您仔细观察,一个存储库将有两个文件。一次使用 .list 扩展名,一次使用 .save 扩展名。

您必须删除具有 .list 扩展名的扩展名:

sudo rm Repo_name.list

例如,在这里,我使用以下命令删除了节点存储库:

sudo rm nodesource.list

要使更改生效,请使用以下命令更新存储库索引:

sudo apt update

想了解更多关于sources.list的信息吗?阅读这篇文章。

附加步骤:删除存储库后删除 GPG 密钥(适用于高级用户)

如果您希望在删除存储库后删除 GPG 密钥,请按以下步骤操作。

首先,使用以下命令列出现有的 GPG 密钥:

apt-key list

现在,输出可能会让某些用户感到困惑。

以下是要记住的事情:

  • GPG 密钥名称将放置在虚线 (----) 上方

  • 公钥在第二行

例如,以下是Chrome GPG密钥的相关数据:

要删除 GPG 密钥,您可以使用公钥的最后两个字符串(不带任何空格)。

例如,以下是我将如何使用 Chrome 浏览器公钥的最后两个字符串 (D38B 4796) 删除其 GPG 密钥:

sudo apt-key del D38B4796

同样,您也可以使用整个公钥。但这一次,您必须在两个字符串之间包含空格,如下所示:

sudo apt-key del "72EC F46A 56B4 AD39 C907  BBB7 1646 B01B 86E5 0310"

小心添加和删除的内容

特别是当您是 Linux 新用户时,您会遇到许多令人兴奋的事情以及您将添加和删除的存储库。

虽然尝试是件好事,但您应该始终小心添加/删除到系统中的任何内容。您应该记住一些事情,例如:它是否包含更新的软件包?它是受信任或维护的存储库吗?

保持谨慎将使您的系统免受不必要的存储库和软件包的影响。

我希望本指南可以帮助您删除不需要的存储库!

如果您在下面的评论中遇到任何问题,请随时告诉我,并考虑加入我们的 It's FOSS 社区论坛以获得更快的帮助!

©2015-2025 Norria support@norria.com