Я недавно обновил свою библиотеку C, и с тех пор я не могу подключиться к своему ПК через SSH.
$ ssh user@foobarzo.com
user@foobarzo.coms password:
Welcome to Ubuntu 14.04.5 LTS (GNU/Linux 4.4.0-31-generic x86_64)
* Documentation: https://help.ubuntu.com/
System information as of Tue Aug 15 14:30:30 BRT 2017
System load: 0.0 Processes: 648
Usage of /: 0.2% of 761.73GB Users logged in: 1
Memory usage: 0% IP address for eth0: 1.44.190.1485
Swap usage: 0% IP address for tun0: 192.168.0.6
Graph this data and manage this system at:
https://landscape.canonical.com/
131 packages can be updated.
90 updates are security updates.
New release '16.04.3 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Last login: Tue Aug 15 15:39:20 2017 from 192.168.0.1
/bin/bash: No such file or directory
**Connection to foobarzoo.com closed.**
Есть идеи?
небольшой совет А, прежде чем я запущу с фактического ответа: dpkg
(и много других команд) печатают предупреждающие сообщения и отказываются выполнять опасные или идиотичные задачи по причине. Don’t используют опции, запускающиеся с --force
, если Вы не знаете точно что выполнение you’re или доверие компетентности и доброй воле человека, говорящего Вам сделать это!
, Если Вы имеете физический доступ к рассматриваемой машине (из которого Вы удалили libc6
) можно использовать живую систему для извлечения временной установки libc6
, который должен позволить Вам загружать систему и использовать диспетчер пакетов для переустановки его правильно:
Начальная загрузка живая система (от USB или DVD) и монтируются корневая файловая система (системы) поврежденной установки. Let’s принимают it’s, смонтированный в /media/ubuntu/root
.
Загрузка новая версия libc6
пакет для Вашего релиза Ubuntu и архитектуры, e. В g. от Пакеты Ubuntu или Панель запуска .
Извлечение пакет в ранее смонтированную файловую систему:
sudo dpkg-deb -x libc6_2.23-0ubuntu9_amd64.deb /media/ubuntu/root
Корректируют имя файла пакета и путь извлечения к Вашей ситуации.
Перезагрузка в установку Ubuntu и просят, чтобы Кв. зафиксировала недостающие пакеты и конкретно переустановила libc6
пакет:
sudo apt-get install -f --reinstall libc6