Возврат установки Unix к новой установке

Возврат установки Unix к новой установке

Допустим, у меня есть новая установка версии Unix (например, Ubuntu), затем я устанавливаю различные пакеты и редактирую некоторые файлы конфигурации (php.ini, nginx.conf и т. д.).

Теперь предположим, что я хочу вернуть Ubuntu в состояние, в котором он был, когда был только что установлен. Как мне этого добиться?

(Причина, по которой я хочу это сделать, — это возможность попрактиковаться и поэкспериментировать с настройкой установок Unix, поэтому важно, чтобы отправная точка каждый раз была одной и той же.)

Неужели все так же просто, как удалить все пакеты «apt» и сохранить копии оригиналов всех файлов конфигурации, которые я планирую редактировать?

Или установка программного обеспечения оставляет после себя файлы или изменяет настройки, которые невозможно отменить?

решение1

Вы можете использовать aptitude для удаления того, что он устанавливает, и если вы не установите слишком много, вы можете даже вернуться к исходной точке. Также есть Janitor, который даст вам представление о том, что нужно удалить. Прочтите об управлении пакетами Aptitude.

Но то, что вам действительно нужно, это VirtualBox. Он бесплатный, без ограничений и позволяет вам создать базовую установку Ubuntu или что угодно, а также клонировать/создавать снимок этой новой установки. Затем вы идете вперед и долбите эту виртуальную машину, одновременно обучаясь. Когда вам надоест, вы возвращаетесь к клонированному образу и снова возвращаетесь к первой базовой установке. Это слишком просто и бесплатно, плюс вы присоединяетесь к остальному движению. :-)

Связанный контент