Все основные команды Debian, нарушенные glibc - PullRequest
0 голосов
/ 26 февраля 2019

Вот эта вещь.Я потерялся.Я понизил тестер Debian 10 (тестирование) до растяжения Debian 9 (стабильный), отредактировав файл /etc/apt/sources.list.

Я набрал:

apt-get update
apt-get upgrade
apt-get dist-upgrade

Все работало,lsb_release -a показал мне стретч-версию Debian 9.

После этого я набрал эти команды

apt-get clean
apt autoremove

, что показало мне ошибку с python3.5-minimal и python3-minimal Так я попробовалчтобы удалить его

apt-get remove --purge python3

Начинаются большие неприятности. С этого момента кажется, что весь GLIBC сломан.В каждой основной команде, которую я пишу, вывод такого рода.

host:~# apt
apt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.27' not found (required by /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0)
host:~# wget
wget: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /usr/lib/x86_64-linux-gnu/libgnutls.so.30)
wget: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.26' not found (required by /usr/lib/x86_64-linux-gnu/libp11-kit.so.0)

Я больше не могу подключиться к SSH.У меня есть консоль спасения, которая позволяет мне писать некоторые команды, но я ничего не могу загрузить.

Есть ли что-то вроде кеша, куда я мог бы вернуться python / glibc?

Этоэкстренное сообщение.Спасибо за любую помощь

1 Ответ

0 голосов
/ 26 февраля 2019

я предполагаю, что ваш компьютер amd64, если это не правильно, пожалуйста, прокомментируйте и скажите правильную архитектуру

сначала выполните curl -o apt.deb http://ftp.us.debian.org/debian/pool/main/a/aptitude/aptitude_0.8.7-1_amd64.deb

, затем сделайте (если sudo все еще установлено) sudo dpkg -i apt.deb

если sudo не установлен, попробуйте: gksudo dpkg -i apt.deb затем выполните gksudo apt-get install sudo

...