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
【Linux】ログローテート設定サンプルlogrotate

長めの62週に設定。 secure(ssh) [crayon-58feee5e4 …

no image
HTMLのDOCTYPE宣言とは(HTML4 HTML5)

いまいち理解していなかったのでまとめ。 【doctype宣言とは?】 その文書が …

no image
Symfony2をつかってみる②

app_devからアプリケーションを作ってみる。 そもそもSymfony2におけ …

no image
[その他][用語]アーキテクチャ

ハードウェア、OS、ネットワーク、アプリケーションソフトなどの基本設計や設計思想 …

no image
【CentOS】Fess+Solrメモ

管理画面>インデックスを見ると下記のメッセージ。 利用可能なSolrサーバがあり …