У меня есть / домой и / (файловая система) на отдельных разделах. Я обновил несколько раз (xubuntu), но моя ОС взяла неизбежный fud за эти годы, и я хочу сделать новую установку.
Чтобы сделать новую установку / и сохранить домой, как, используйте этот метод.
Единственная разница - то, что я не хочу угробить весь из / не имея возможности создать резервную копию полезного материала, в случае, если я могу выборочно повторно применить материал или что бы то ни было. У кого-либо есть руководство по тому, что создать резервную копию (если что-нибудь) от/? Все, что я могу найти, является руководствами для резервного копирования всего этого, которое я не хочу. Так же есть ли очевидный способ сохранить список Ваших установленных программ, или это - просто 'снимки экрана метода' меню программ?
Спасибо
(примечание к модификациям: теги 'переустановка' и 'установка программного обеспечения' не позволяются под "тегом установки, не позволенным" правило, даже при том, что они существуют как альтернативы. Это - конечно, ошибка),
Сохранять список пакетов установило в старой системе, можно сделать:
apt --installed list
или
dpkg --list
и перенаправление это в некоторый файл в домашней файловой системе. Тогда, если Вы хотите скопировать некоторые подкаталоги в / каталог, можно использовать tar с соответствующими параметрами. Я рекомендую скопировать / И т.д. Также, некоторые входят в систему,/var/log мог бы быть полезен для будущего сравнения с новой системой. Если Вы имеете маленький / файловая система, и Вы хотите создать резервную копию целого / файловая система, затем использовать tar с параметром - одна файловая система.
Получает корневое устройство раздела, использование смонтируйтесь:
$ mount
[...]
/dev/sdXY on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
[...]
Монтируются, это на другом каталоге (замените/dev/sdXY использование Вашего раздела):
$ sudo mkdir -p /mnt/root
$ sudo mount /dev/sdXY /mnt/root
Копия это к другому разделу, без изменений разрешения файла (в примере, я буду использовать / домой):
$ sudo cp -rfp /mnt/root/ /home/old_root
я думаю, что лучший способ получить это наблюдает список установленных пакетов. В Ubuntu установка программы в большинстве случаев сделана с пакетами при переустановке пакета соответствующей программы Вы вернете программу.
Для получения списка установленных пакетов:
$ dpkg -l |grep ^ii
, Если Вы хотите сохранить его в файле, можно добавить > path/to/file
в этой команде. Например:
$ dpkg -l |grep ^ii > /home/user/package_list