Come eseguire il backup delle impostazioni del desktop Mate su Linux

Se sei nuovo su Linux e l’ambiente desktop Mate e stai cercando di creare un backup rapido delle tue impostazioni e del desktop, ti interesserà sapere che è più facile di quanto pensi. Segui la guida di seguito e scopri come utilizzare Dconf e il terminale per eseguire correttamente il backup delle impostazioni del desktop Mate.

AVVISO SPOILER: scorri verso il basso e guarda il video tutorial alla fine di questo articolo.

Installa Dconf

Il backup delle impostazioni del desktop Mate è possibile grazie a Dconf. È un sistema di database su cui molti ambienti desktop simili a Gnome fanno affidamento per definire le cose nell’ambiente desktop per l’utente.

Su molte installazioni Linux, gli strumenti Dconf di cui abbiamo bisogno sono già presenti. Tuttavia, se ti mancano gli strumenti Dconf (per qualsiasi motivo), è meglio seguire le istruzioni seguenti e imparare come reinstallarli.

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

Linux generici

Usi un’oscura distribuzione Linux e non sei sicuro di come reinstallare Dconf? Apri il tuo terminale e cerca “dconf” nel tuo strumento di gestione dei pacchetti.

Non riesci a trovarlo? Considera l’idea di rivolgerti a qualcosa di simile Pkgs.orgo la documentazione ufficiale della tua distribuzione.

Scaricare il database

Poiché l’ambiente desktop Mate ha tutti i suoi dati in Dconf, sarà necessario esportare le informazioni del database per eseguire il backup della configurazione. Per avviare il processo di estrazione con Dconf, apri una finestra di terminale.

Nella finestra del terminale, è fondamentale non provare a utilizzare il comando sudo o ottenere il root con su. Gli ambienti desktop non utilizzano l’utente root o il file system root per configurare un ambiente di lavoro, quindi tentando di eseguire questa operazione non verrà eseguito il backup di nulla. Invece, esegui tutti i comandi con il tuo utente normale.

Backup di tutto Dconf

Il modo più semplice per eseguire il backup delle impostazioni del desktop Mate è dimenticare di cercare di capire quale area di Dconf necessita di backup in modo specifico e creare invece una copia di grandi dimensioni di ogni singolo dato disponibile in esso.

In questo modo è dispendioso in termini di tempo, poiché il processo di dumping tiene conto di tutto ciò che Dconf ha da offrire, ma il vantaggio è che qualunque cosa tu sia sicuro di ottenere un backup affidabile della configurazione del tuo desktop Mate su Linux.

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

Verificare che il backup di Dconf funzioni guardando il contenuto del file, utilizzando il comando cat. Combinalo con più per renderlo più facile guardarlo riga per riga.

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

Se tutto nel file sembra soddisfacente, il backup di Dconf ha esito positivo. Sentiti libero di prendere questo backup e posizionarlo su Dropbox, Google Drive, MEGA o qualunque cosa utilizzi per Cloud Storage su Linux.

Backup solo desktop Mate

Un’alternativa al backup di tutto è dire a Dconf di esportare solo gli elementi in / org / mate, piuttosto che tutto. Questa strada è sicura, poiché copre tutte le informazioni sul desktop Mate sul tuo PC Linux. Tuttavia, non eseguirà il backup di altre aree sul tuo PC Linux gestite da Dconf, quindi tienilo a mente.

Avvia il processo di esportazione immettendo il seguente comando in un terminale.

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

Dai un’occhiata al backup per assicurarti che l’esportazione sia andata a buon fine eseguendo il comando cat.

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

Se il file di backup sembra buono, carica il backup da qualche parte per conservarlo.

Eseguire il backup di temi e icone

Il backup delle impostazioni del desktop non salverà le icone personalizzate e i file del tema. Se vuoi eseguire il backup di questi, dovrai creare un archivio Tar. In un terminale, comprimi entrambe le cartelle ~ / .themes e ~ / .icons.

Nota: se i tuoi temi e icone personalizzati sono installati a livello di sistema, invece che per un singolo utente, dovrai creare backup di / usr / share / icons e / usr / share / themes / invece.

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

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

O:

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

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

Ripristino del backup

Per ripristinare il backup dell’ambiente desktop Mate, apri una finestra del terminale e il CD nella cartella in cui tieni il backup. Nella nostra guida, il backup viene salvato nella cartella ~ / Documents.

cd ~/Documents

Successivamente, utilizza il comando Dconf e ripristina il backup. Per ripristinare un backup completo, eseguire il comando seguente in un terminale:

dconf load / < dconf-full-backup

Il ripristino del backup solo desktop funziona allo stesso modo del backup completo. Basta usare il comando dconf load e puntarlo al file di backup.

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

Il caricamento del file di backup in Dconf caricherà tutte le tue preferenze nel desktop Mate. Le modifiche dovrebbero avvenire automaticamente, anche se è una buona idea riavviare per ogni evenienza.

Ripristina icone e temi

Le impostazioni del desktop Mate sono tornate alla normalità, grazie al ripristino del backup in Dconf. L’ultimo passaggio consiste nel ripristinare le icone e i temi. Per farlo, sposta i tuoi file themes-backup.tar.gz e icons-backup.tar.gz in ~ / Desktop, quindi utilizza il seguente comando di decompressione.

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

O:

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

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