2010年5月20日木曜日

yum 以外でインストールしたパッケージが yum update によって上書きされる

現象

yum update したら OpenOffice.org ver3.2 が ver3.1.1 にダウングレードされて しかも .xls ファイルをダブルクリックで読み込んで表示してくれない。

ひとまず ver3.1.1 のパッケージを削除して、そのあと ver3.2 を再インストール。

対処

また上書きされないように OpenOffice.org を yum レポジトリから除外する。

/etc/yum.repos.d/CentOS-Base.repo
[base] : exclude=openoffice.org-*

注意

yum レポジトリの管理下にあるパッケージを削除して、最新版をソフトウェアの公式ページなどから ダウンロードして、インストールする場合は注意する。