2013年12月12日木曜日

Linux Mint 16 で libboost1.49-all-dev を使いたいとき、1.53とは同居できずにapt/dpkgがパッケージ管理できなくなったら

すでに libboost-all-dev パッケージ等で libboost1.53 系がインストール済みの場合、 libboost1.49-all-dev に置き換えようとするとapt/dpkgで管理不能に陥ります。そうなったら、

apt-get -f install

↑してもたぶんダメでしょう。

apt-get purge libboost1.53-tools-dev

もしかしたら↑すると、 apt-get install libboost1.49-dev 、その後に apt-get install libboost1.49-all-dev とインストールできるかもしれません。

でも、↑でダメかもしれません。その時は、

dpkg --remove --force-all libboost1.53-tools-dev

とかしてから、

apt-get -f install

して、

apt-get install libboost1.49-dev
apt-get install libboost1.49-all-dev

とすると良いかもしれません。

0 件のコメント:

コメントを投稿