Если у вас установлено все из стандартных репозиториев, вы можете записать выбранные вами пакеты с помощью:
sudo apt-get install debconf-utils
sudo dpkg --get-selections '*' > selection.dpkg
sudo debconf-get-selections > selection.debconf
Затем вы можете повторить этот выбор пакета при новой установке:
sudo debconf-set-selections < myselection.debconf
sudo dpkg --set-selections < myselection.dpkg
sudo apt-get -u dselect-upgrade.
Если вы также сделаете резервную копию вашего /etc
, /home
и других областей, где у вас есть файлы конфигурации или файлы, которые не приходят из пакета, вы сможете довольно быстро клонировать машину.
Это не будет работать, если вы пропускаете между выпусками, поэтому вместо этого я просто сохраняю ручной список всего, что я устанавливаю, и всех настроек, которые я изменяю. Если вы сохраняете это упорядоченным образом, вы все равно можете довольно быстро довести новую машину до спецификаций (и, поскольку вы делаете все "вручную", вы можете пропустить пакеты / шаги, которые больше не актуальны, чтобы не тратить больше денег) чем нужно из одной установки в другую). Я использовал такой список, когда установил Ubuntu на мою недавнюю покупку нетбука. Очевидно, вам нужна также резервная копия /home
и /etc
но у вас все равно должны быть хорошие резервные копии.