Комментарии 14
А запустить chroot не получится с загрузочной флешки для установки пакета?
для себя решил, что удалю этот libc6
Похоже на анекдот про удаление папки WINDOWS.
Как Вас допустили к
установке новых пакетов на сервер под Ubuntuпри отсутствии основных знаний о системе?
Не подумайте ничего плохого, но звучит как минимум странно.
Когда я понял, что сделал, тоже первым делом пришел в голову этот андекдот.
А допустили вот как:
— Ты системным администратором работал?
— Эникейщиком бегал.
— Ну вот завтра сервер привезут, будешь администрировать.
А допустили вот как:
— Ты системным администратором работал?
— Эникейщиком бегал.
— Ну вот завтра сервер привезут, будешь администрировать.
В текстовом редакторе удаляем все надписи exit 1
Охохо! Да такими действиями можно полсистемы снести. Нужно действовать «от понимания к действию», а не методом тыка. В скриптах, запускаемых на сервере (!) из-под рута (!) нужно знать, за что отвечает каждая строчка, а не «удаляем все 'exit 1'». Иначе будет как недавний баг в Bumblebee.
Пытался найти какие-нибудь файлы, в которых прописано какие пакеты установлены и какой версии, чтобы их отредактировать самому, но так их и не нашел (если такие есть, расскажите о них, пожалуйста).
man dpkg:
/var/lib/dpkg/available
List of available packages.
/var/lib/dpkg/status
Statuses of available packages. This file contains information about whether a package is marked for removing
or not, whether it is installed or not, etc. See section INFORMATION ABOUT PACKAGES for more info.
The status file is backed up daily in /var/backups. It can be useful if it's lost or corrupted due to filesys‐
tems troubles.
Пришлось идти напролом: пересобрать пакет, подправив проверки.
Думаю вот это вам бы помогло: serverfault.com/a/489201
Феерично. Хотя, конечно, каждый человек когда-то узнаёт, что такое libc в своей жизни…
После таких манипуляций не мешало бы сервер с нуля переставить
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Накладываем себе гипс