Случайное удаление важных библиотек

Если вы случайно удалили важную библиотечную папку, например / usr / lib, как вы можете ее восстановить?

  • восстановление файлов с HSF + USB External HD, тестирование на CentOS 7 для диагностики
  • основная помощь с safecopy
  • что является хорошим инструментом для восстановления файлов в их пути, когда вы rm -r от root?
  • Драйвер исчезает с dev во время копирования ddrescue или восстановления testdisk
  • Восстановление данных с поврежденного жесткого диска - Внешний USB-накопитель
  • Восстановление данных из раздела Linux
  • dd для того же модельного диска - если он подходит
  • Как восстановить домашнюю резервную копию в почти новый Debian?
  • 3 Solutions collect form web for “Случайное удаление важных библиотек”

    extundelete --restore-all когда ваша файловая система установлена ​​как extundelete --restore-all только для чтения. (Убедитесь, что у вас есть файловая система ext.)

    ! Не устанавливайте его на устройстве, которое вы хотите восстановить!

    Если вы удалите /usr/lib , вы убьете свою систему, так как очень важные библиотеки находятся в этом каталоге. Как библиотека LibC, которая используется всеми двоичными файлами. Поэтому маловероятно, что вы сможете что-то сделать. (Если вам повезло и прервана команда с быстрым CTRL + C до комлетирования, возможно, только субдиры удалены, а LibC все еще там)

    Если система полностью заблокирована (логин невозможен, загрузка не удалась, …), будем надеяться, что у вас есть Live CD того же дистрибутива и той же версии под рукой.

    Загрузите с этого компакт-диска, смонтируйте файловую систему вашего жесткого диска и скопируйте /usr/lib из Live-системы в систему на жестком диске.

    В некоторых случаях вы можете попробовать обновить или переустановить пакет. Например, если вы удаляете или деградируете файл libpthread.so внутри / usr / lib , вы можете переустановить пакет верхнего уровня и контейнера, например glibc, для восстановления файла. Эта процедура будет выполняться библиотекой зависимостей и проверкой файлов во время переустановки или обновления.

    Например, попробуйте:

     # to recover and take libpthread.so back. sudo yum install glibc 
    Interesting Posts

    Сценарий, использующий fifos, не генерирующий выход при обработке из stdin

    Установщик не загружается на 64-битный процессор Intel Atom

    Ядро Linux – планшет Wacom (CTL-490DW-S) – блокировка

    Как отсортировать эти строки?

    Правильное имя хоста не изменяется во всей системе

    Проблема при загрузке: «Загрузка пользовательских модулей »

    Запустите команду X11 с другой консоли

    Как найти файл в файловой системе из командной строки?

    Есть ли какая-нибудь команда, которая читает свой стандартный ввод в особых случаях?

    Может ли USB-накопитель на 8 ГБ запускать Linux? Если да, какой тип?

    Gedit не сохранит файл на общем ресурсе VirtualBox: текстовый файл занят

    Grep для строки в файле без использования трубы

    Регулярное выражение, как получить значение в сценарии оболочки?

    Двойные кавычки: синтаксическая ошибка рядом с `токеном 'не ожидается' ('

    Удалить защиту от записи на флэш-накопителе USB

    Linux и Unix - лучшая ОС в мире.