Dacă doriți să faceți copii de rezervă pentru desktopul, panoul, widget-urile Budgie și toate acestea, necesită lucrul cu Dconf. Pentru a lucra cu Dconf, va trebui să vă asigurați că este instalat și funcționează pe computerul dvs. Linux.
ALERTA SPOILER: Derulați în jos și urmăriți tutorialul video de la sfârșitul acestui articol.
Cuprins
Instalați Dconf
Notă: Dconf este cel mai probabil deja pe computerul dvs. Linux. Totuși, este important să încercați să reinstalați acest software, pentru orice eventualitate.
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
Linux-uri generice
Aveți nevoie de Dconf pe sistemul dvs., dar nu utilizați ceva din lista de mai sus? Deschideți un terminal și utilizați managerul de pachete pentru a căuta „dconf”. Când l-ați găsit, instalați toate pachetele cu „dconf” în nume.
Faceți backup pentru setările Budgie
O copie de rezervă completă cu Dconf este cea mai bună modalitate de a vă asigura că toate setările sistemului dumneavoastră (inclusiv Budgie) sunt în siguranță. Pentru a crea copia de rezervă, lansați o fereastră de terminal și rulați comanda dconf dump pentru a face o copie a întregii setări Dconf. NU UTILIZAȚI SUDO!
dconf dump / > full-backup
Odată cu dump-ul de setare complet, rulați-o prin comanda cat pentru a verifica conținutul fișierului.
cat ~/full-backup | more
Dacă conținutul fișierului arată bine după ce îl rulați prin comanda cat, tastați clear pentru a goli terminalul. Apoi creați un folder în directorul ~/Documents pentru a stoca fișierul de rezervă. Mutarea datelor aici, în loc să le păstrați în directorul dvs. de acasă este o idee bună, deoarece vă va asigura că nu le ștergeți accidental la o dată ulterioară.
mkdir -p ~/Documents/dconf-backups/ mv full-backup ~/Documents/dconf-backups/
Backup doar pentru Budgie
A merge numai pe Budgie atunci când creați o nouă copie de rezervă este o idee excelentă dacă vă pasă doar de salvarea setărilor de bază, și nu de întregul sistem. Pentru a face o nouă copie de rezervă, exportați datele în /com/solus-project/ folosind comanda dconf dump.
dconf dump /com/solus-project/ > budgie-backup
După terminarea comenzii de export, vizualizați fișierul de rezervă cu comanda cat. Privirea fișierului de date vă va permite să evaluați dacă backupul a avut succes.
cat ~/budgie-backup | more
Dacă backupul arată ok, creați un nou folder de backup în ~/Documents și mutați datele acolo cu comanda mv.
mkdir -p ~/Documents/budgie-backups/ mv budgie-backup ~/Documents/budgie-backups/
Teme și icoane
Ați făcut o copie de rezervă a setărilor Budgie, exportându-le din Dconf. Efectuarea unei copii de rezervă în acest fel vă va asigura că panoul, widget-urile și alte personalizări sunt intacte. Cu toate acestea, nu vă va menține pictogramele și temele personalizate la locul lor, deoarece Dconf este doar text și nu poate conține fișiere de pictograme și teme. Ca rezultat, va trebui să faceți o copie de rezervă completă atât a folderelor ~/.icons, cât și a ~/.themes.
Pentru a crea backup, deschideți un terminal și utilizați comanda tar pentru a comprima aceste foldere.
Notă: dacă instalați teme personalizate și fișiere cu pictograme la nivelul întregului sistem, va trebui să faceți copii de rezervă pentru directoarele /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, creați o copie de rezervă a sistemului.
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/
Luați folderul „budgie-backups” și încărcați-l la furnizorul dvs. favorit de stocare în cloud pentru păstrare în siguranță. Alternativ, puneți-l pe un server de acasă sau pe un hard disk extern.
Restaurați copierea de rezervă
Descărcați folderul „budgie-backups” din cloud (sau de pe un server de acasă) și plasați-l în ~/Downloads pe computerul dvs. Linux. Apoi, deschideți o fereastră de terminal și utilizați comanda CD pentru a naviga din directorul principal în folderul ~/Downloads.
cd ~/Downloads/budgie-backups
Folosind comanda dconf load, restabiliți setările desktop-ului Budgie.
Comanda de restaurare completă
dconf load / < full-backup
Comanda de restaurare numai pentru Gnome
dconf load /com/solus-project/ < budgie-backup
După restaurarea backup-ului desktop Budgie, este timpul să punem pictogramele și temele noastre personalizate pe sistem.
Restaurați pictogramele pentru un singur utilizator
Pentru a vă restaura pictogramele și temele personalizate pentru un singur utilizator, executați următoarele comenzi într-o fereastră de terminal.
tar --extract --file custom-icons.tar.gz -C ~/ --strip-components=2 tar --extract --file custom-themes.tar.gz -C ~/ --strip-components=2
Restaurați pictogramele pentru utilizatorii din întregul sistem
Pentru a restaura pictogramele și temele la nivel de sistem, efectuați următoarele operații în linia de comandă.
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
Cu toate fișierele restaurate pe computerul dvs. Linux, Budgie ar trebui să arate ca și cum ar fi fost înainte de a face backup. Dacă nu arată corect, deconectați-vă din sesiune și conectați-vă din nou.