Linux

如何撤消 sudo add-apt-repository?

  • October 25, 2021

我跑了

sudo add-apt-repository ppa:noobslab/indicators

安裝my-weather-indicator,但它需要 GTK3,我不想繼續。

所以我想撤消該命令。我檢查了我的/etc/apt/source.list,但我沒有找到任何與之相關的行。

我現在該怎麼辦?

add-apt-repository/etc/apt/sources.list.d在ppa 儲存庫中創建一個新文件。除了刪除相應的文件之外,您還應該刪除添加的 gpg 密鑰:

  1. 獲取keyidapt-key list
  2. 通過刪除它apt-key del $ID

來自 Ubuntu 的手冊頁 ( man add-apt-repository):

-r,--remove移除指定的倉庫

所以…

sudo add-apt-repository -r ppa:noobslab/indicators

這會將其從 /etc/apt/sources.list.d/ 中的 repo 列表中刪除。

根據您正在執行的操作,在執行上述命令之前 - 如果從該儲存庫安裝的軟體包比標準儲存庫中的相同軟體包更新,則使用ppa-purge手動降級:

sudo ppa-purge ppa:noobslab/indicators

對於 Debian,只需刪除 .list 文件/etc/apt/sources.list.d/

引用自:https://unix.stackexchange.com/questions/60595