Потребители, които тестват много приложения, инсталират множество пакети и правят много промени в нашите дистрибуции, за да ги тестват, подобрят или просто за забавление, понякога се оказваме с операционна система с много инсталирани неща, а в моя случай много пъти с пакети, които не даже идея кога или защо да ги инсталирате. По същия начин понякога предпочитаме да се върнем към първоначалното състояние на нашата дистрибуция, за да започнем от нулата. За да ускорим този процес на възстановяване, беше създадено 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
- Дебиан Джеси
- Linux Deepin 15.4 (строткраднат от мен)
Функции на Resetter
- Инструмент с отворен код, с висока поддръжка и доста високо ниво на стабилност.
- Лесен за инсталиране и използване.
- Позволява ви да създадете списък с приложения, които искате да бъдат инсталирани след възстановяване до основната версия на вашата дистрибуция.
- Той позволява съхранението на копие на състоянието на текущия ви дистрибутор, с което в бъдеще можете да инсталирате приложенията на споменатото копие.
- Лесна инсталация на 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, който искаме да инсталираме, потребителите и директориите, които искаме да елиминираме, премахване на стари ядра, приложения за премахване, наред с други.
След като някоя от гореспоменатите опции бъде избрана, трябва да следваме простите инструкции, посочени от инструмента.
Надяваме се, че с този инструмент можете да постигнете благоприятни резултати, като препоръчате използването му в производството преди тестване в среди за разработка. Архивиране на информацията със собствени средства също е препоръчително.
Струва си да се отбележи, че автоматичната процедура, извършена от това приложение, може да се направи с прости команди, но че това е много практичен начин да го направите.