それはどういう意味ですか:リポジトリの優先順位保護のために除外されたパッケージ


64

yumで更新すると、次のメッセージが表示されます。

yum update
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * atomic: www7.atomicorp.com
 * base: mirror.de.leaseweb.net
 * extras: mirror.de.leaseweb.net
 * updates: mirror.de.leaseweb.net
118 packages excluded due to repository priority protections
Setting up Update Process
No Packages marked for Update

どういう意味ですか ?これらのパッケージをインストールする方法は?

回答:


40

一部のパッケージは、複数のリポジトリに保持されています。prioritiesプラグインは、他のリポジトリからの重複したエントリを除く、最優先のリポジトリからパッケージを選択します。


55

私が理解していることから、このエラーはprioritiesPawelが指摘したようにプラグインから生成されます。

2009年、yumメンテナーは、人々がを使用しないことを望んでいると述べましたpriorities。優先度プラグインを無効にするには、を編集/etc/yum/pluginconf.d/priorities.confして設定しenabled = 0ます。この変更後、次回を実行するときyum updateに、優先順位の保護を取得しないでください。


1
これに賛成するためだけにサインインしました。優先度の設定が有効になっているため、opensshが最新バージョンに更新されませんでした。これは私を助けました。ありがとう!
manish_s 14年

2
はい、「set enabled =」が機能しました。影響を受けるパッケージの名前やそれらが由来するリポジトリなど、yumからより多くの情報を引き出すことは良いことです。(これは別の質問ですか?)
bobgus 14年

6
yum次の行を使用して、コマンドラインからプラグインを無効にすることもできます--disableplugin=priorities
。– KJH

3
実行しないでくださいyum erase yum-plugin-priorities。sudoアクセスが失われ、サーバーにSSH接続できなくなります。
スノーマン

31

使用できる優先順位保護のために除外されるパッケージを知りたい場合

yum list updates -d3
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.