What's a good way to reinstall (from the command line)?

After having these issues: How do I fix broken installation?

... Я решил переустановить Ubuntu (11.04). Мне нужно сделать это из командной строки. И хотя я переустанавливаю, чтобы очистить и решить некоторые общие, запутанные проблемы, я все же предпочел бы сохранить настройки, такие как сочетания клавиш, если это возможно. Есть ли какая-нибудь волшебная палочка для переустановки, как это было с обновлением с 10.10 до 11.04? Если мне придется делать резервные копии самостоятельно, какой хороший способ сделать это из командной строки? Есть ли какие-либо другие советы, которые вы могли бы дать мне на основе проблемы, которую я описал в вышеупомянутой теме? Наконец, имейте в виду, что Ubuntu является одним из нескольких разделов на моей машине.

Я предполагаю, что главный вопрос здесь заключается в том, какой самый простой способ переустановить из командной строки? У меня, очевидно, здесь есть свои конкретные подвопросы, но ради сообщества обобщенный ответ, по крайней мере, заслужит вам положительный голос от меня. Я предполагаю, что идеальный ответ будет иметь одну большую строку с простой командой в верхней части, и подробности для моей ситуации где-то под этим.

3 ответа

Решение

Итак, ответ на главный вопрос:

Ты не можешь

ИМХО, вы не можете делать какой-либо процесс переустановки без удаления системы командной строки. Но если вы хотите сохранить свои настройки, вы можете создать резервную копию вашей домашней папки. Большинство файлов конфигурации Linux хранятся в. (точечные) папки, которые по умолчанию скрыты.

Для конфигурации вашей системы вы можете создать резервную копию каталога / etc. И для резервного копирования вашего приложения вы можете использовать эти команды:

sudo dpkg --get-selections > /home/<username>/applicationlist.txt

Скопируйте этот текстовый файл в резервную копию вашего носителя. После завершения новой установки вы можете запустить свой терминал и сделать это:

sudo dpkg --set-selections /path/to/applicationlist.txt && sudo apt-get dselect-upgrade

Вы можете сделать резервную копию, выполнив такие вещи, как

#cd to flash drive
tar -cvvf home.tar /home
tar -cvvf etc.tar /etc
Другие вопросы по тегам