yumを使用してyumリポジトリを削除する

yumを使用してyumリポジトリを削除する

作業中のコンピュータへのrootアクセス権はありませんが、sudoアクセス権はありますsudo yum(yumのみ)。

最近、誤ってバグのあるリポジトリ(dropbox)をインストールしましたが、今すぐ削除したいと思います。ディレクトリへの書き込みアクセス権がないため、yum.repos.dストレージファイルを手動で編集または削除することはできません。

yumを使用してリポジトリをインストールできることを知っていますが(私はそうしました)yumを使用してリポジトリを削除できますか?

サイエンティフィックLinuxの使用6.

yum --disablerepo=しかし、問題のあるリポジトリを無視できることを知っています。しかし、グラフィカルパッケージマネージャにも問題が発生するため、永久に削除したいと思います(更新を検索できないという通知は引き続き表示されます)。

答え1

実際のyumリポジトリを無効にするのではなく、削除するにはパッケージを見つけて削除する必要があります。

rpm -qa | grep epel

出力例:

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

答え2

次のコマンドを使用してリポジトリを削除できますが、次のコマンドを使用しyum-config-managerてリポジトリを削除することはできませんyum

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

編集:rootとして実行するには何らかの方法が必要です(例:sudo)。

答え3

/etc/yum.repos.d/に移動して、リポジトリに対応するファイルを削除できます。

答え4

RedHatでYUMを使用している場合は、次の点を確認してください。

/etc/yum.repos.d/

どのリポジトリを持っていても、不要なリポジトリを別のディレクトリに移動します(私は普通に備えて削除するのが好きではありません)。

乾杯

時間

関連情報