Linuxでyumを入力すると、プロンプトが表示されます: -bash: /usr/bin/yum: No such file or directory solution 今日プログラムをインストールしていたところ、プラグインがインストールされていないことに気づいたので、見ることなくコマンドを入力しました。 yum 削除 yum それからカップは... [root@localhost ~]# yum -bash: /usr/bin/yum: そのようなファイルまたはディレクトリはありません この不注意なミスによってシステム全体がダウンすることはなかったものの、yum は使用できなくなりました。それで投げてみた rpm -ivh --nodeps http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm rpm -ivh --nodeps http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.x86_64.rpm rpm -ivh --nodeps http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-3.2.22-26.el5.centos.noarch.rpm rpm --nodepsの説明 --nodeps パッケージの依存関係を検証しない 次に、yumを再度入力しようとすると、再び不可解なエラーが発生します [root@localhost ~]# yum Pythonモジュールの1つをインポートする際に問題が発生しました yum を実行するには必要です。この問題の原因となったエラーは次のとおりです。 libxml2.so.2: 共有オブジェクトファイルを開けません: そのようなファイルまたはディレクトリはありません このモジュールを提供するパッケージをインストールするか、 モジュールが正しくインストールされていることを確認します。 上記のモジュールが一致しない可能性があります Python の現在のバージョンは次のとおりです。 2.4.3 (#1、2010 年 11 月 11 日、13:30:19) [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] 自分でこの問題を解決できない場合は、 yum の FAQ: http://wiki.linux.duke.edu/YumFaq yum は python を呼び出すので、Python を実行して動作するかどうかを確認してください。 [root@localhost~]# python Python 2.4.3 (#1、2010 年 11 月 11 日、13:30:19) [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] Linux2 上 詳細については、「help」、「copyright」、「credits」、または「license」と入力してください。 >>> yumをインポートする トレースバック(最新の呼び出しが最後): ファイル "<stdin>"、行 1、? ファイル "/usr/lib/python2.4/site-packages/yum/__init__.py"、行 54、? トランザクション情報のインポート ファイル "/usr/lib/python2.4/site-packages/yum/transactioninfo.py"、行 31、? sqlitesack から YumAvailablePackageSqlite をインポートします ファイル "/usr/lib/python2.4/site-packages/yum/sqlitesack.py"、行 26、? yumRepoをインポートする ファイル "/usr/lib/python2.4/site-packages/yum/yumRepo.py"、行 32、? sqlitecachec をインポートする ファイル "/usr/lib64/python2.4/site-packages/sqlitecachec.py"、行 19、? _sqlitecache をインポートする ImportError: libxml2.so.2: 共有オブジェクトファイルを開けません: そのようなファイルまたはディレクトリはありません >>> libxml2.so.2 が見つからないと表示されます。インストールしてみてください。 rpm -ivh http://mirrors.163.com/centos/5/os/x86_64/CentOS/libxml2-2.6.26-2.1.2.8.x86_64.rpm yumコマンドを再度テストして実行すると、結果は正常で、とても満足しています。 [root@localhost ~]# yum 読み込まれたプラグイン: fastestmirror 何か命令を出す必要がある 使用方法: yum [オプション] コマンド コマンドのリスト: check-update 利用可能なパッケージのアップデートを確認する キャッシュされたデータを削除する deplist パッケージの依存関係を一覧表示する ダウングレード パッケージをダウングレードする 消去 システムからパッケージを削除する groupinfo パッケージグループの詳細を表示する groupinstall システムにグループ内のパッケージをインストールします grouplist 利用可能なパッケージグループを一覧表示します groupremove システムからグループ内のパッケージを削除します ヘルプ 役に立つ使用方法メッセージを表示します info パッケージまたはパッケージグループの詳細を表示する インストール システムにパッケージをインストールする パッケージまたはパッケージのグループを一覧表示する localinstall ローカルRPMをインストールする makecache メタデータキャッシュを生成する 提供 指定された値を提供するパッケージを見つける 再インストール パッケージを再インストールする repolist 設定されたソフトウェアリポジトリを表示する 指定された依存関係を提供するパッケージを特定する 指定された文字列のパッケージ詳細を検索 シェル 対話型yumシェルを実行する 更新 システム上のパッケージを更新する アップグレード 古いものを考慮してパッケージを更新する オプション: -h, --help このヘルプメッセージを表示して終了します -t, --tolerant エラーを許容する -C 完全にキャッシュから実行し、キャッシュを更新しない -c [設定ファイル] 設定ファイルの場所 -R [分] 最大コマンド待機時間 -d [デバッグレベル] デバッグ出力レベル --showduplicates リポジトリ内のリスト/検索コマンド内の重複を表示 -e [エラーレベル] エラー出力レベル -q, --quiet 静かな操作 -v, --verbose 詳細な操作 -y すべての質問に「はい」と答える --version Yumのバージョンを表示して終了する --installroot=[path] インストールルートを設定する --enablerepo=[repo] 1つ以上のリポジトリを有効にする(ワイルドカードが使用可能) --disablerepo=[repo] 1 つ以上のリポジトリを無効にします (ワイルドカードが使用できます) -x [パッケージ], --exclude=[パッケージ] 名前またはglobでパッケージを除外する --disableexcludes=[リポジトリ] メイン、リポジトリ、または すべて --obsoletes 更新中に廃止処理を有効にする --noplugins Yumプラグインを無効にする --nogpgcheck gpg署名チェックを無効にする --disableplugin=[プラグイン] 名前でプラグインを無効にする --enableplugin=[プラグイン] 名前でプラグインを有効にする --skip-broken 依存関係の問題があるパッケージをスキップする --color=COLOR 色を使用するかどうかを制御します プラグインオプション: 最後に、システムを迅速に更新します。 yumアップデート さて、yumの問題は完全に解決しました!ぜひお試しください。123WORDPRESS.COM をご愛顧いただきありがとうございます。 以下もご興味があるかもしれません:
|
この記事では、ローカルストレージの追加、削除、変更を実装するためのVueの具体的なコードを例として紹...
v-model を使用してページング情報オブジェクトをバインドします。ページング情報オブジェクトに...
問題: JDBCを使用してMySQLデータベースに接続すると、中国語の文字を挿入すると文字化けした文...
この記事の例では、古典的なマインスイーパゲームを実装するためのjsの具体的なコードを参考までに共有し...
MySQL には次のログがあります。エラーログ: -log-errクエリログ: -logスロークエリ...
目次1. オブジェクト1.1 オブジェクトとは何ですか? 1.2 なぜオブジェクトが必要なのか? 2...
効果は以下のとおりです。 分析する1. ここでは、点を囲む 3 つの円がズームアニメーションを実行し...
序文要素がビューポート内にあるかどうかを監視する2つの方法を共有する1. 位置計算Element.g...
目次ルーティングマネージャー背景はじめる問題を解決する方法要約するルーティングマネージャー各ジャンプ...
背景最近、SQL 文を書くときに、IN と Exists のどちらを選択するか迷ったので、両方の方法...
目次1. COUNTの初見2. COUNT(フィールド)、COUNT(定数)、COUNT(*)の違い...
目次確認する:例の検証と組み合わせるselect クエリ ステートメントはロックされませんが、sel...
目次構成解析サービス構築ディレクトリ構造ファイルを作成インスタンス構成サービスを開始するテストRed...
今日、ブラウザの互換性の問題にいくつか遭遇しました。そのうちの 1 つは奇妙に感じました。Firef...
カバーインデックスとは何ですか?クエリで使用されるすべてのフィールドを含むインデックスを作成すること...