Jak zálohovat nastavení plochy Gnome Shell v systému Linux

Jak provést zálohu nastavení prostředí Gnome v Linuxu

Zálohování konfigurace vašeho desktopového prostředí Gnome v Linuxu spočívá v uložení všech souborů s nastavením a dat z Dconf. Pro instalaci Dconf otevřete terminál a postupujte podle instrukcí, které odpovídají vaší linuxové distribuci. Níže naleznete také video návod.

Instalace Dconf

Upozornění: Dconf je klíčovou součástí Gnome, proto je možné, že už je na vašem počítači s Linuxem nainstalovaný. Doporučujeme však ověřit instalaci, zvláště pokud jste jej v minulosti omylem odinstalovali.

Pro Ubuntu

sudo apt install dconf*

Pro Debian

sudo apt-get install dconf

Pro Arch Linux

sudo pacman -S dconf

Pro Fedora

sudo dnf install dconf

Pro OpenSUSE

sudo zypper install dconf

Univerzální postup pro Linux

Instalace Dconf na jakékoli distribuci Linuxu je poměrně jednoduchá, jelikož se jedná o základní komponentu Gnome. Stačí otevřít terminál, vyhledat „dconf“ ve správci balíčků a nainstalovat.

Zálohování nastavení Gnome

Vytvoření kompletní zálohy pomocí Dconf vám umožní uložit všechna nastavení a konfigurace, včetně nastavení desktopového prostředí Gnome Shell. Pro většinu uživatelů to může být až příliš, ale pokud chcete mít jistotu, že máte zálohu každého nastavení, je to správný postup.

Otevřete terminál a použijte příkaz dconf dump k exportu celé databáze Dconf do vašeho počítače. *Nepoužívejte sudo!*

dconf dump / > full-backup

Po dokončení exportu je vhodné zkontrolovat obsah souboru a ověřit tak, že se záloha vytvořila správně. Použijte příkaz cat pro zobrazení obsahu v terminálu.

cat ~/full-backup

Pokud je vše v pořádku, zadejte příkaz clear a vytvořte novou složku v adresáři ~/Documents, kam záložní soubor uložíte. Uložení zálohy do samostatné složky zabrání náhodnému smazání.

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

Záloha pouze pro Gnome

Pokud nemáte zájem o všechna nastavení systému a chcete zálohovat pouze plochu Gnome, panely a konfiguraci aplikací Gnome, je toto řešení nejvhodnější.

Pro zahájení procesu zálohování použijte příkaz dconf dump a exportujte pouze nastavení /org/gnome/.

dconf dump /org/gnome > gnome-backup

Jakmile Dconf uloží vaše nastavení, ověřte jeho obsah pomocí příkazu cat.

cat ~/gnome-backup

Prohlédněte si soubor. Pokud vše vypadá správně, vytvořte novou složku pro uložení zálohy a přesuňte tam soubor.

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

Motivy a ikony

Vytvořením zálohy Gnome Shell zajistíte, že po obnovení budou vaše oblíbené aplikace i ostatní nastavení zachovány. Dconf však nedokáže zálohovat motivy a ikony, které používáte. Pokud chcete, aby i tyto prvky zůstaly při obnově nedotčené, je nutné vytvořit kopii vlastních motivů ikon pro bezpečné uchování.

Poznámka: Většina uživatelů má vlastní motivy ikon uložené ve složkách ~/.icons a ~/.themes. Pokud zde motivy nenacházíte, použijte postup pro zálohování celého systému.

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

Alternativně můžete vytvořit celosystémovou zálohu vašich ikon a motivů.

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/

Tímto způsobem je Gnome Shell i s vlastními ikonami a motivy zálohován.

Dokončete proces přemístěním složky „gnome-backups“ do vašeho oblíbeného cloudového úložiště, domácího serveru nebo na externí pevný disk.

Obnovení zálohy

Stáhněte složku „gnome-backups“ do vašeho počítače a otevřete terminál. Pomocí příkazu cd přejděte do adresáře se soubory zálohy.

cd ~/Downloads/gnome-backups

Proces obnovení zahájíte importem záložního souboru Dconf do systému.

Příkaz pro kompletní obnovu:

dconf load / < full-backup

Příkaz pro obnovu pouze nastavení Gnome:

dconf load /org/gnome < gnome-backup

Dále obnovte vlastní ikony. Postup pro obnovu ikon a motivů platných pro jednoho uživatele:

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

Případně, pro obnovení ikon a motivů pro celý systém, použijte následující příkazy:

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

Po obnovení všech záložních souborů by vaše plocha Gnome Shell měla vypadat stejně jako před vytvořením zálohy. Pokud tomu tak není, stiskněte klávesy Alt + F2, zadejte „r“ a potvrďte stiskem klávesy Enter pro restartování prostředí Gnome Shell.

Nelze restartovat plochu? Budete muset restartovat počítač. Po restartu se opět přihlaste do prostředí Gnome Shell a vše by se mělo vrátit do normálu.