Как да архивирате настройките на работния плот Budgie на Linux

Ако искате да архивирате работния плот, панела, джаджи и всичко това на Budgie, това изисква работа с Dconf. За да работите с Dconf, ще трябва да се уверите, че той е инсталиран и работи на вашия компютър с Linux.

ПРЕДУПРЕЖДЕНИЕ ЗА СПОЙЛЕР: Превъртете надолу и гледайте видеоурока в края на тази статия.

Инсталирайте Dconf

Забележка: Dconf най-вероятно вече е на вашия компютър с Linux. Все пак е важно да опитате да инсталирате отново този софтуер, за всеки случай.

Ubuntu

sudo apt install dconf*

Debian

sudo apt-get install dconf*

Arch Linux

sudo pacman -S dconf

Fedora

sudo dnf install dconf

OpenSUSE

sudo zypper install dconf

Общи Linuxs

Нуждаете се от Dconf на вашата система, но не използвате нещо от списъка по-горе? Отворете терминал и използвайте мениджъра на пакети, за да потърсите „dconf“. Когато го намерите, инсталирайте всички пакети с “dconf” в името.

Архивирайте настройките на Budgie

Пълното архивиране с Dconf е най-добрият начин да гарантирате, че всички ваши системни настройки (включително Budgie) са безопасни. За да създадете архива, стартирайте терминален прозорец и изпълнете командата dconf dump, за да направите копие на цялата си настройка на Dconf. НЕ ИЗПОЛЗВАЙТЕ SUDO!

dconf dump / > full-backup

След като дъмпът на настройките е завършен, изпълнете го чрез командата cat, за да проверите съдържанието на файла.

cat ~/full-backup | more

Ако съдържанието на файла изглежда добре, след като го изпълните чрез командата cat, въведете clear, за да изчистите терминала. След това създайте папка във вашата ~/Documents директория, за да съхранявате архивния файл. Преместването на данните тук, вместо да ги съхранявате в домашната си директория е добра идея, тъй като това ще гарантира, че няма да ги изтриете случайно на по-късна дата.

mkdir -p ~/Documents/dconf-backups/

mv full-backup ~/Documents/dconf-backups/

Резервно копие само за Budgie

  Как да надстроите Debian Linux до нова версия

Преминаването по маршрута само на Budgie, когато създавате нов архив, е отлична идея, ако се интересувате само от запазването на основните настройки, а не на цялата система. За да направите ново архивиране, експортирайте данните в /com/solus-project/ с помощта на командата dconf dump.

dconf dump /com/solus-project/ > budgie-backup

След като командата за експортиране приключи, вижте архивния файл с командата cat. Разглеждането на файла с данни ще ви позволи да прецените дали архивирането е било успешно.

cat ~/budgie-backup | more

Ако архивът изглежда добре, създайте нова папка за архивиране в ~/Documents и преместете данните там с командата mv.

mkdir -p ~/Documents/budgie-backups/

mv budgie-backup ~/Documents/budgie-backups/

Теми и икони

Направихте резервно копие на настройките на Budgie, като ги експортирате от Dconf. Създаването на резервно копие по този начин ще гарантира, че вашият панел, джаджи и други персонализации са непокътнати. Въпреки това, той няма да запази вашите персонализирани икони и теми на място, тъй като Dconf е само текст и не може да съдържа файлове с икони и теми. В резултат на това ще трябва да направите пълно архивиране на вашите ~/.icons и ~/.themes папки.

  Как да използвате VeraCrypt на Linux

За да създадете резервно копие, отворете терминал и използвайте командата tar, за да компресирате тези папки.

Забележка: ако инсталирате персонализирани теми и файлове с икони в цялата система, ще трябва да архивирате директориите /usr/share/icons/ и /usr/share/themes/, вместо ~/.icons и ~/.themes .

tar -cvpf custom-icons.tar.gz ~/.icons

tar -cvpf custom-themes.tar.gz ~/.themes

mv *.tar.gz ~/Documents/budgie-backups/

Като алтернатива създайте резервно копие на системата.

sudo -s

cd /usr/share/

tar -cvpf custom-icons.tar.gz icons

tar -cvpf custom-themes.tar.gz themes
mv *.tar.gz /home/username/Documents/budgie-backups/

Вземете папката „budgie-backups“ и я качете в любимия си доставчик на облачно хранилище за безопасно съхранение. Друга възможност е да го поставите на домашен сървър или външен твърд диск.

  Как да инсталирате Adobe Brackets на Linux

Възстанови архива

Изтеглете папката „budgie-backups“ от облака (или домашен сървър) и я поставете в ~/Downloads на вашия компютър с Linux. След това отворете прозорец на терминала и използвайте командата CD, за да навигирате от домашната директория до вашата папка ~/Downloads.

cd ~/Downloads/budgie-backups

Използвайки командата dconf load, възстановете настройките на работния плот на Budgie.

Команда за пълно възстановяване

dconf load / < full-backup

Команда за възстановяване само за Gnome

dconf load /com/solus-project/ < budgie-backup

След като възстановим архива на работния плот на Budgie, е време да поставим нашите персонализирани икони и теми на място в системата.

Възстановяване на икони за един потребител

За да възстановите вашите персонализирани икони и теми за един потребител, изпълнете следните команди в прозорец на терминала.

tar --extract --file custom-icons.tar.gz -C ~/ --strip-components=2

tar --extract --file custom-themes.tar.gz -C ~/ --strip-components=2

Възстановяване на икони за потребители в цялата система

За да възстановите икони и теми за цялата система, направете следните операции в командния ред.

sudo tar --extract --file custom-icons.tar.gz -C /usr/share/ --strip-components=1 --overwrite 

sudo tar --extract --file custom-themes.tar.gz -C /usr/share/ --strip-components=1 --overwrite

С всички файлове, възстановени на вашия компютър с Linux, Budgie трябва да изглежда така, сякаш е бил, преди да направите резервно копие. Ако не изглежда правилно, излезте от сесията и влезте отново.