Как восстановить дистрибутив на основе Debian / Ubuntu в исходное состояние

Пользователи, которые тестируют множество приложений, устанавливают несколько пакетов и вносят много изменений в наши дистрибутивы, чтобы протестировать их, улучшить или просто для развлечения, иногда мы получаем операционную систему со многими установленными вещами, а в моем случае много раз с пакетами, которые не установлены. даже идея, когда и зачем их устанавливать. Точно так же иногда мы предпочитаем вернуться к исходному состоянию нашего дистрибутива, чтобы начать с нуля. Чтобы ускорить этот процесс восстановления, был создан Resetter — отличное приложение для восстановления дистрибутива на базе Debian/Ubuntu.

Что такое Resetter?

Это инструмент с открытым исходным кодом, разработанный на python и pyqt, который позволяет нам восстанавливать дистрибутив на основе Debian или Ubuntu до исходного состояния без необходимости использования образа дистрибутива или сложных процессов удаления пакетов и т. Д.

Чтобы восстановить наш дистрибутив, инструмент использует манифест обновления каждого дистрибутива, который сравнивает его со списком установленных пакетов, установленные пакеты, которые отличаются от манифеста, удаляются и могут быть установлены в будущем. восстановить дистрибутив

Этот инструмент утверждает, что его команда разработчиков совместима со следующими дистрибутивами:

  • Линукс Минт 18.1 (проверено мной)
  • Linux Mint 18
  • Linux Mint 17.3
  • Ubuntu 17.04
  • Ubuntu 16.10
  • Ubuntu 16.04
  • Ubuntu 14.04
  • Элементарная ОС 0.4
  • Debian jessie
  • Linux Deepin 15.4 (стр.украдено мной)

Функции сброса

  • Инструмент с открытым исходным кодом, с высокой поддержкой и довольно высоким уровнем стабильности.
  • Простота установки и использования.
  • Позволяет вам создать список приложений, которые вы хотите установить после восстановления до базовой версии вашего дистрибутива.
  • Он позволяет хранить копию состояния вашего текущего дистрибутива, с помощью которого в будущем вы можете устанавливать приложения указанной копии.
  • Простая установка PPA из инструмента.
  • Мощный редактор PPA, который позволяет деактивировать, активировать и удалять PPAS для любого пользователя в системе.
  • Различные варианты установки.
  • Ручной и автоматический режим сброса.
  • Возможность удаления старых ядер.
  • Позволяет удалять пользователей и их каталоги.
  • Многие другие.

Как установить Resetter?

Установить Resetter довольно просто, достаточно скачать файл .deb, соответствующий последней версии. здесь. Затем установите пакет .deb как обычно, чтобы вы начали пользоваться приложением.

Точно так же рекомендуется перед установкой Resetter загрузить пакет add-apt-key с wget с помощью следующей команды wget -c http://mirrors.kernel.org/ubuntu/pool/universe/a/add-apt-key/add-apt-key_1.0-0.5_all.deb затем установите его с помощью gdebi, выполнив следующую команду  sudo gdebi add-apt-key_1.0-0.5_all.deb

Как восстановить дистрибутив на основе Debian?

Мы можем легко и быстро восстановить дистрибутив на основе Debian / Ubuntu с помощью Resetter, когда мы запускаем приложение, оно сразу же идентифицирует наш дистрибутив и его характеристики в дополнение к манифесту обновления. Таким же образом инструмент показывает нам три варианта, которые позволят нам выполнять определенные задачи, которые мы подробно описываем ниже:

  • легко установить: Это позволяет нам создать список приложений, которые будут установлены после восстановления вашей системы или для установки пакета в будущем.
  • автоматический сброс: Он предлагает возможность автоматического восстановления дистрибутива на основе Debian / Ubuntu, он будет выполнять стандартное восстановление, также удаляя пользователей и домашние каталоги, а также делая резервную копию.
  • индивидуальный сброс: Он предлагает нам индивидуальное восстановление, где мы можем выбрать ppa, который мы хотим установить, пользователей и каталоги, которые мы хотим удалить, удалить старые ядра, приложения, которые нужно удалить, среди прочего.

После выбора любого из вышеупомянутых вариантов мы должны следовать простым инструкциям, которые указывает инструмент.

Мы надеемся, что с этим инструментом вы сможете получить положительные результаты, рекомендуя его использовать в производственной среде перед тестированием в средах разработки. Также рекомендуется резервное копирование информации собственными средствами.

Стоит отметить, что автоматическая процедура, выполняемая этим приложением, может выполняться с помощью простых команд, но это очень практичный способ сделать это.