Top > Upgradeで問題が

広告
apt-get upgrade

したら、あるパッケージで問題が出た場合、解決策の一つは前のバージョンに戻して、ホールドする。

バージョンはaptのキャッシュが残っていれば

/var/cache/apt/archives

にある。
そこに無かったら、Debianのパッケージが置いてあるサーバから取ってくる。

で、

dpkg -i パッケージ

とやって、正常に動作していたバージョンに戻す。

その後、

echo パッケージ hold | dpkg --set-selections

とやってそのパッケージをホールドする。ホールドできているか調べるには、

dpkg --get-selections | grep hold

とやって、ホールドされているリストを表示して確認する。

その後再び

apt-get upgrade

とやってupgradeする。

ホールドを解除するには

echo パッケージ install | dpkg --set-selections

とする。


広告

リロード   差分   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Thu, 05 Jan 2012 18:51:46 JST (4465d)