Cum să faci o copie de rezervă a setărilor desktop Budgie pe Linux

Dacă intenționați să efectuați copii de siguranță pentru configurația desktop-ului, a panoului, a elementelor grafice Budgie și a altor setări, lucrul cu Dconf este esențial. Pentru a utiliza Dconf, este necesar să vă asigurați că acesta este instalat și funcționează corect pe sistemul dumneavoastră Linux.

AVIZ: Derulați pagina în jos pentru a accesa tutorialul video de la sfârșitul acestui articol.

Instalarea Dconf

Observație: Este foarte probabil ca Dconf să fie deja prezent pe sistemul dumneavoastră Linux. Cu toate acestea, este indicat să încercați o reinstalare pentru a vă asigura că totul este în ordine.

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

Distribuții Linux generice

Dacă aveți nevoie de Dconf, dar nu utilizați o distribuție din lista de mai sus, deschideți un terminal și utilizați managerul de pachete pentru a căuta „dconf”. După ce l-ați găsit, instalați toate pachetele care conțin „dconf” în denumire.

Efectuarea backup-ului setărilor Budgie

Realizarea unei copii de siguranță complete cu Dconf este cea mai bună modalitate de a vă asigura că toate setările sistemului, inclusiv cele pentru Budgie, sunt protejate. Pentru a crea această copie, deschideți un terminal și rulați comanda dconf dump pentru a obține o copie a întregii configurații Dconf. ATENȚIE: NU folosiți sudo!

dconf dump / > full-backup

După crearea copiei, verificați conținutul fișierului folosind comanda cat:

cat ~/full-backup | more

Dacă datele din fișier sunt corecte, utilizați comanda clear pentru a goli terminalul. Apoi, creați un director în folderul ~/Documents pentru a stoca fișierul backup. Mutarea datelor aici este o decizie înțeleaptă pentru a evita ștergerea accidentală în viitor, comparativ cu păstrarea lor în directorul principal.

mkdir -p ~/Documents/dconf-backups/

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

Backup doar pentru Budgie

Dacă doriți să salvați doar setările Budgie, nu întregul sistem, este recomandat să realizați un backup specific. Pentru aceasta, exportați datele din /com/solus-project/ folosind din nou comanda dconf dump:

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

După terminarea exportului, vizualizați fișierul backup folosind cat pentru a vă asigura că backup-ul a fost realizat cu succes:

cat ~/budgie-backup | more

Dacă datele din backup sunt corecte, creați un nou director în ~/Documents și mutați fișierul acolo cu mv:

mkdir -p ~/Documents/budgie-backups/

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

Teme și pictograme

Ați creat cu succes o copie de siguranță a setărilor Budgie prin exportarea lor din Dconf. Astfel, panoul, elementele grafice și alte personalizări vor fi păstrate. Cu toate acestea, pictogramele și temele personalizate nu vor fi incluse, deoarece Dconf gestionează doar text, nu și fișiere de pictograme sau teme. Pentru a le salva, va trebui să faceți o copie de rezervă separată pentru folderele ~/.icons și ~/.themes.

Pentru a crea aceste backup-uri, deschideți un terminal și utilizați comanda tar pentru a comprima aceste directoare:

Notă: Dacă ați instalat teme și pictograme la nivelul întregului sistem, va trebui să realizați backup pentru /usr/share/icons/ și /usr/share/themes/, în loc de ~/.icons și ~/.themes.

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

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

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

Alternativ, realizați o copie de siguranță pentru pictogramele și temele întregului sistem:

sudo -s

cd /usr/share/

tar -cvpf custom-icons.tar.gz icons

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

Transferați folderul „budgie-backups” pe un serviciu de stocare cloud, un server personal sau un hard disk extern pentru a-l păstra în siguranță.

Restaurarea copiei de siguranță

Descărcați folderul „budgie-backups” din cloud (sau de pe serverul dvs. personal) și plasați-l în directorul ~/Downloads de pe computerul Linux. Apoi, deschideți un terminal și utilizați comanda cd pentru a naviga în acest folder.

cd ~/Downloads/budgie-backups

Folosind comanda dconf load, restaurați setările desktopului Budgie.

Comanda pentru restaurare completă:

dconf load / < full-backup

Comanda pentru restaurarea setărilor doar pentru Budgie:

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

După restaurarea setărilor Budgie, este timpul să readucem pictogramele și temele personalizate.

Restaurarea pictogramelor pentru un singur utilizator:

Pentru a restaura pictogramele și temele doar pentru utilizatorul curent, rulați următoarele comenzi în terminal:

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

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

Restaurarea pictogramelor pentru întregul sistem:

Pentru a restaura pictogramele și temele pentru toți utilizatorii sistemului, rulați următoarele comenzi:

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

Odată cu toate fișierele restaurate, desktopul Budgie ar trebui să arate exact ca înainte. În caz contrar, deconectați-vă și reconectați-vă pentru a aplica modificările.