Как да архивирате и възстановявате вашите приложения и PPA в Ubuntu Използвайки Aptik
Ако трябва да преинсталирате Ubuntu или просто искате да инсталирате нова версия от нулата, не би ли било полезно да имате лесен начин да преинсталирате всичките си приложения и настройки? Лесно можете да постигнете това, като използвате безплатен инструмент, наречен Aptik.
Aptik (Автоматизирано архивиране и възстановяване на пакети), приложение, достъпно в Ubuntu, Linux Mint и други Linux-базирани дистрибуции на Debian и Ubuntu, ви позволява да архивирате списък с инсталирани PPA (Personal Package Archives), които са софтуерни хранилища, изтеглени пакети, инсталирани приложения и теми и настройки на приложенията към външно USB устройство, мрежово устройство или облачна услуга като Dropbox.
ЗАБЕЛЕЖКА: Когато казваме да напишете нещо в тази статия и има цитати около текста, НЕ въведете кавичките, освен ако не посочите друго.
За да инсталирате Aptik, трябва да добавите PPA. За да направите това, натиснете Ctrl + Alt + T, за да отворите прозорец на терминала. Въведете следния текст в реда и натиснете Enter.
sudo apt-add-repository -y ppa: teejee2008 / ppa
Въведете вашата парола, когато бъдете подканени, и натиснете Enter.
Въведете следния текст в реда, за да се уверите, че хранилището е актуално.
sudo apt-get update
Когато актуализацията приключи, сте готови да инсталирате Aptik. Въведете следния текст в реда и натиснете Enter.
sudo apt-get install aptik
ЗАБЕЛЕЖКА: Може да видите някои грешки за пакети, които актуализацията не успя да извлече. Ако те са подобни на изброените по-долу, не би трябвало да имате проблем с инсталирането на Aptik.
Извежда се напредъкът на инсталацията и след това се показва съобщение, което показва колко дисково пространство ще се използва. Когато бъдете попитани дали искате да продължите, въведете „y“ и натиснете Enter.
Когато инсталацията приключи, затворете терминалния прозорец, като напишете “Exit” и натиснете Enter, или като щракнете върху бутона “X” в горния ляв ъгъл на прозореца..
Преди да стартирате Aptik, трябва да настроите резервна директория на USB флаш устройство, мрежово устройство или акаунт в облак, като Dropbox или Google Drive. За този пример, ще използва Dropbox.
След като създадете резервната директория, кликнете върху бутона „Търсене“ в горната част на лентата на Unit Launcher.
Въведете „aptik“ в полето за търсене. Резултати от показването при търсене. Когато се появи иконата за Aptik, кликнете върху нея, за да отворите приложението.
Появява се диалогов прозорец с искане за вашата парола. Въведете паролата си в полето за редактиране и кликнете върху „OK“.
Показва се основният прозорец на Aptik. Изберете “Other…” от падащия списък “Backup Directory”. Това ви позволява да изберете резервната директория, която сте създали.
ЗАБЕЛЕЖКА: Бутонът „Отвори“ вдясно от падащия списък отваря избраната директория в прозореца Файлов мениджър.
В диалоговия прозорец „Архивиране на директория“ отидете в резервната директория и след това кликнете върху „Отвори“.
ЗАБЕЛЕЖКА: Ако още не сте създали резервна директория или искате да добавите поддиректория в избраната директория, използвайте бутона „Създаване на папка“, за да създадете нова директория.
За да направите резервно копие на списъка с инсталирани PPA, щракнете върху “Backup” в дясно от “Software Sources (PPAs)”.
Появява се диалоговият прозорец “Backup Software Sources”. Списъкът на инсталираните пакети и свързаното PPA за всеки дисплей. Изберете PPA, които искате да архивирате, или използвайте бутона “Select All”, за да изберете всички PPA в списъка.
Натиснете “Backup”, за да започнете процеса на архивиране.
При завършване на архивирането се показва диалогов прозорец, който ви казва, че архивът е създаден успешно. Натиснете “OK”, за да затворите диалоговия прозорец.
В резервната директория ще бъде създаден файл с име "ppa.list".
Следващият елемент, "Изтеглени пакети (APT Cache)", е полезен само ако преинсталирате същата версия на Ubuntu. Той архивира пакетите в системния кеш (/ var / cache / apt / archives). Ако надграждате вашата система, можете да пропуснете тази стъпка, защото пакетите за новата версия на системата ще бъдат по-нови от пакетите в системния кеш..
Архивирането на изтеглените пакети и възстановяването им на преинсталираната система на Ubuntu ще спести време и интернет пропускателна способност, когато пакетите бъдат преинсталирани. Тъй като пакетите ще бъдат налични в системния кеш, след като ги възстановите, изтеглянето ще бъде прескочено и инсталирането на пакетите ще приключи по-бързо..
Ако преинсталирате същата версия на вашата система Ubuntu, щракнете върху бутона “Архивиране” вдясно от “Изтеглени пакети (APT Cache)”, за да архивирате пакетите в системния кеш..
ЗАБЕЛЕЖКА: Когато архивирате изтеглените пакети, няма вторичен диалогов прозорец. Пакетите в системния кеш (/ var / cache / apt / archives) се копират в директория „архиви“ в резервната директория, а при приключване на архивирането се показва диалогов прозорец, показващ, че пакетите са успешно копирани.
Има някои пакети, които са част от вашата дистрибуция на Ubuntu. Те не се проверяват, тъй като те се инсталират автоматично, когато инсталирате системата Ubuntu. Например, Firefox е пакет, инсталиран по подразбиране в Ubuntu и други подобни дистрибуции на Linux. Следователно тя няма да бъде избрана по подразбиране.
Пакети, които сте инсталирали след инсталирането на системата, като например пакета за уеб браузъра на Chrome или пакета, съдържащ Aptik (да, Aptik се избира автоматично за архивиране), се избират по подразбиране. Това ви позволява лесно да архивирате пакетите, които не са включени в системата, когато са инсталирани.
Изберете пакетите, които искате да архивирате, и де-селектирайте пакетите, които не искате да архивирате. Натиснете “Backup” в дясно от “Software Selections”, за да архивирате избраните пакети от най-високо ниво.
ЗАБЕЛЕЖКА: Пакетите с зависимост не са включени в този архив.
Два файла, наречени “packages.list" и “packages-installed.list” се създават в резервната директория и се показва диалогов прозорец, показващ, че архивът е създаден успешно. Натиснете “OK”, за да затворите диалоговия прозорец.
ЗАБЕЛЕЖКА: Файлът "packages-installed.list" изброява всички пакети. Файлът "packages.list" също изброява всички пакети, но показва кои от тях са избрани.
За да архивирате настройките за инсталираните приложения, щракнете върху бутона “Архивиране” отдясно на “Настройки на приложения” в главния прозорец на Aptik. Изберете настройките, които искате да архивирате, и кликнете върху „Архивиране“.
ЗАБЕЛЕЖКА: Щракнете върху бутона "Избери всички", ако искате да архивирате всички настройки на приложението.
Избраните файлове с настройки се компресират във файл, наречен „app-settings.tar.gz“.
Когато архивирането приключи, компресираният файл се копира в резервната директория и се показва диалогов прозорец, който ви казва, че архивите са създадени успешно. Натиснете “OK”, за да затворите диалоговия прозорец.
Темите от директорията “/ usr / share / themes” и иконите от директорията “/ usr / share / icons” също могат да бъдат архивирани. За да направите това, кликнете върху бутона „Архивиране“ вдясно от „Теми и икони“. Диалоговият прозорец “Backup Themes” се показва с всички теми и икони, избрани по подразбиране. Изтрийте всички теми или икони, които не искате да архивирате, и кликнете върху „Архивиране“.
Темите са компресирани и копирани в директория “теми” в резервната директория и иконите са компресирани и копирани в директория “икони” в резервната директория. Появява се диалогов прозорец, който ви казва, че архивите са създадени успешно. Натиснете “OK”, за да затворите диалоговия прозорец.
След като завършите желаните архиви, затворете Aptik, като кликнете върху бутона „X“ в горния ляв ъгъл на главния прозорец.
Вашите архивни файлове са налични в избраната от вас резервна директория.
Когато преинсталирате вашата Ubuntu система или инсталирате нова версия на Ubuntu, инсталирайте Aptik на новоинсталираната система и направете архивните файлове, които генерирате, достъпни за системата. Стартирайте Aptik и използвайте бутона „Възстановяване“ за всеки елемент, за да възстановите вашите PPA, приложения, пакети, настройки, теми и икони.