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

Máte už dost neustálého nastavování prostředí LXQt při každé nové instalaci? Pokud nechcete trávit čas opakovaným přizpůsobováním vzhledu na všech svých počítačích, může být efektivní zálohovat si konfiguraci vaší pracovní plochy LXQt. Díky tomu bude příští nastavení vašeho prostředí LXQt otázkou několika minut, nikoli hodin.

UPOZORNĚNÍ: Na konci tohoto článku najdete video s návodem.

Zálohování nastavení plochy LXQt

Pro uložení nastavení plochy LXQt je nutné vytvořit kompletní zálohu adresáře ~/.config. Pro co nejlepší zálohu doporučujeme tento adresář zkomprimovat do archivu TarGZ.

Chcete-li zahájit zálohování, otevřete terminál a pomocí příkazu tar vytvořte nový archiv. Nezapomeňte použít parametr „p“. Tento parametr zajistí, že se zachovají všechna oprávnění u všech souborů a složek v adresáři ~/.config.

Důležité: Před spuštěním zálohy zavřete všechny spuštěné aplikace, včetně prohlížečů jako Firefox nebo Chrome. Mohlo by to narušit proces komprese.

tar -cvpf config-folder-backup.tar.gz ~/.config

Vaše data jsou nyní zálohována v archivu TarGZ. Soubor config-folder-backup.tar.gz si můžete uložit na Disk Google, Dropbox, Microsoft OneDrive, nebo kamkoliv jinam.

Šifrování záloh

Šifrování konfigurace plochy obvykle není nutné. I když to není povinný krok, měli byste ho zvážit. Proč? Nezazálohovali jsme pouze konfiguraci LXQt, ale celou složku, která může obsahovat citlivá data (například informace o prohlížeči, aplikacích a potenciálně i hesla).

Nejrychlejším způsobem, jak zašifrovat soubory a složky v Linuxu, je použití GPG. Otevřete terminál a postupujte podle níže uvedených instrukcí pro instalaci GPG.

Ubuntu

sudo apt install gpg

Debian

sudo apt-get install gpg

Arch Linux

sudo pacman -S gnupg

Fedora

sudo dnf install gpg

OpenSUSE

sudo zypper install gpg

Obecný Linux

GPG je podporováno na všech distribucích Linuxu. Pro instalaci ve vašem operačním systému hledejte ve správci balíčků „gpg“ nebo „GnuPG“. Nenacházíte ho? Zkuste navštívit Pkgs.org a stáhnout binární soubor.

Vytvořte šifrovanou zálohu souboru config-folder-backup.tar.gz spuštěním GPG s parametrem „c“.

gpg -c config-folder-backup.tar.gz

V terminálu zadejte silné heslo. Pokud bylo šifrování úspěšné, ve vaší domovské složce se objeví soubor config-folder-backup.tar.gz.gpg. Nyní odstraňte původní nešifrovaný archiv.

rm config-folder-backup.tar.gz

Pro dokončení zálohy LXQt nahrajte soubor config-folder-backup.tar.gz.gpg na bezpečné místo online nebo ve vaší síti.

Témata a ikony

Po zálohování složky ~/.config je potřeba zálohovat i vaše vlastní ikony a témata. Bez nich nebude LXQt vypadat po obnově zálohy tak, jak jste zvyklí.

Většina uživatelů má ikony uloženy ve složkách ~/.icons a ~/.themes, proto je nyní zálohujeme pomocí příkazu tar. Pokud máte témata ikon nainstalované celosystémově, je nutné zálohovat /usr/share/icons/ a /usr/share/themes/.

Pro zahájení zálohování otevřete terminál a použijte příkaz tar.

tar -cvpf custom-icons.tar.gz ~/.icons
tar -cvpf custom-themes.tar.gz ~/.themes

Pro zálohování celosystémových ikon a témat spusťte následující příkazy:

sudo -s
cd /usr/share/
tar -cvpf custom-icons.tar.gz icons
tar -cvpf custom-themes.tar.gz themes
mv *.tar.gz /home/uživatelské_jméno/

Po dokončení komprese zavřete terminál a otevřete správce souborů. Přejděte do své domovské složky a nahrajte soubory custom-icons.tar.gz a custom-themes.tar.gz do cloudu nebo na domácí server.

Obnovení zálohy

Zkopírujte soubor config-folder-backup.tar.gz.gpg a umístěte ho do složky ~/Downloads na vašem linuxovém počítači. Stejným způsobem uložte i soubory custom-icons.tar.gz a custom-themes.tar.gz. Jakmile máte všechny archivní soubory TarGZ na správném místě, spusťte terminál a pomocí příkazu cd přejděte do složky ~/Downloads.

cd ~/Downloads

Dešifrujte soubor config-folder-backup.tar.gz.gpg pomocí příkazu gpg.

gpg config-folder-backup.tar.gz.gpg

Pomocí příkazu tar rozbalte obsah dešifrovaného archivu config-folder-backup.tar.gz do domovského adresáře.

tar --extract --file config-folder-backup.tar.gz -C ~/ --strip-components=2

Po obnovení konfiguračních souborů extrahujte archivy s ikonami a tématy pomocí tar.

Obnovte ikony a témata pro jednotlivé uživatele

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

Obnovte ikony a témata celosystémově

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

Nyní, když jsou vlastní ikony a témata na svém místě, je obnova dokončena. Pro dokončení restartujte svůj linuxový počítač. Po přihlášení by měl LXQt vypadat jako před zálohováním.