Tworzenie kopii zapasowej środowiska graficznego Gnome w systemie Linux obejmuje wyeksportowanie wszystkich plików konfiguracyjnych bazy danych z programu Dconf. Aby zainstalować Dconf, otwórz terminal i postępuj zgodnie z instrukcjami odpowiadającymi systemowi Linux.
OSTRZEŻENIE SPOILERA: Przewiń w dół i obejrzyj samouczek wideo na końcu tego artykułu.
Spis treści:
Zainstaluj Dconf
Uwaga: Dconf jest centralną częścią Gnome, więc może już znajdować się na twoim komputerze z systemem Linux. To powiedziawszy, zawsze dobrze jest ponownie zainstalować takie oprogramowanie, zwłaszcza jeśli przypadkowo odinstalowałeś je w przeszłości.
Ubuntu
sudo apt install dconf*
Debian
sudo apt-get install dconf
Arch Linux
sudo pacman -S dconf
Fedora
sudo dnf install dconf
OpenSUSE
sudo zypper install dconf
Generic Linuxes
Instalacja Dconf na dowolnej dystrybucji Linuksa jest dość łatwa, ponieważ jest to centralna część Gnome i zestawu aplikacji Gnome. Aby zainstalować Dconf, otwórz okno terminala, wyszukaj w menedżerze pakietów „dconf” i zainstaluj go.
Utwórz kopię zapasową ustawień Gnome
Utworzenie pełnej kopii zapasowej za pomocą Dconf pozwoli ci zapisać wszystkie ustawienia i konfiguracje Dconf, wraz ze środowiskiem graficznym Gnome Shell. Dla większości użytkowników jest to przesada. Jeśli jednak masz paranoję i chcesz mieć pewność, że każde ustawienie jest bezpieczne, to jest właściwy sposób.
Otwórz terminal i użyj polecenia dconf dump, aby wyeksportować całą bazę danych Dconf na komputer z systemem Linux. NIE UŻYWAJ SUDO!
dconf dump / > full-backup
Zrzut ustawień jest zakończony. Następnym krokiem jest przejrzenie zawartości pliku, aby sprawdzić, czy kopia zapasowa została wykonana poprawnie. Użycie cat wypisze zawartość danych w terminalu i pozwoli ci je przejrzeć.
cat ~/full-backup
Jeśli wszystko wygląda dobrze, wpisz wyczyść i utwórz nowy folder w ~ / Documents, aby przechowywać plik kopii zapasowej. Przechowywanie kopii zapasowej Dconf w oddzielnym folderze zapewni, że nie zostanie ona przypadkowo usunięta.
mkdir -p ~/Documents/dconf-backups/ mv full-backup ~/Documents/dconf-backups/
Kopia zapasowa tylko dla GNOME
Jeśli nie przejmujesz się wszystkimi ustawieniami na pulpicie systemu Linux i chcesz wykonać kopię zapasową tylko pulpitu Gnome, zakładek i konfiguracji aplikacji Gnome, to rozwiązanie jest najlepsze.
Aby rozpocząć proces tworzenia kopii zapasowej, użyj polecenia dconf dump i wyeksportuj TYLKO plik / org / gnome / settings.
dconf dump /org/gnome > gnome-backup
Kiedy Dconf zakończy zrzucanie ustawień, sprawdź jego zawartość, przeglądając ją za pomocą polecenia cat.
cat ~/gnome-backup
Przejrzyj plik. Jeśli wszystko wygląda dobrze, utwórz nowy folder do przechowywania kopii zapasowej na komputerze z systemem Linux i umieść tam plik.
mkdir -p ~/Documents/gnome-backups/ mv gnome-backup ~/Documents/gnome-backups/
Motywy i ikony
Wykonanie kopii zapasowej Gnome Shell zapewni, że po przywróceniu Twoje ulubione, a także inne ustawienia pozostaną nienaruszone. Jednak Dconf nie może tworzyć kopii zapasowych ikon i motywów, których używasz. Jeśli chcesz, aby były one nienaruszone podczas przywracania kopii zapasowej, musisz wykonać kopię niestandardowych motywów ikon w celu bezpiecznego przechowywania.
Uwaga: większość użytkowników ma niestandardowe motywy ikon w folderach ~ / .icons i ~ / .themes. Jeśli motywów ikon nie ma w tych folderach, postępuj zgodnie z instrukcjami dotyczącymi tworzenia kopii zapasowych systemu.
tar -cvpf custom-icons.tar.gz ~/.icons tar -cvpf custom-themes.tar.gz ~/.themes mv *.tar.gz ~/Documents/gnome-backups/
Alternatywnie, utwórz systemową kopię zapasową ikon i motywów.
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/
Kopia zapasowa Gnome Shell wraz ze wszystkimi niestandardowymi ikonami jest tworzona.
Zakończ proces, umieszczając folder „gnome-backups” w swojej ulubionej usłudze w chmurze. Ewentualnie umieść go na serwerze domowym lub zewnętrznym dysku twardym.
Przywracania kopii zapasowej
Pobierz „gnome-backups” na komputer z systemem Linux i otwórz terminal. W terminalu użyj polecenia CD, aby uzyskać dostęp do plików w środku.
cd ~/Downloads/gnome-backups
Rozpocznij proces przywracania, importując plik kopii zapasowej Dconf do systemu.
Pełne polecenie przywracania
dconf load / < full-backup
Polecenie przywracania tylko Gnome
dconf load /org/gnome < gnome-backup
Następnie przywróć niestandardowe ikony. Aby przywrócić ikony i motywy dla pojedynczego użytkownika, wykonaj:
tar --extract --file custom-icons.tar.gz -C ~/ --strip-components=2 tar --extract --file custom-themes.tar.gz -C ~/ --strip-components=2
Alternatywnie, w przypadku ikon i motywów dla całego systemu, uruchom w terminalu następujące polecenia:
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 przywróceniu wszystkich plików kopii zapasowej pulpit Gnome Shell powinien wyglądać tak, jak przed utworzeniem kopii zapasowej. Jeśli tak się nie stanie, naciśnij Alt + F2, wpisz „r” i naciśnij Enter, aby zresetować pulpit.
Nie możesz zresetować pulpitu? Musisz ponownie uruchomić komputer z systemem Linux. Po ponownym uruchomieniu zaloguj się ponownie do Gnome Shell. Po ponownym zalogowaniu się do Gnome wszystko wróci do normy.