Проблема
Итак, у меня эта проблема после обновления с сервера Ubuntu 8.04-> 10.04-> 12.04.
Проблема
Вещи, которые я пробовал
Я попытался переместить libc-2.15.so, но это создает ошибку: apt-get: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory apt-get --purge remove libc6 это не будет работать, поскольку система libc6 нужна системе sudo apt-get install --reinstall libc6=2.15-0ubuntu10.5 libc6-dev=2.15-0ubuntu10.5 просто угадывает работу, но это тоже не сработало.В любом случае, поскольку вы можете видеть, что я застрял, я не могу обновить ни один из моих пакетов ...
Из моего списка источников берутся https: //help.ubuntu .com / 12,04 / образец / sources.list
Run:
sudo dpkg -r libc6
sudo rm /var/cache/apt/archives/libc6_2.15-0ubuntu10.5_i386.deb
Если выше успешно выполнены или нет, запустите:
gksudo gedit /var/lib/dpkg/status
В полученном gedit удалите весь раздел, начиная с:
Package : libc6
, затем запустите обновление. Если это не решает, вам нужно отформатировать
Вы можете сделать это, как следует! Он превратит вашу установку в Debian Experimental, которая содержит пакеты в альфа-стадии разработки. Это может также повредить вашу систему в процессе. Чтобы процитировать FAQ Debian:
Этот каталог содержит пакеты и инструменты, которые все еще разрабатываются и все еще находятся на стадии альфа-тестирования. Пользователи не должны использовать пакеты отсюда, потому что они могут быть опасными и вредными даже для самых опытных людей.добавьте это в sources.list:
deb http://ftp.debian.org/debian experimental main
Затем запустите:
apt-get update && apt-get install libc6
Затем удалите или закомментируйте эту строку из file:
deb http://ftp.debian.org/debian experimental main
Наконец, обновите свои кэши пакетов снова.
apt-get update
И после этого вы сможете использовать libc6> = 2.17