Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Удалена папка usr  (Прочитано 1344 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Anzipex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Удалена папка usr
« : 16 Апреля 2017, 16:48:20 »
Случайно сделал rm * в папке /usr/include :idiot2:

Соответственно после перезагрузки увидел кучу ошибок. Как можно всё исправить не переустанавливая ubuntu? Мне нужно, чтобы всё то, что у меня было установлено не потерялось (ide, проги и прочее)
ASUS H97-Plus, Intel Core i5-4690 @ 3.5GHz, ASUS NVIDIA GeForce GTX 750 Ti @ 2GB, Crucial DDR3 16 GB, WD 1 TB (500*2 : RAID) + WD 3 TB

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: Удалена папка usr
« Ответ #1 : 16 Апреля 2017, 17:05:37 »
Как вариант, временно проинсталируй систему в виртуалке или на другом компе и скопируй содержимое.
А если переживаешь, что бы не потерялось всё нажитое, нужно периодически делать полный бекап системы.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7608
    • Просмотр профиля
Re: Удалена папка usr
« Ответ #2 : 16 Апреля 2017, 17:15:01 »
Цитировать
...временно проинсталируй систему в виртуалке
Проще распаковать из файла filesystem.squashfs.

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: Удалена папка usr
« Ответ #3 : 16 Апреля 2017, 17:26:02 »
Проще распаковать из файла filesystem.squashfs.

Кстати, а чем это можно сделать?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7608
    • Просмотр профиля
Re: Удалена папка usr
« Ответ #4 : 16 Апреля 2017, 18:21:16 »
Цитировать
а чем это можно сделать?
squashfs это практически архив (gz или xz). Соответственно распаковать можно архиватором.
А можно смонтировать как файловую систему. В Ubuntu 16.04 пакет squashfs установлен по умолчанию. В более старых версия нужно установить.
Можно запустить систему из этого файла.

alexdenkin

  • Гость
Re: Удалена папка usr
« Ответ #5 : 17 Апреля 2017, 00:15:13 »
Кстати, а чем это можно сделать?
просто запустить диск или флешку в режиме "попробовать без установки" и скопировать из корня Live-системы в вашу необходимые файлы.

Оффлайн Raf73

  • Активист
  • *
  • Сообщений: 740
    • Просмотр профиля
Re: Удалена папка usr
« Ответ #6 : 17 Апреля 2017, 07:18:11 »
Ребят посоветовали как восстановить до состояния только что установлено. Всё добро, которое ставилось руками можно восстановить ручной переустановкой (reinstall) пакетов. Чтобы освежить в памяти какие пакеты ставил, можно полазить в логах apt. Логи находятся где-то в /var/log/apt/

Оффлайн Anzipex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Удалена папка usr
« Ответ #7 : 17 Апреля 2017, 22:03:20 »
Как вариант, временно проинсталируй систему в виртуалке или на другом компе и скопируй содержимое.
А если переживаешь, что бы не потерялось всё нажитое, нужно периодически делать полный бекап системы.
Так и сделал, смог залогиниться, далее сделал полный бэкап:

sudo tar -cvpzf backup.tar.gz --exclude=~/backup.tar.gz --one-file-system /
ASUS H97-Plus, Intel Core i5-4690 @ 3.5GHz, ASUS NVIDIA GeForce GTX 750 Ti @ 2GB, Crucial DDR3 16 GB, WD 1 TB (500*2 : RAID) + WD 3 TB

 

Страница сгенерирована за 0.064 секунд. Запросов: 24.