新聞中心
今天,我們將學(xué)習(xí)如何在ubuntu中刪除存儲庫及其GPG密鑰。對于那些好奇的人來說,存儲庫repository(簡稱repo)是開發(fā)人員保留軟件包的中心位置。存儲庫中的軟件包經(jīng)過全面測試,并由Ubuntu開發(fā)人員專門為每個版本構(gòu)建。用戶可以使用apt包管理器在他們的Ubuntu系統(tǒng)上下載和安裝這些包。 Ubuntu有四個官方存儲庫,即Main,Universe,Restricted和Multiverse。

成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、做網(wǎng)站與策劃設(shè)計,朔城網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:朔城等地區(qū)。朔城做網(wǎng)站價格咨詢:13518219792
除官方存儲庫外,還有許多由開發(fā)人員(或軟件包維護人員)維護的非官方存儲庫。非官方存儲庫通常具有官方存儲庫中不可用的包。所有包都由包維護者用一對密鑰(公鑰和私鑰)簽名。如您所知,公鑰是發(fā)給用戶的,私有密鑰必須保密。每當(dāng)您在源列表中添加新存儲庫時,如果Apt包管理器想要信任新添加的存儲庫,您還應(yīng)該添加存儲庫密鑰。使用存儲庫密鑰,您可以確保從正確的人那里獲得包。希望您對軟件存儲庫和存儲庫密鑰有一個基本的了解?,F(xiàn)在讓我們繼續(xù)看看如果在Ubuntu系統(tǒng)中不再需要存儲庫及其密鑰,如何刪除它。
在Ubuntu中刪除存儲庫
每當(dāng)使用“add-apt-repository”命令添加存儲庫時,它都將存儲在/etc/apt/sources.list文件中。
要從Ubuntu及其衍生產(chǎn)品中刪除軟件存儲庫,只需打開/etc/apt/sources.list文件并查找存儲庫條目并將其刪除即可。
正如您在下面的屏幕截圖中看到的,我在我的Ubuntu系統(tǒng)中添加了Oracle Virtualbox存儲庫。
要刪除此存儲庫,只需刪除該條目即可。 保存并關(guān)閉文件。
如果已添加PPA存儲庫,請查看/etc/apt/sources.list.d/目錄并刪除相應(yīng)的條目。
或者,您可以使用“add-apt-repository”命令刪除存儲庫。 例如,我正在刪除Systemback存儲庫,如下所示。
最后,使用以下命令更新軟件源列表:
刪除存儲庫密鑰
我們使用“apt-key”命令添加存儲庫密鑰。 首先,讓我們使用命令列出添加的鍵:
此命令將列出所有添加的存儲庫密鑰。
/etc/apt/trusted.gpg
--------------------
pub rsa4096 2017-05-08 [SCEA]
1EDD E2CD FC02 5D17 F6DA 9EC0 ADAE 6AD2 8A8F 901A
uid [ 未知 ] Sublime HQ Pty Ltd
sub rsa4096 2017-05-08 [S]
pub dsa1024 2007-03-08 [SC]
4CCA 1EAF 950C EE4A B839 76DC A040 830F 7FAC 5991
uid [ 未知 ] Google, Inc. Linux Package Signing Key
sub elg2048 2007-03-08 [E]
pub rsa4096 2016-04-12 [SC]
EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796
uid [ 未知 ] Google Inc. (Linux Packages Signing Authority)
sub rsa4096 2017-01-24 [S] [有效至:2020-01-24]
pub rsa4096 2018-01-05 [SC] [有效至:2020-01-25]
68AE AE71 F9FA 1587 03C1 CBBC 8D04 CE49 EFB2 0B23
uid [ 未知 ] Vivaldi Package Composer KEY04
sub rsa4096 2018-01-05 [E] [有效至:2020-01-25]
pub rsa4096 2018-12-04 [SC] [有效至:2021-01-22]
B44B 85E3 E1A6 386B FC79 D411 9658 E804 4A3A A3D6
uid [ 未知 ] Vivaldi Package Composer KEY05
sub rsa4096 2018-12-04 [E] [有效至:2021-01-22]
pub rsa4096 2012-02-06 [SC]
4349 75BD 900C CBE4 F7EE 1B1E D208 507C A14F 4FCA
uid [ 未知 ] Erlang Solutions Ltd.
sub rsa4096 2012-02-06 [E]
pub rsa4096 2017-04-11 [SC] [有效至:2019-09-28]
D4CC 8597 4C31 396B 18B3 6837 D615 560B A5C7 FF72
uid [ 未知 ] Opera Software Archive Automatic Signing Key 2017
sub rsa4096 2017-04-11 [E] [有效至:2019-09-28]
/etc/apt/trusted.gpg.d/apt-fast_ubuntu_stable.gpg
-------------------------------------------------
pub rsa1024 2012-06-11 [SC]
A216 6B8D E8BD C336 7D19 01C1 1EE2 FF37 CA8D A16B
uid [ 未知 ] Launchpad PPA for apt-fast
/etc/apt/trusted.gpg.d/danielrichter2007_ubuntu_grub-customizer.gpg
-------------------------------------------------------------------
pub rsa1024 2010-10-08 [SC]
59DA D276 B942 642B 1BBD 0EAC A8AA 1FAA 3F05 5C03
uid [ 未知 ] Launchpad PPA for Daniel Richter
/etc/apt/trusted.gpg.d/diesch_ubuntu_stable.gpg
正如您在上面的輸出中所看到的,long(40個字符)十六進制值是存儲庫鍵。 如果您希望APT包管理器停止信任該密鑰,只需使用以下命令將其刪除:
或者,僅指定最后8個字符:
完成! 存儲庫密鑰已被刪除。 運行以下命令以更新存儲庫列表:
OK,如果還有什么疑問請留言。
新聞名稱:如何在Ubuntu中刪除存儲庫和GPG密鑰
分享網(wǎng)址:http://fisionsoft.com.cn/article/cdcgcos.html


咨詢
建站咨詢
