我跑了
sudo add-apt-repository ppa:noobslab/indicators
安装,my-weather-indicator
但它需要 GTK3,我不想继续。
所以我想撤消该命令。我检查了我的/etc/apt/source.list
但没有找到任何与之相关的行。
我现在应该怎么做?
答案1
来自 Ubuntu 的手册页 ( man add-apt-repository
):
-r
,--remove
删除指定的仓库
所以...
sudo add-apt-repository -r ppa:noobslab/indicators
这会将其从 /etc/apt/sources.list.d/ 中的存储库列表中删除。
根据您正在执行的操作,在运行上述命令之前 - 如果该存储库中安装的软件包比标准存储库中的相同软件包更新,则使用以下命令手动降级PPA清除:
sudo ppa-purge ppa:noobslab/indicators
对于 Debian,只需删除 .list 文件/etc/apt/sources.list.d/
答案2
add-apt-repository
/etc/apt/sources.list.d
为 ppa 存储库创建一个新文件。除了删除相应的文件外,您还应该删除添加的 gpg 密钥:
- 从中获取密钥ID
apt-key list
- 通过删除它
apt-key del $ID
答案3
如果你想撤消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
将有要撤消/删除的存储库。编辑该文件并删除其行。