このチュートリアルでは、Yumの重複パッケージまたはCentOSシステムへの依存関係の破損を修正する方法を示します。知らない人のために、Yumはインストール用のパッケージ管理ツールです。 、CentOSシステムでのrpmパッケージの更新、および削除。yum
を使用してパッケージをインストールしようとした場合 コマンドを実行すると、さまざまな理由でエラーが発生する可能性があります。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOSシステムの重複パッケージまたは壊れた依存関係のエラーを段階的に修正する方法を説明します。
Yumの重複パッケージまたは壊れた依存関係を修正
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo yum clean all sudo yum update
手順2.「yum-utils
」というパッケージをインストールします ‘ルートとして:
yum install yum-utils
ステップ3.次に、次のコマンドを実行します:
yum-complete-transaction
yum-complete-transactionは、システム上で不完全または中止されたyumトランザクションを検出し、それらを完了しようとするプログラムです。transaction-all*とtransactionを調べます。 -done*ファイル。通常は実行中にyumトランザクションが中止された場合に/var/ lib/yumにあります。
私が通常使用するいくつかの一般的なコマンド:
package-cleanup –dupes # list out duplicates package-cleanup –cleandupes # clean up duplicates package-cleanup –problems # list out packages with broken dependencies
これで、yumコマンドを未完了のトランザクションの警告なしで実行できるようになりました。これで、問題も解決されることを願っています。
おめでとうございます!yum
が正常に修正されました エラー。このチュートリアルを使用して、yumの重複パッケージまたはCentOSへの依存関係の破損を修正していただきありがとうございます。追加のヘルプや役立つ情報については、CentOSの公式Webサイトを確認することをお勧めします。