Приложенията на Linux съхраняват настройките си в скрити папки във вътрешната папка на всеки потребителски акаунт. Това прави настройките на приложенията много по-лесни за архивиране и възстановяване, отколкото за Windows, където настройките са разпръснати в регистрационните и системните папки.
Независимо дали просто искате резервно копие на вашите настройки или ако се движите към нова Linux дистрибуция или друг компютър, лесно можете да създадете копие от настройките на приложението си и да ги вземете със себе си.
Първо открийте конфигурационните файлове на потребителския си профил. Отворете файловия мениджър на дистрибуцията на Линукс в домашната си папка и активирайте опцията "Показване на скритите файлове" във файловия мениджър на работната ви среда на Linux.
Например, в Ubuntu, отворете файловия мениджър на Nautilus и той ще отиде направо в домашната ви папка по подразбиране. Кликнете върху менюто Изглед и изберете Покажи скрити файлове.
Ще видите много различни файлове и папки, като всички те започват с период. По този начин скривате файловете и папките на Linux - просто ги преименувайте, така че името им започва с a. характер. Файлови мениджърите ще ги скрият по подразбиране, за да не се намесват.
Различните приложения често имат собствена папка под вашата домашна директория. Например Pidgin съхранява всичките си настройки, дневници и други данни в директорията .purple. Firefox съхранява инсталираните разширения, болки, настройки и други данни в директорията .mozilla.
Някои приложения имат папки под папката .config. Кликнете малко наоколо и трябва да намерите къде да съхранява своите конфигурационни файлове приложения, които искате да архивирате.
Някои приложения - особено приложенията на GNOME - използват по-старите системи "Gconf" или по-новите "Dconf" за съхранение на настройките. Настройките на Gconf се съхраняват в .gconf, докато настройките dconf се съхраняват в .config / dconf. Копирайте тези цели папки и всички настройки на приложенията, съдържащи се в gconf и dconf, ще дойдат с вас на нов компютър.
Можете да мигрирате настройките на отделни приложения от Gconf или Dconf, като използвате команди gconftool или dconf. Тези команди ви позволяват да изхвърлите части от Gconf или Dconf във файл и да ги възстановите на друг компютър.
За да направите резервно копие на настройките на приложението, просто копирайте конфигурационната папка на USB устройство, външен твърд диск, папка за съхранение в облак или друго място за съхранение. Можете също така да кликнете с десния бутон на мишката върху папка в повечето файлови мениджъри и да създадете архивен файл от него - архивният файл може по-лесно да бъде изпратен по имейл, качен и преместен.
Уверете се, че сте затворили приложение, преди да архивирате настройките му за конфигурация. Това ще гарантира, че приложението излиза и запазва настройките си правилно, оставяйки чиста папка за настройки за новата ви Linux дистрибуция.
Възстановете настройките на приложението, като поставите папката в домашната папка на потребителската си сметка на друга Linux система. Това е идеално, когато преинсталирате Linux и искате да възстановите важни настройки на приложението или само когато се премествате към нов компютър с Linux и искате да запазите настройките си.
За да сте сигурни, трябва да изтриете или преименувате съществуващите конфигурационни файлове, преди да мигрирате старите си. Например, ако искате да преместите настройките на Firefox на различна Linux дистрибуция, първо трябва да изтриете директорията .mozilla на тази Linux дистрибуция, преди да копирате старата си папка .mozilla. Това гарантира, че нямате смесица от файлове от две различни конфигурационни папки
(Ако някога искате да изтриете настройките на приложението за Linux и да започнете отново, това е начина, по който го правите - отидете до домашната си папка, разгледайте скритите файлове и изтрийте конфигурационната папка на приложението).
Не е нужно да създавате резервни копия на файловете - ако все още имате достъп до устройство с инсталиран Linux, можете да свържете устройството към новия компютър, да прегледате домашната папка на потребителския си профил и да копирате папката.
За да прехвърлите всичките си настройки в нова Linux система, просто копирайте всеки файл, започващ с a. в домашната си папка - можете да копирате всеки файл, започващ с a. характер, също. Това ще работи най-добре, ако се движите към система, изпълняваща същата Linux дистрибуция - например от компютър с Ubuntu 14.04 на друг компютър с Ubuntu 14.04.
Вграденият инструмент за архивиране Déjà Dup от Ubuntu също така архивира настройките за конфигурация на потребителските акаунти по подразбиране. След това те могат лесно да бъдат възстановени в системата на Ubuntu в бъдеще. За разлика от резервното копие на Windows, което просто ще възстанови вашите файлове, архивирането Déjà Dup ще възстанови всичките ви настройки на потребителския акаунт. Те са просто файлове в домашната ви папка.
Можете да използвате услугите за съхранение в облак, за да синхронизирате тези папки с настройки в интернет, да ги споделяте между компютри и да имате резервно копие онлайн. По-рано обхванахме синхронизирането на конфигурационните файлове с Ubuntu One, но Ubuntu One беше изключен. Dropbox и други инструменти все още могат да се използват за синхронизиране на вашите важни конфигурационни файлове. Ако използвате услуга за съхранение в облак, която ви позволява да изберете и изберете която и да е папка или файл в системата ви да синхронизирате, това е лесно.
Самата Dropbox не ви позволява да избирате отделни папки, които да се синхронизират извън папката Dropbox. Ще трябва да създадете символни връзки, които ще подмамят Dropbox да синхронизира тези файлове. Покрихме това, когато разгледахме как да синхронизирате настройките на Pidgin във всичките си компютри. Ако използвате платформена програма като Pidgin, можете дори да споделите същите настройки между Linux и Windows компютри.
Ние се фокусирахме върху конфигурационните файлове на потребителските акаунти, тъй като това е, което повечето потребители на Linux ще искат.Системните конфигурационни файлове често са специфични за Linux дистрибуция или хардуерна настройка, така че не бихте искали да ги архивирате и да ги възстановите на друг компютър.
Ако имате конкретни конфигурационни файлове за цялата система, които искате да архивирате и възстановите (например конфигурационни файлове на сървъра), трябва само да създадете резервни копия и да ги възстановите на едно и също място на друг компютър. Имайте предвид, че различни дистрибуции на Linux могат да съхраняват тези конфигурационни файлове на различни места, така че може да се наложи да поставите този конфигурационен файл някъде другаде.
Image Credit: Дейвид Санабрия на Flickr