Я спрашивал, есть ли способ восстановить ubuntu server 16.04 до его конфигурации по умолчанию без повторной установки. Он установлен на Raspberry Pi
решение1
ПРЕДУПРЕЖДЕНИЯ
Пожалуйста, используйте с осторожностью и сделайте резервную копию вашей системы! Протестировано на Lubuntu и должно работать на Ubuntu.
Когда будет предложено удалить GRUB, выберитеНетв противном случае ваша ОС станет незагружаемой!
Требования включают в себя:
- ISO-образ вашей ОС
Шаги:
Установите свойИСОчтобы вы могли получить доступ к этим файлам:
casper/filesystem.manifest
casper/filesystem.manifest-remove
Объединить два файла
Не запускайте эту команду всмонтированная папка iso, создайте папку для хранения этих файлов
comm -3 <(cat filesystem.manifest | awk '{print $1}' | sort) <(cat filesystem.manifest-remove | sort) > default.txt
Получите программное обеспечение, установленное в вашей системе:
dpkg --get-selections | awk '{print $1}' | sort > currently_installed.txt
Сравните то, что мы получили из
casper
файлов, и то, что мы получили на шаге3
получения добавленного программного обеспечения:diff -u default.txt currently_installed.txt | grep "^+[^+]" | cut -c 2- > additions.txt
И чтобы получить то, что было удалено:
diff -u default.txt currently_installed.txt | grep "^-[^-]" | cut -c 2- > removed.txt
Теперь, чтобы удалить все добавленное программное обеспечение:
sudo apt-get purge $(cat additions.txt)
И чтобы добавить любое удаленное программное обеспечение:
sudo apt-get install $(cat removed.txt)
Удалить файлы конфигурации:
rm -rf .gnome .gnome2 .gconf .gconfd .metacity
ПРИМЕЧАНИЕ:
Вы всегда можете создатьизображениесистемы вустановитьдля повторного использования позже (при условии установки нового) или
Переустановите свежую версию и
Файлыпутипредполагается, что они находятся впапкавы создали ранее, но если нет, то измените свойпутисоответственно.
Когда предлагается вариант удаления GRUB,выбиратьНЕТ.
Источник дополнительной информации: