Hogyan készítsünk biztonsági másolatot a Mate Desktop beállításairól Linuxon

Ha még nem ismeri a Linuxot és a Mate asztali környezetet, és szeretne gyors biztonsági másolatot készíteni a beállításokról és az asztalról, akkor érdekelni fogja, hogy ez könnyebb, mint gondolná. Kövesse az alábbi útmutatót, és tanulja meg, hogyan használhatja a Dconf-ot és a terminált a Mate asztali beállításainak megfelelő biztonsági mentéséhez.

SPOILER FIGYELMEZTETÉS: Görgessen le, és tekintse meg a cikk végén található oktatóvideót.

Telepítse a Dconf-ot

A Mate asztali beállításainak biztonsági mentése a Dconf segítségével lehetséges. Ez egy adatbázisrendszer, amelyre sok Gnome-szerű asztali környezet támaszkodik, hogy meghatározza az asztali környezetben lévő dolgokat a felhasználó számára.

Sok Linux-telepítésen már megvannak a szükséges Dconf-eszközök. Ha azonban (bármilyen okból) hiányoznak a Dconf eszközök, akkor a legjobb, ha követi az alábbi utasításokat, és megtudja, hogyan telepítheti újra őket.

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

Általános Linuxok

Egy homályos Linux disztribúciót használ, és nem tudja, hogyan kell újratelepíteni a Dconf-ot? Nyissa meg a terminált, és keresse meg a csomagkezelő eszközben a „dconf” kifejezést.

  Több kép mentése egy iMessage szálba

Nem találod? Fontolja meg, hogy valami hasonlóhoz forduljon Pkgs.orgvagy a disztribúció hivatalos dokumentációjában.

Az adatbázis dömpingje

Mivel a Mate asztali környezet minden adata a Dconf-ban van, a beállítások biztonsági mentéséhez exportálnia kell az adatbázis-információkat. A kibontási folyamat Dconf segítségével történő elindításához nyisson meg egy terminálablakot.

A terminálablakban nagyon fontos, hogy ne próbálja meg a sudo parancsot használni, és ne próbálja meg a root parancsot a su segítségével megszerezni. Az asztali környezetek nem használják a root felhasználót vagy a gyökér fájlrendszert a munkakörnyezet beállításához, így ennek megkísérlése nem tud biztonsági másolatot készíteni. Ehelyett futtassa az összes parancsot a szokásos felhasználójával.

Az összes Dconf biztonsági mentése

A Mate asztali beállításainak biztonsági mentésének legegyszerűbb módja, ha elfelejtjük, hogy megpróbáljuk kitalálni, hogy a Dconf mely területéről van szükség biztonsági mentésre, és ehelyett minden elérhető adatról nagy másolatot készítünk.

Ez a módszer időigényes, mivel a dömping folyamat mindent figyelembe vesz, amit a Dconf kínál, de az előnye az, hogy bármiben is biztos, hogy megbízható biztonsági másolatot kap a Mate asztali beállításáról Linuxon.

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

Ellenőrizze, hogy a Dconf biztonsági mentése működik-e, ha megnézi a fájl tartalmát a cat paranccsal. Kombináld többel, hogy könnyebben nézd meg sorról sorra.

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

Ha a fájlban minden kielégítőnek tűnik, a Dconf biztonsági mentése sikeres. Nyugodtan készítse el ezt a biztonsági másolatot, és helyezze el a Dropboxra, a Google Drive-ra, a MEGA-ra vagy bármire, amit a Cloud Storage-hoz használ Linuxon.

  A 3D Touch engedélyezése vagy letiltása iPhone-on

Backup Only Mate asztali

A mindenről való biztonsági mentés alternatívája, ha azt mondjuk a Dconfnak, hogy csak az /org/mate fájlba exportálja az elemeket, ne mindent. Ez az út biztonságos, mivel a Linux PC-n található összes Mate asztali információra kiterjed. Azonban nem készít biztonsági másolatot a Linux PC-n lévő egyéb területekről, amelyeket a Dconf kezel, ezért tartsa szem előtt.

Indítsa el az exportálási folyamatot a következő parancs beírásával egy terminálon.

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

Vessen egy pillantást a biztonsági másolatra, és győződjön meg arról, hogy az exportálás a cat parancs futtatásával megtörtént.

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

Ha a biztonsági mentési fájl jól néz ki, töltse fel valahova biztonság céljából.

Témák és ikonok biztonsági mentése

Az asztali beállítások biztonsági mentése nem fogja menteni az egyéni ikonokat és témafájlokat. Ha biztonsági másolatot szeretne készíteni ezekről, létre kell hoznia egy Tar archívumot. Egy terminálban tömörítse a ~/.themes és a ~/.icons mappát is.

  Wi-Fi kontra ZigBee és Z-Wave: melyik a jobb?

Megjegyzés: ha egyéni témáit és ikonjait a rendszer egészére telepítette, nem pedig egyetlen felhasználó számára, akkor helyette biztonsági másolatot kell készítenie a /usr/share/icons és /usr/share/themes/ mappából.

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

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

Vagy:

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

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

A biztonsági másolat visszaállítása

A Mate asztali környezet biztonsági másolatának visszaállításához nyisson meg egy terminálablakot és CD-t abban a mappában, ahol a biztonsági másolatot tárolja. Útmutatónkban a biztonsági másolatot a ~/Dokumentumok mappába mentjük.

cd ~/Documents

Ezután használja a Dconf parancsot, és állítsa vissza a biztonsági másolatot. A teljes biztonsági másolat visszaállításához hajtsa végre a következő parancsot egy terminálon:

dconf load / < dconf-full-backup

A csak asztali biztonsági másolat visszaállítása ugyanúgy működik, mint a teljes biztonsági mentés. Csak használja a dconf load parancsot, és mutasson rá a biztonsági mentési fájlra.

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

Ha betölti a biztonsági másolatot a Dconf-ba, akkor az összes beállítás betöltődik a Mate asztalra. A változtatásoknak automatikusan meg kell történniük, bár célszerű minden esetre újraindítani.

Ikonok és témák visszaállítása

A Mate asztali beállításai visszaállnak a normál értékre, köszönhetően a biztonsági másolat visszaállításának a Dconf programban. Az utolsó lépés az ikonok és témák visszaállítása. Ehhez helyezze át a themes-backup.tar.gz és icons-backup.tar.gz fájlokat a ~/Desktop mappába, majd használja a következő kicsomagolási parancsot.

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

Vagy:

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

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