Как да архивирате и мигрирате вашите Linux конфигурационни файлове
Приложенията на Linux съхраняват настройките си в скрити папки в домашната папка на всеки потребителски акаунт. Това прави настройките на приложението много по-лесни за архивиране и възстановяване, отколкото в Windows, където настройките са разпръснати в системните и системните папки.
Независимо дали искате да направите резервно копие на настройките ви или ако се премествате в нова дистрибуция на Linux или друг компютър, лесно можете да създадете копие от настройките на приложението си и да ги вземете със себе си.
Вижте Конфигурационните файлове на Вашата потребителска сметка
Първо намерете конфигурационните файлове на потребителския си акаунт. Отворете файловия мениджър на вашата дистрибуция на 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.
Лесно архивирайте всичките си настройки
Вграденият в Ubuntu Déjà Dup инструмент за архивиране също архивира конфигурационните настройки на потребителския ви акаунт по подразбиране. След това те могат лесно да бъдат възстановени в Ubuntu система в бъдеще. За разлика от резервно копие на Windows, което ще възстанови вашите файлове, Déjà Dup backup ще възстанови всички настройки на вашия потребителски акаунт. Те са само файлове във вашата домашна папка.
Синхронизирайте настройките си онлайн
Можете да използвате услугите за съхранение в облак, за да синхронизирате папките с настройки в интернет, да ги споделяте между компютри и да имате онлайн резервно копие. Ние по-рано покривахме синхронизирането на вашите конфигурационни файлове с Ubuntu One, но Ubuntu One беше изключен. Dropbox и други инструменти все още могат да се използват за синхронизиране на важните конфигурационни файлове. Ако използвате услуга за съхранение в облак, която ви позволява да избирате и да избирате която и да е папка или файл в системата ви, за да ги синхронизирате, това е лесно.
Самата Dropbox не ви позволява да избирате отделни папки за синхронизиране извън папката Dropbox. Ще трябва да създадете символични връзки, които ще уловят Dropbox в синхронизирането на тези файлове. Разгледахме това, когато разгледахме как да синхронизираме настройките на Pidgin на всички компютри. Ако използвате междуплатформена програма като Pidgin, можете дори да споделяте едни и същи настройки между Linux и Windows компютри.
Ние се фокусирахме върху конфигурационните файлове на потребителските акаунти, тъй като те са това, което повечето потребители на Linux ще искат. Системните конфигурационни файлове често са специфични за Linux дистрибуция или настройка на хардуер, така че не бихте искали да ги архивирате и възстановявате на друг компютър.
Ако имате конкретни системни конфигурационни файлове, които искате да архивирате и възстановите - например конфигурационните файлове на сървъра - трябва само да създавате резервни копия и да ги възстановявате на същото място на друг компютър. Имайте предвид, че различните дистрибуции на Linux могат да съхраняват тези конфигурационни файлове на различни места, така че може да се наложи да поставите конфигурационния файл някъде другаде.
Автор на снимката: Дейвид Санабрия на Flickr