Користувачі, які тестують багато програм, встановлюють кілька пакетів і вносять багато змін до наших дистрибутивів, щоб перевірити їх, покращити або просто для розваги, іноді ми отримуємо операційну систему з багатьма встановленими речами, а в моєму випадку багато разів із пакетами, які не навіть ідея, коли або навіщо їх встановлювати. Подібним чином іноді ми вважаємо за краще повернутися до початкового стану нашого дистрибутива, щоб почати з нуля. Щоб прискорити цей процес відновлення, було створено Resetter, чудову програму для відновлення дистрибутива на основі Debian / Ubuntu.
Що таке Resetter?
Це інструмент з відкритим кодом, розроблений на python та pyqt, який дозволяє нам відновити дистрибутив на основі Debian або Ubuntu до початкового стану, без необхідності використовувати дистрибутивне зображення або складні процеси видалення пакунків тощо.
Щоб відновити наш дистрибутив, інструмент використовує маніфест оновлення кожного розподілу, який порівнює його зі списком встановлених на даний момент пакетів, встановлені пакети, які відрізняються від маніфесту, видаляються і можуть бути встановлені в майбутньому.
Цей інструмент заявляє, що команда розробників сумісна з наступними дистрибутивами:
- Linux Mint 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, який ми хочемо встановити, користувачів та каталоги, які ми хочемо усунути, усунути старі ядра, програми для усунення серед інших.
Після вибору будь-якого із вищезазначених варіантів ми повинні слідувати простим інструкціям, які вказує інструмент.
Ми сподіваємось, що за допомогою цього інструменту ви можете отримати сприятливі результати, рекомендуючи використовувати його у виробництві до тестування в середовищі розробки. Також бажано створити резервну копію інформації власними засобами.
Варто зазначити, що автоматична процедура, що виконується цим додатком, може виконуватися за допомогою простих команд, але це дуже практичний спосіб зробити це.