Sådan sikkerhedskopieres Budgie Desktop-indstillingerne på Linux

Hvis du ønsker at sikkerhedskopiere Budgie-skrivebordet, panelet, widgets og alt det, kræver det, at du arbejder med Dconf. For at arbejde med Dconf skal du sikre dig, at det er installeret og fungerer på din Linux-pc.

SPOILER ALERT: Rul ned og se videotutorialen i slutningen af ​​denne artikel.

Installer Dconf

Bemærk: Dconf er højst sandsynligt allerede på din Linux-pc. Alligevel er det vigtigt, at du prøver at geninstallere denne software, for en sikkerheds skyld.

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

Generiske Linux’er

Har du brug for Dconf på dit system, men bruger ikke noget på listen ovenfor? Åbn en terminal og brug din pakkehåndtering til at søge efter “dconf.” Når du har fundet det, skal du installere alle pakker med “dconf” i navnet.

Sikkerhedskopier Budgie-indstillinger

En fuld backup med Dconf er den bedste måde at sikre, at alle dine systemindstillinger (inklusive Budgie) er sikre. For at oprette sikkerhedskopien skal du starte et terminalvindue og køre kommandoen dconf dump for at lave en kopi af hele din Dconf-opsætning. BRUG IKKE SUDO!

dconf dump / > full-backup

Når indstillingsdumpen er fuldført, skal du køre den gennem kat-kommandoen for at bekræfte indholdet af filen.

cat ~/full-backup | more

Hvis indholdet af filen ser godt ud efter at have kørt den gennem kat-kommandoen, skal du skrive clear for at slette terminalen. Opret derefter en mappe i din ~/Documents-mappe til at gemme backup-filen. Det er en god idé at flytte dataene hertil i stedet for at opbevare dem i dit hjemmebibliotek, da det sikrer, at du ikke ved et uheld sletter dem på et senere tidspunkt.

mkdir -p ~/Documents/dconf-backups/

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

Sikkerhedskopiering kun til Budgie

  Sådan får du Windows-apps til at fungere på Linux med CrossOver

At gå kun Budgie-ruten, når du opretter en ny sikkerhedskopi, er en glimrende idé, hvis du kun bekymrer dig om at gemme dine kerneindstillinger og ikke hele systemet. For at lave en ny sikkerhedskopi skal du eksportere dataene i /com/solus-project/ ved hjælp af kommandoen dconf dump.

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

Når eksportkommandoen er færdig, skal du se backupfilen med kat-kommandoen. Hvis du ser på datafilen, kan du vurdere, om sikkerhedskopieringen var vellykket.

cat ~/budgie-backup | more

Hvis sikkerhedskopien ser ok ud, skal du oprette en ny backup-mappe i ~/Documents og flytte dataene dertil med mv-kommandoen.

mkdir -p ~/Documents/budgie-backups/

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

Temaer og ikoner

Du har sikkerhedskopieret dine Budgie-indstillinger ved at eksportere dem fra Dconf. At lave en sikkerhedskopi på den måde vil sikre, at dit panel, widgets og andre tilpasninger er intakte. Det vil dog ikke holde dine brugerdefinerede ikoner og temaer på plads, da Dconf kun er tekst og ikke kan indeholde ikon- og temafiler. Som et resultat bliver du nødt til at lave en komplet sikkerhedskopi af både dine ~/.ikoner og ~/.themes mapper.

  Sådan bestemmes den aktuelle brugerkonto i Linux

For at oprette sikkerhedskopien skal du åbne en terminal og bruge tar-kommandoen til at komprimere disse mapper.

Bemærk: Hvis du installerer brugerdefinerede temaer og ikonfiler på hele systemet, skal du sikkerhedskopiere mapperne /usr/share/icons/ og /usr/share/themes/ i stedet for ~/.icons og ~/.themes .

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

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

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

Alternativt kan du oprette en systemsikkerhedskopi.

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/

Tag mappen “budgie-backups”, og upload den til din foretrukne cloud-lagringsudbyder for sikker opbevaring. Alternativt kan du placere den på en hjemmeserver eller en ekstern harddisk.

Gendan sikkerhedskopi

Download din “budgie-backups”-mappe fra skyen (eller en hjemmeserver) og placer den i ~/Downloads på din Linux-pc. Åbn derefter et terminalvindue og brug CD-kommandoen til at navigere fra hjemmebiblioteket til din ~/Downloads-mappe.

cd ~/Downloads/budgie-backups

Brug kommandoen dconf load til at gendanne dine Budgie-skrivebordsindstillinger.

  Sådan deler du filer i en VirtualBox-maskine på Linux

Fuld gendannelseskommando

dconf load / < full-backup

Gnome-kun gendannelseskommando

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

Efter gendannelse af Budgie desktop-backup, er det tid til at sætte vores brugerdefinerede ikoner og temaer på plads på systemet.

Gendan ikoner for en enkelt bruger

For at gendanne dine brugerdefinerede ikoner og temaer for en enkelt bruger skal du køre følgende kommandoer i et terminalvindue.

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

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

Gendan ikoner for brugere i hele systemet

For at gendanne hele systemets ikoner og temaer skal du udføre følgende handlinger på kommandolinjen.

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

Med alle filerne gendannet til din Linux-pc, skulle Budgie se ud, som om den gjorde det, før du lavede sikkerhedskopien. Hvis det ikke ser rigtigt ud, skal du logge ud af sessionen og logge ind igen.