aptでアップグレードを保留したパッケージ

debian系のLinuxはaptによる強力なパッケージ管理がかなり便利なんですが使用していてバージョンを固定したいパッケージがある場合は以下のようにしてアップグレードを保留することが出来ます。
以下のコマンドでアップグレード可能な一覧を取得。

# apt-get --no-act upgrade

んでそのなかからhogehogeパッケージをアップグレードしたくない場合は

# echo "hogehoge hold" | dpkg --set-selections

を実行してやるとhogehogeパッケージはアップグレードを保留された状態になる。
んでやっぱアップグレードしたい場合は

# apt-get --ignore-hold install hoge

と実行する、っと。

コメント (0件)


墜落日誌
http://kusumoto-jp.org/article.php/apt1