For Want Of A Better Word

CentOS yum メッセージ "packages excluded due to repository priority protections"

      2015/04/19

171 packages excluded due to repository priority protections

packages excluded due to repository priority protections

yumの各リポジトリには優先度が設定されていて、パッケージに重複がある場合は優先度が高いリポジトリの物が選択される。そのため、171個無視したよっていうことと思われます。

私が発生した状況は、CentALTリポジトリを追加してopensshをupdateしようとしたのですが、
現在より上のバージョンがbaseにも存在し、baseの方が優先度が高かったため、CentALTが無視されたという形でした。

プライオリティを変更して無事解決。

プライオリティは下記のように設定されている。

# ファイル/etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever – Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
(中略)
priority=1 ★ 1が最高_99が最低。

# ファイル/etc/yum.repos.d/centalt.repo
[CentALT]
name=CentALT Packages for Enterprise Linux 5 – $basearch
baseurl=http://centos.alt.ru/repository/centos/5/$basearch/
enabled=0
gpgcheck=0
★未設定の場合は99扱い

優先したいリポジトリを1に、他をそれ以上の数値にしてあげればOK。

 - 未分類

  関連記事

no image
Cookieの書き換え方 参考リンク

「主要ブラウザでCookieを編集する方法 」 http://www.webto …

no image
いまさらながらSQL難しい(多対多)

多対多のオブジェクトがある場合のテーブル構造とSQLの作り方。 http://c …

no image
言語設計とプログラミング(言語は生産性)

言語は生産性に影響を与える [crayon-58ad6af66468143315 …

no image
Firebugからjavascriptの実行

Firebug>コンソール>コマンドエディタを表示を選択。 右側にエディタが表示 …

no image
VirtualPCにwindowsServer2008をインストール

VirtualPCにwindowsServer2008R2(体験版)をインストー …