如何在 Ubuntu Linux 上删除存储库和 GPG 密钥

Linux命令 Edge插件网 2年前 (2023-03-04) 898次浏览 已收录 0个评论

存储库是存储在远程服务器上的软件包的集合,可以下载并安装在计算机上。在 Ubuntu Linux 的情况下,存储库是由 Ubuntu 团队维护并提供给操作系统用户的软件包的集合。除了 Ubuntu 团队提供的官方仓库外,用户还可以将第三方仓库添加到他们的系统中。如果要安装未包含在官方存储库中的软件,或者要使用与官方存储库提供的软件包版本不同的软件包版本,这会很有用。如何在 Ubuntu Linux 上删除存储库和 GPG 密钥

在 Ubuntu 上删除存储库和 GPG 密钥

第 1 步。删除 Ubuntu Linux 上的存储库。

首先,找到存储库,然后将其删除,如下所示:

<span class="pln">sudo nano </span><span class="pun">/</span><span class="pln">etc</span><span class="pun">/</span><span class="pln">apt</span><span class="pun">/</span><span class="pln">sources</span><span class="pun">.</span><span class="pln">list</span>

要删除 Ubuntu Linux 上的存储库,请执行以下步骤:

例如,如果要删除存储库,可以使用以下命令:my-idroot-repo

<span class="pln">sudo apt </span><span class="kwd">remove</span> <span class="kwd">my</span><span class="pun">-</span><span class="pln">idroot</span><span class="pun">-</span><span class="pln">repo</span>

完成这些步骤后,存储库将从系统中删除。这意味着您将无法再从该存储库安装软件包。

第 2 步。在 Ubuntu Linux 上删除 GPG Key。

我们使用命令来添加和管理存储库密钥。首先,让我们使用以下命令列出添加的键:apt-key

<span class="pln">sudo apt</span><span class="pun">-</span><span class="pln">key list</span>

此命令将列出所有添加的存储库密钥:

<span class="str">/etc/</span><span class="pln">apt</span><span class="pun">/</span><span class="pln">trusted</span><span class="pun">.</span><span class="pln">gpg</span><span class="pun">.</span><span class="pln">d</span><span class="pun">/</span><span class="pln">ubuntu</span><span class="pun">-</span><span class="pln">keyring</span><span class="pun">-</span><span class="lit">2022</span><span class="pun">-</span><span class="pln">archive</span><span class="pun">.</span><span class="pln">gpg
</span><span class="pun">------------------------------------------------------</span><span class="pln">
pub rsa4696 </span><span class="lit">2022</span><span class="pun">-</span><span class="lit">12</span><span class="pun">-</span><span class="lit">16</span> <span class="pun">[</span><span class="pln">SC</span><span class="pun">]</span>
<span class="lit">460B</span><span class="pln"> C727 </span><span class="lit">8888</span> <span class="lit">209C</span> <span class="lit">42C8</span> <span class="lit">4F93</span> <span class="lit">3B4F</span><span class="pln"> E6AC C0B2 </span><span class="lit">1F32</span><span class="pln">
uid </span><span class="pun">[</span><span class="pln"> unknown</span><span class="pun">]</span> <span class="typ">Ubuntu</span> <span class="typ">Archive</span> <span class="typ">Automatic</span> <span class="typ">Signing</span> <span class="typ">Key</span> <span class="pun">(</span><span class="lit">2022</span><span class="pun">)</span> <span class="pun"><</span><span class="pln">ftpmaster@ubuntu</span><span class="pun">.</span><span class="pln">com</span><span class="pun">></span>

要删除 GPG 密钥,请使用以下命令,将 GPG_KEY_ID 替换为 GPG 密钥的实际 ID:

<span class="pln">sudo apt</span><span class="pun">-</span><span class="pln">key </span><span class="kwd">del</span><span class="pln"> GPG_KEY_ID</span>

例如:

<span class="pln">sudo apt</span><span class="pun">-</span><span class="pln">key </span><span class="kwd">del</span> <span class="str">"460B C727 8888 209C 42C8 4F93 3B4F E6AC C0B2 1F32"</span>

更新系统上的软件包列表以反映您刚刚所做的更改。这可以通过以下命令完成:

<span class="pln">sudo apt update</span>

完成这些步骤后,GPG 密钥将从您的系统中删除。这意味着存储库中与 GPG 密钥关联的包将不再受信任。

注意:如果要删除的 GPG 密钥与存储库相关联,则还应删除存储库。这可以通过命令完成。有关更多信息,请参阅前面有关存储库的说明。apt remove

感谢您使用本教程删除 Ubuntu 22.04 LTS Jammy Jellyfish 系统上的存储库和 GPG 密钥。有关其他帮助或有用信息,我们建议您查看 Ubuntu 网站


Edge插件网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何在 Ubuntu Linux 上删除存储库和 GPG 密钥
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址