LoginSignup
4
3

More than 1 year has passed since last update.

libc6-devのバージョンでエラーが出てパッケージのアップデートができなくなった時の対処

Last updated at Posted at 2015-08-05

2022/04/03 追記:

コメント欄にある通り、この手順で環境を壊してしまうケースもあります。
実行に際しては、バックアップを取るなどの対策をお願いします。

また、本記事は 2015年に書かれた Ubuntu 12.04 向けの記事であり、それ以外の環境においてはもっと適切な方法があるかもしれません。

本記事はあくまで参考として見ていただき、実行についてはご自身の責任で実行していただけると幸いです1


こんな時。

dpkg: dependency problems prevent configuration of libc6-dev:
 libc6-dev depends on libc6 (= 2.15-0ubuntu10.10); however:
  Version of libc6 on system is 2.15-0ubuntu10.12.
 libc6-dev depends on libc-dev-bin (= 2.15-0ubuntu10.10); however:
  Version of libc-dev-bin on system is 2.15-0ubuntu10.12.

ガチャガチャコマンド打っているとこんなメッセージも出てくるが、apt-get -f installでは直らない。

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

結局、以下で対処できた。

sudo dpkg --purge --force-depends libc6-dev
sudo apt-get install -f

依存を断ち切ってlibc6-devを削除することが必要のようだ。

  1. Qiita や Zenn など投稿型情報サイトの記事全般に言えることでもあります。

4
3
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3