При переустановке Ubuntu, не форматируя / домой, СКОПИРУЙТЕ определенные файлы конфигурации?

У меня есть / домой и / (файловая система) на отдельных разделах. Я обновил несколько раз (xubuntu), но моя ОС взяла неизбежный fud за эти годы, и я хочу сделать новую установку.

Чтобы сделать новую установку / и сохранить домой, как, используйте этот метод.

Единственная разница - то, что я не хочу угробить весь из / не имея возможности создать резервную копию полезного материала, в случае, если я могу выборочно повторно применить материал или что бы то ни было. У кого-либо есть руководство по тому, что создать резервную копию (если что-нибудь) от/? Все, что я могу найти, является руководствами для резервного копирования всего этого, которое я не хочу. Так же есть ли очевидный способ сохранить список Ваших установленных программ, или это - просто 'снимки экрана метода' меню программ?

Спасибо

(примечание к модификациям: теги 'переустановка' и 'установка программного обеспечения' не позволяются под "тегом установки, не позволенным" правило, даже при том, что они существуют как альтернативы. Это - конечно, ошибка),

0
задан 17 June 2015 в 21:32

2 ответа

Сохранять список пакетов установило в старой системе, можно сделать:

apt --installed list

или

dpkg --list

и перенаправление это в некоторый файл в домашней файловой системе. Тогда, если Вы хотите скопировать некоторые подкаталоги в / каталог, можно использовать tar с соответствующими параметрами. Я рекомендую скопировать / И т.д. Также, некоторые входят в систему,/var/log мог бы быть полезен для будущего сравнения с новой системой. Если Вы имеете маленький / файловая система, и Вы хотите создать резервную копию целого / файловая система, затем использовать tar с параметром - одна файловая система.

1
ответ дан 1 August 2019 в 10:01

Резервное копирование Вашего корня

Получает корневое устройство раздела, использование смонтируйтесь:

$ 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
1
ответ дан 1 August 2019 в 10:01

Другие вопросы по тегам:

Похожие вопросы: