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.