03/29/2024

Cum să faci o copie de rezervă a setărilor desktopului Gnome Shell pe Linux

Crearea unei copii de rezervă a mediului desktop Gnome pe Linux implică exportul tuturor fișierelor de configurare a bazei de date din Dconf. Pentru a instala Dconf, deschideți un terminal și urmați instrucțiunile care corespund cu sistemul de operare Linux.
ALERTA SPOILER: Derulați în jos și urmăriți tutorialul video de la sfârșitul acestui articol.

Instalați Dconf

Notă: Dconf este o parte centrală a Gnome, așa că poate fi deja pe computerul dvs. Linux. Acestea fiind spuse, este întotdeauna o idee bună să reinstalați un astfel de software, mai ales dacă l-ați dezinstalat accidental în trecut.

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

Instalarea Dconf pe orice distribuție Linux este destul de ușoară, deoarece este o parte centrală a Gnome și a setului de aplicații Gnome. Pentru a instala Dconf, deschideți o fereastră de terminal, căutați managerul de pachete „dconf” și instalați-l.

Faceți backup pentru setările Gnome

Crearea unei copii de rezervă completă cu Dconf vă va permite să salvați toate setările și configurațiile Dconf, împreună cu mediul desktop Gnome Shell. Pentru majoritatea utilizatorilor acest lucru este exagerat. Cu toate acestea, dacă sunteți paranoic și doriți să vă asigurați că fiecare setare este sigură, aceasta este calea de urmat.

Deschideți un terminal și utilizați comanda dconf dump pentru a exporta întreaga bază de date Dconf pe computerul dvs. Linux. NU UTILIZAȚI SUDO!

dconf dump / > full-backup

Dump-ul de setări este complet. Următorul pas este să priviți conținutul fișierului, pentru a verifica dacă backup-ul a funcționat corect. Utilizarea cat va imprima conținutul datelor într-un terminal și vă va permite să le priviți.

cat ~/full-backup

Dacă totul arată bine, tastați clear și creați un nou folder în ~/Documents pentru a păstra fișierul de rezervă. Păstrarea copiei de rezervă Dconf într-un folder separat va asigura că nu va fi ștearsă accidental.

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

Backup doar pentru Gnome

  Cum să verificați pentru rootkit-uri pe Linux cu Tiger

Dacă nu sunteți preocupat de toate setările de pe desktop-ul dvs. Linux și căutați doar să faceți copii de rezervă pentru desktopul Gnome, marcajele și configurațiile aplicației Gnome, această soluție este cea mai bună.

Pentru a începe procesul de backup, utilizați comanda dconf dump și exportați NUMAI setările /org/gnome/.

dconf dump /org/gnome > gnome-backup

Când Dconf termină descărcarea setărilor, verificați-i conținutul vizualizându-l cu comanda cat.

cat ~/gnome-backup

Uită-te peste dosar. Dacă totul arată bine, creați un folder nou pentru a păstra backup-ul pe computerul dvs. Linux și plasați fișierul acolo.

mkdir -p ~/Documents/gnome-backups/

mv gnome-backup ~/Documents/gnome-backups/

Teme și icoane

Efectuarea unei copii de rezervă a Gnome Shell se va asigura că, atunci când este restaurat, favoritele, precum și alte setări sunt intacte. Cu toate acestea, Dconf nu poate face copii de rezervă pentru pictogramele și temele pe care le utilizați. Dacă doriți ca acestea să fie intacte atunci când restaurați backupul, va trebui să faceți o copie a temelor de pictograme personalizate pentru a le păstra în siguranță.

Notă: majoritatea utilizatorilor au teme personalizate de pictograme în folderele ~/.icons și ~/.themes. Dacă temele pictogramelor dvs. nu se află în aceste foldere, urmați instrucțiunile de backup ale sistemului.

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

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

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

Ca alternativă, creați o copie de rezervă la nivelul întregului sistem a pictogramelor și temelor dvs.

sudo -s

cd /usr/share/

tar -cvpf custom-icons.tar.gz icons

tar -cvpf custom-themes.tar.gz themes
mv *.tar.gz ~/Documents/gnome-backups/

Gnome Shell, împreună cu toate pictogramele dvs. personalizate, sunt copiate de rezervă.

Finalizați procesul punând folderul „gnome-backups” pe serviciul dvs. cloud preferat. Alternativ, plasați-l pe un server de acasă sau pe un hard disk extern.

  Cum se instalează Upterm pe Linux

Restaurați copierea de rezervă

Descărcați „gnome-backups” pe computerul dvs. Linux și deschideți un terminal. În terminal, utilizați comanda CD pentru a accesa fișierele din interior.

cd ~/Downloads/gnome-backups

Începeți procesul de restaurare importând fișierul de rezervă Dconf în sistem.

Comanda de restaurare completă

dconf load / < full-backup

Comanda de restaurare numai pentru Gnome

dconf load /org/gnome < gnome-backup

Apoi, restaurați pictogramele personalizate. Pentru a restabili pictogramele și temele pentru un singur utilizator, faceți:

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

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

Alternativ, pentru pictograme și teme la nivel de sistem, rulați următoarele comenzi într-un terminal:

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

După ce toate fișierele de rezervă sunt restaurate, desktopul dvs. Gnome Shell ar trebui să arate așa cum arăta înainte de backup. Dacă nu, apăsați Alt + F2, tastați „r” și apăsați Enter pentru a reseta desktopul.

Nu puteți reseta desktopul? Va trebui să reporniți computerul Linux. După repornire, conectați-vă din nou la Gnome Shell. După ce vă conectați din nou la Gnome, totul va reveni la normal.