Sådan sikkerhedskopieres Mate Desktop-indstillingerne på Linux

Hvis du er ny til Linux og Mate-skrivebordsmiljøet og ønsker at lave en hurtig backup af dine indstillinger og skrivebordet, vil du være interesseret i at vide, at det er nemmere, end du tror. Følg med i vejledningen nedenfor og lær, hvordan du bruger Dconf og terminalen til korrekt sikkerhedskopiering af dine Mate-skrivebordsindstillinger.

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

Installer Dconf

Sikkerhedskopiering af Mate-skrivebordsindstillingerne er mulig takket være Dconf. Det er et databasesystem, som mange Gnome-lignende skrivebordsmiljøer er afhængige af for at definere ting på skrivebordsmiljøet for brugeren.

På mange Linux-installationer er de Dconf-værktøjer, vi har brug for, allerede der. Men hvis du mangler Dconf-værktøjerne (uanset grund), er det bedst at følge instruktionerne nedenfor og lære, hvordan du geninstallerer dem.

Ubuntu

sudo apt install dconf* -y

Debian

sudo apt-get install dconf* -y

Arch Linux

sudo pacman -S dconf

Fedora

sudo dnf install dconf

OpenSUSE

sudo zypper install dconf

Generiske Linux’er

Bruger du en obskur Linux-distribution og ikke sikker på, hvordan du geninstallerer Dconf? Åbn din terminal og søg dit pakkehåndteringsværktøj efter “dconf”.

  Sådan installeres Sqlite Browser på Linux

Kan du ikke finde det? Overvej at vende dig til noget som Pkgs.orgeller din distributions officielle dokumentation.

Dumper databasen

Da Mate-skrivebordsmiljøet har alle sine data i Dconf, skal du eksportere databaseoplysningerne for at sikkerhedskopiere din opsætning. For at starte udtrækningsprocessen med Dconf skal du åbne et terminalvindue.

I terminalvinduet er det vigtigt, at du ikke forsøger at bruge sudo-kommandoen eller få root med su. Desktop-miljøer bruger ikke rodbrugeren eller rodfilsystemet til at konfigurere et arbejdsmiljø, så et forsøg på dette vil ikke kunne sikkerhedskopiere noget. Kør i stedet alle kommandoer med din almindelige bruger.

Sikkerhedskopier hele Dconf

Den mest ligetil måde at sikkerhedskopiere Mate-skrivebordsindstillingerne på er at glemme alt om at prøve at finde ud af, hvilket område af Dconf der skal sikkerhedskopieres specifikt og i stedet oprette en stor kopi af hvert enkelt stykke data, der er tilgængeligt i det.

Denne måde er tidskrævende, da dumpingprocessen står for alt, hvad Dconf har at tilbyde, men fordelen er, at uanset hvad er du sikker på at få en pålidelig backup af din Mate desktop-opsætning på Linux.

dconf dump / > ~/Desktop/dconf-full-backup

Bekræft, at sikkerhedskopieringen af ​​Dconf fungerer ved at se på indholdet af filen ved hjælp af kat-kommandoen. Kombiner det med mere for at gøre det nemmere at se på det linje for linje.

cat ~/Desktop/dconf-full-backup | more

Hvis alt i filen ser tilfredsstillende ud, er sikkerhedskopieringen af ​​Dconf vellykket. Du er velkommen til at tage denne backup og placere den på Dropbox, Google Drive, MEGA eller hvad du nu bruger til Cloud Storage på Linux.

  8 bedste Linux-apps til at dele dit skrivebord

Backup Only Mate desktop

Et alternativ til at sikkerhedskopiere alt er at fortælle Dconf kun at eksportere elementer i /org/mate, i stedet for alt. Det er sikkert at gå denne vej, da det dækker alle Mate-desktopoplysningerne på din Linux-pc. Det vil dog ikke sikkerhedskopiere andre områder på din Linux-pc, som Dconf håndterer, så husk det.

Start eksportprocessen ved at indtaste følgende kommando i en terminal.

dconf dump /org/mate > ~/Desktop/dconf-mate-backup

Tag et kig på sikkerhedskopien for at sikre, at eksporten gik igennem ved at køre cat-kommandoen.

cat ~/Desktop/dconf-mate-backup | more

Hvis backup-filen ser god ud, skal du uploade backup-filen et sted til opbevaring.

Sikkerhedskopier temaer og ikoner

Sikkerhedskopiering af dine skrivebordsindstillinger vil ikke gemme dine brugerdefinerede ikoner og temafiler. Hvis du vil sikkerhedskopiere disse, skal du oprette et Tar-arkiv. I en terminal skal du komprimere både ~/.themes og ~/.icons mapperne.

  Sådan bruger du Linux kat og tac-kommandoer

Bemærk: Hvis dine brugerdefinerede temaer og ikoner er installeret på hele systemet, snarere end for en enkelt bruger, skal du lave sikkerhedskopier af /usr/share/icons og /usr/share/themes/ i stedet for.

tar -czvf icons-backup.tar.gz ~/.icons

tar -czvf themes-backup.tar.gz ~/.themes

Eller:

tar -czvf icons-backup.tar.gz  /usr/share/icons 

tar -czvf themes-backup.tar.gz /usr/share/themes/

Gendannelse af sikkerhedskopien

For at gendanne backup af dit Mate-skrivebordsmiljø skal du åbne et terminalvindue og en cd til den mappe, hvor du opbevarer din backup. I vores guide er sikkerhedskopien gemt i mappen ~/Documents.

cd ~/Documents

Brug derefter kommandoen Dconf og gendan din sikkerhedskopi. For at gendanne en fuld sikkerhedskopi skal du udføre følgende kommando i en terminal:

dconf load / < dconf-full-backup

Gendannelse af den kun skrivebordssikkerhedskopi fungerer på samme måde som den fulde sikkerhedskopi. Brug blot kommandoen dconf load og peg den til backup-filen.

dconf load /org/mate/ < dconf-mate-backup

Indlæsning af backup-filen i Dconf vil indlæse alle dine præferencer på Mate-skrivebordet. Ændringerne bør ske automatisk, selvom det er en god idé at genstarte for en sikkerheds skyld.

Gendan ikoner og temaer

Mate-skrivebordsindstillingerne er tilbage til normale, takket være gendannelse af sikkerhedskopien i Dconf. Det sidste trin er at gendanne dine ikoner og temaer. For at gøre det skal du flytte dine themes-backup.tar.gz og icons-backup.tar.gz filer til ~/Desktop, og derefter bruge følgende dekompressionskommando.

tar -xzvf icons-backup.tar.gz -C ~/
tar -xzvf themes-backup.tar.gz -C ~/

Eller:

sudo tar -xzvf icons-backup.tar.gz -C /usr/share/

sudo tar -xzvf themes-backup.tar.gz -C /usr/share/