У меня есть VPS, размещенный в 1500 км. Первоначально он вышел с 9.10 - и этим утром я решил, что действительно должен попасть в релиз LTS, и решил, что прыгну на 12.04.
Исследуя, я обнаружил, что между 9.10 и 12.04 нет прямого пути, но я мог бы обновиться через 10.04. После резервного копирования моих данных я углубился. Обновление до 10.04 прошло успешно, и я приступил к обновлению до 12.04.
Все пошло не так.
Сначала я получил ошибку с GLIBC - я повторил попытку и получил ту же ошибку. Вот когда я остановил обновление. Затем я попробовал еще один раунд apt-get update && apt-get upgrade
и получил список «неудовлетворенных зависимостей»:
apt: Depends: ubuntu-keyring but it is not going to be installed
Depends: libc6 (>= 2.15) but 2.11.1-0ubuntu7.11 is to be installed
Depends: libstdc++6 (>= 4.6) but 4.4.3-4ubuntu5.1 is to be installed
PreDepends: dpkg (>= 1.15.7.2) but 1.15.5.6ubuntu4.6 is to be installed
apt-utils: Depends: libapt-pkg-libc6.10-6-4.8
libapt-inst1.4: Depends: libc6 (>= 2.14) but 2.11.1-0ubuntu7.11 is to be installed
libapt-pkg4.12: Depends: libc6 (>= 2.15) but 2.11.1-0ubuntu7.11 is to be installed
Depends: libstdc++6 (>= 4.6) but 4.4.3-4ubuntu5.1 is to be installed
libc6: Depends: libc-bin (= 2.11.1-0ubuntu7.11) but 2.15-0ubuntu10.2 is to be installed
libept0: Depends: libapt-pkg-libc6.10-6-4.8
libnih-dbus1: Depends: libnih1 (= 1.0.3-4ubuntu9) but 1.0.1-1 is to be installed
Я попытался выяснить, могу ли я что-то с этим сделать - используя apt-get -f install
. Это сказало мне, что мне нужно будет обновить ядро. Я нашел инструкции, как это сделать, но когда я запустил apt-get для установки новых заголовочных файлов linux, у меня возникли те же ошибки зависимости.
Я нашел другой ответ здесь, где кто-то еще имел прерывание в их обновлении - и попробовал решение, которое работало для них: sudo apt-get -f dist-upgrade
Это привело к ошибке:
E: Could not perform immediate configuration on 'python2.7-minimal'.Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
[ 1114] Я попытался решить это следующим образом:
apt-get install -o APT::Immediate-Configure=false -f apt python-minimal
Но это просто закончилось последним списком ошибок зависимости:
apt: Depends: ubuntu-keyring but it is not going to be installed
Depends: libc6 (>= 2.15) but 2.11.1-0ubuntu7.11 is to be installed
Depends: libstdc++6 (>= 4.6) but 4.4.3-4ubuntu5.1 is to be installed
PreDepends: dpkg (>= 1.15.7.2) but 1.15.5.6ubuntu4.6 is to be installed
apt-utils: Depends: libapt-pkg-libc6.10-6-4.8
libapt-inst1.4: Depends: libc6 (>= 2.14) but 2.11.1-0ubuntu7.11 is to be installed
libapt-pkg4.12: Depends: libc6 (>= 2.15) but 2.11.1-0ubuntu7.11 is to be installed
Depends: libstdc++6 (>= 4.6) but 4.4.3-4ubuntu5.1 is to be installed
libc6: Depends: libc-bin (= 2.11.1-0ubuntu7.11) but 2.15-0ubuntu10.2 is to be installed
libept0: Depends: libapt-pkg-libc6.10-6-4.8
libnih-dbus1: Depends: libnih1 (= 1.0.3-4ubuntu9) but 1.0.1-1 is to be installed
python: Depends: python-minimal (= 2.6.5-0ubuntu1) but 2.7.3-0ubuntu2 is to be installed
python-apt: Depends: libapt-pkg-libc6.10-6-4.8
python-minimal: Depends: python2.7-minimal (>= 2.7.3) but it is not going to be installed
Breaks: python-support (< 1.0.10ubuntu2) but 1.0.4ubuntu1 is to be installed
synaptic: Depends: libapt-pkg-libc6.10-6-4.8
Любые идеи о том, как выкопать эту дыру ?
У меня также была проблема с питоном, а затем множество неудовлетворенных зависимостей. Наконец, узнав, что настоящая проблема в apt
, я просто сделал:
cd /var/cache/apt/archives
dpkg -i apt_0.8.16~exp12ubuntu10.16_amd64.deb
Следующие apt-get -f install
установили все пакеты, которые раньше не работали, и следующие apt-get dist-upgrade
(почти) работал как шарм.
Но после этого беспорядка обновления с помощью скрипта do-release-upgrade с 10.04 до 12.04 и аналогичных проблем с другими обновлениями релиза Ubuntu я решил, что любые новые системы определенно У меня больше не будет Ubuntu, но хороший, старый, стабильный и надежный Debian, с которым у меня никогда не было таких проблем!
Надеюсь, это поможет и вам!
С наилучшими пожеланиями - Ральф из Германии