pacman覚書き
ArchLinuxのパッケージマネージャ pacman で特定のパッケージのアップグレードを抑止したい場合、
/etc/pacman.confに以下の記述を追加すればOK。
IgnorePkg = パッケージ名1 パッケージ名2 ...
パッケージ名を複数記述する場合には上記のように半角スペースで区切って記述します。
今回、私の場合、pacman -Syu を行うたびにNvidiaドライバがまた更新されてもらっては
こまるので、以下のように記述しました。
上記の記述を追記した状態でpacman -Syuを行うと、以下のようなワーニングを表示してくれるので、
意図的にアップグレードを抑止していることが一目瞭然です。
- Starting full system upgrade...
warning: kernel26: ignoring package upgrade (2.6.25.11-1 => 2.6.26.2-1)
warning: nvidia: ignoring package upgrade (173.14.09-4 => 173.14.12-3)
warning: nvidia-utils: ignoring package upgrade (173.14.09-1 => 173.14.12-1)