Package-Management

使用 yum 刪除 yum repo

  • May 8, 2019

我在工作的機器上沒有 root 訪問權限,但我有 sudo 使用權限sudo yum(並且只有 yum)。

最近我不小心安裝了一個錯誤的儲存庫(dropbox),現在我想刪除它。由於我沒有對該yum.repos.d目錄的寫入權限,因此無法手動編輯或刪除 repo 文件。

我知道您可以使用 yum 安裝 repos(我就是這樣做的),但是您可以使用 yum 刪除 repo 嗎?

使用科學 Linux 6。

順便說一句,我知道我可以yum --disablerepo=忽略有問題的回購。但我想永久刪除它,因為它也會導致圖形包管理器出現問題(它不斷彈出通知說無法檢索更新)。

yum-config-manager您可以使用但不能使用以下方式刪除 repo yum

yum-config-manager --disable repository
yum-config-manager --add-repo http://www.example.com/example.repo

編輯:您需要某種方式以 root 身份執行它(即 sudo)

為了刪除實際的 yum 儲存庫而不僅僅是禁用它,您必須找到該軟體包並將其刪除。

rpm -qa | grep epel

範例輸出:

epel-release-5-4
yum remove epel-release-5-4
yum clean all

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