YUM Yellowdog Updater、Modifiedとも呼ばれます はデフォルトのパッケージ管理システムであり、ほとんどの場合、CentOSのすべてのバージョンでパッケージとリポジトリをインストールおよび更新するために使用されます。 「yum」の助けを借りて、ユーザーは自分のOSとアプリケーションの更新を非常に簡単に維持できます。このチュートリアルでは、yumを使用してCentOSでパッケージリポジトリを無効にして削除する方法を説明します。
パッケージリポジトリの無効化
通常、パッケージリポジトリは/etc/yum.repos.dという名前のディレクトリにある定義ファイルにあります。ファイルを無効にするには、変更する必要があります。適切なファイルを作成し、以下のパラメータを設定します。
enable =0
上記のパラメータはリポジトリを保持しますが、将来使用することを決定するまでリポジトリを無効にします。
リポジトリを完全に削除する
リポジトリを完全に削除したい場合は、前述のファイルを削除するだけです。
YUMキャッシュをクリアする方法
通常、パッケージをダウンロードしてインストールしてから削除すると、パッケージがyumのキャッシュに記憶されている可能性があります。キャッシュされたすべてのパッケージを有効なリポジトリキャッシュディレクトリ、rootとして入力:
yum clean packages
それに加えて、古いパッケージ情報を完全に削除するには、次のコマンドを実行するだけです。
yum clean headers
有効なリポジトリからキャッシュされたxmlメタデータを削除するには、次のように入力します。
yumcleanメタデータ
有効なリポジトリからキャッシュされたすべてのファイルを一度にクリーンアップする場合は、次のように入力します。
yum clean all
YUMに常に最新のデータがあり、完全に機能するようにするには、定期的にデータを「クリーンアップ」する必要があります。