存储库是存储在远程服务器上的软件包的集合,可以下载并安装在计算机上。在 Ubuntu Linux 的情况下,存储库是由 Ubuntu 团队维护并提供给操作系统用户的软件包的集合。除了 Ubuntu 团队提供的官方仓库外,用户还可以将第三方仓库添加到他们的系统中。如果要安装未包含在官方存储库中的软件,或者要使用与官方存储库提供的软件包版本不同的软件包版本,这会很有用。
在 Ubuntu 上删除存储库和 GPG 密钥
第 1 步。删除 Ubuntu Linux 上的存储库。
首先,找到存储库,然后将其删除,如下所示:
sudo nano /etc/apt/sources.list
要删除 Ubuntu Linux 上的存储库,请执行以下步骤:
例如,如果要删除存储库,可以使用以下命令:my-idroot-repo
sudo apt remove my-idroot-repo
完成这些步骤后,存储库将从系统中删除。这意味着您将无法再从该存储库安装软件包。
第 2 步。在 Ubuntu Linux 上删除 GPG Key。
我们使用命令来添加和管理存储库密钥。首先,让我们使用以下命令列出添加的键:apt-key
sudo apt-key list
此命令将列出所有添加的存储库密钥:
/etc/apt/trusted.gpg.d/ubuntu-keyring-2022-archive.gpg ------------------------------------------------------ pub rsa4696 2022-12-16 [SC] 460B C727 8888 209C 42C8 4F93 3B4F E6AC C0B2 1F32 uid [ unknown] Ubuntu Archive Automatic Signing Key (2022) <ftpmaster@ubuntu.com>
要删除 GPG 密钥,请使用以下命令,将 GPG_KEY_ID 替换为 GPG 密钥的实际 ID:
sudo apt-key del GPG_KEY_ID
例如:
sudo apt-key del "460B C727 8888 209C 42C8 4F93 3B4F E6AC C0B2 1F32"
更新系统上的软件包列表以反映您刚刚所做的更改。这可以通过以下命令完成:
sudo apt update
完成这些步骤后,GPG 密钥将从您的系统中删除。这意味着存储库中与 GPG 密钥关联的包将不再受信任。
注意:如果要删除的 GPG 密钥与存储库相关联,则还应删除存储库。这可以通过命令完成。有关更多信息,请参阅前面有关存储库的说明。apt remove
感谢您使用本教程删除 Ubuntu 22.04 LTS Jammy Jellyfish 系统上的存储库和 GPG 密钥。有关其他帮助或有用信息,我们建议您查看 Ubuntu 网站。