Если вы хотите сохранить свои настройки, недостаточно просто скопировать домашний каталог. Любые изменения, которые требуется ввести пароль администратора, вероятно, хранятся в / и т.д. . По моему опыту, к сожалению, недостаточно сделать резервную копию / и т.д., если вы хотите сделать полное восстановление. Фактически, в этом сценарии вы можете только безопасно прекратить резервное копирование нескольких каталогов ( / proc, / lost + found, / tmp, / media, / mnt, / sys и т. Д.).
Причина, по которой я упоминаю это, заключается в том, что вы упоминаете «полный способ резервного копирования», и у вас не может быть полного резервного копирования без большого количества каталогов.
Если вы не выполнили большое количество настроек системы, я бы порекомендовал выполнить те же действия, что и у вас, и заново сконфигурировать пакеты вручную. Таким образом, в системе будет намного меньше ошибок. Вы всегда можете сохранить копию / etc для повторной настройки, но я бы посоветовал не слепо копировать файлы / etc в новой установке.
Кроме того, когда вы копируете файлы поверх, используйте cp -a, чтобы сохранить владение файлом и отключить следование символическим ссылкам.
Получив новую установку, вы можете использовать что-то вроде debfoster или deborphan, чтобы свести к минимуму раздувание.