Answers:
add-apt-repository
在/etc/apt/sources.list.d
PPA存储库中创建一个新文件。除了删除适当的文件,您还应该删除添加的gpg键:
apt-key list
apt-key del $ID
36FD5529
是id,1024
是密钥长度,其余部分是uid
del
替代delete
。
从Ubuntu的手册页(man add-apt-repository
):
-r
,--remove
删除指定的存储库
所以...
sudo add-apt-repository -r ppa:noobslab/indicators
这会将其从/etc/apt/sources.list.d/中的回购列表中删除。
根据您的操作,在运行上述命令之前- 如果从该存储库中安装的软件包比标准存储库中的同一软件包新,请使用ppa-purge手动降级:
sudo ppa-purge ppa:noobslab/indicators
对于Debian,只需删除以下位置的.list文件 /etc/apt/sources.list.d/
source.list
吗?
.list
在/etc/apt/sources.list.d/
如果您想撤消add-apt-repository
,请使用例如
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
使用以下命令显示的输出来查找要删除的存储库
grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*
输出示例:
/etc/apt/sources.list:#deb cdrom:[Linux Mint 17.3 _Rosa_ - Release amd64 20151128]/ trusty contrib main non-free
/etc/apt/sources.list.d/additional-repositories.list:deb [arch=amd64] https://download.docker.com/linux/ubuntu trusty stable
...
在此示例中,/etc/apt/sources.list.d/additional-repositories.list
将要撤消/删除存储库。编辑文件并删除其行。
pub 1024R/36FD5529 2010-12-14 uid Launchpad PPA for noobslab
。它是什么$ID
?