使用するたびに...
yum install wine
パッケージが見つからないというメッセージを受け取りました。私はこれを試してみましたが、yum update
それも動作しません。そして偶然に逃げたchmod user:user /etc/yum
…
システムは64ビットです。
答え1
CentOSが正式に提供していない多数のパッケージを含むRPMForgeと呼ばれるサードパーティのリポジトリがあります。このページさまざまなCentOSバージョンにインストールする方法についての指示があります。
それでは、chmod
再インストールしてもらえますか?yum
。役に立つかどうかはわかりませんが、ディレクトリを元の権限設定に復元してください。
答え2
削除すると/etc/yum
削除されましたみんなyumで構成されているので、今はうまくいかないのは当然です。幸いなことに、このディレクトリの内容は(少なくともFedoraでは)yumパッケージの一部であるため、rpmを使用してyumを直接再インストールすることでこの問題を解決できます。インストールした正しいバージョンを確認し、次の手順を実行しますrpm -Uhv --replacepkgs http://mirror.centos.org/centos-5/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
(CentOS 5用で、5以外の場合はサイトでバージョンを参照してください)。それでも機能しない場合は、ディレクトリを移動して更新(たとえば、http://mirror.centos.org/centos-5/5/updates/x86_64/RPMS/
上記の名前のファイル)を見つけます。成功すれば一つ作り、yum update --skip-broken
幸運を祈ります。その後の勝利ダンスはオプションです。私の隣の壁に歩いて行って頭をぶつけた硬いいいえ:Linuxが言葉にならない場合でも、指示どおりに正確に実行することを覚えておくと便利です。あなた上記の意味を提供する必要があります。
欲しくないRPMで使用すると、--force
依存関係が利用できない場合でも続行するように指示し、結果としてシステムが一貫しなくなります(正常に動作する可能性が低い)。いつ使うべきか尋ねないでください。切迫した状況で最後の手段です。まるで公園でスイス軍用ナイフを持って手術を受けるのと同じです。