Jak wykonać kopię zapasową ustawień pulpitu Budgie w systemie Linux

Photo of author

By maciekx

Jeżeli chcesz stworzyć kopię zapasową pulpitu Budgie, w tym panelu, widżetów oraz innych ustawień, będziesz musiał skorzystać z narzędzia Dconf. Aby móc z niego korzystać, upewnij się, że Dconf jest zainstalowane i działa na Twoim systemie Linux.

OSTRZEŻENIE SPOILERA: Przewiń na dół, aby obejrzeć samouczek wideo na końcu artykułu.

Instalacja Dconf

Warto zaznaczyć, że Dconf może być już zainstalowane na Twoim komputerze. Niemniej jednak, dla pewności warto przeprowadzić reinstalację tego oprogramowania.

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

Inne dystrybucje Linuxa

Jeśli potrzebujesz Dconf, lecz nie korzystasz z żadnej z wymienionych dystrybucji, otwórz terminal i poszukaj pakietu „dconf” używając swojego menedżera pakietów. Po odnalezieniu go, zainstaluj wszystkie pakiety z „dconf” w nazwie.

Tworzenie kopii zapasowej ustawień Budgie

Najlepszym sposobem na zabezpieczenie wszystkich ustawień systemu (w tym Budgie) jest wykonanie pełnej kopii zapasowej za pomocą Dconf. Aby to zrobić, otwórz terminal i wpisz polecenie dconf dump, aby stworzyć zrzut całej konfiguracji Dconf. Pamiętaj, aby nie używać SUDO!

dconf dump / > full-backup

Po zakończeniu procesu, aby zweryfikować zawartość pliku, użyj polecenia cat.

cat ~/full-backup | more

Jeżeli zawartość pliku jest zgodna z oczekiwaniami, wpisz clear, aby oczyścić terminal. Następnie utwórz folder w swoim katalogu ~ / Documents, aby przechować plik kopii zapasowej. Przeniesienie danych do tego folderu jest rozsądne, ponieważ zmniejsza ryzyko przypadkowego usunięcia ich później.

mkdir -p ~/Documents/dconf-backups/

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

Kopia zapasowa tylko dla Budgie

Jeśli chcesz skoncentrować się wyłącznie na zapisaniu ustawień Budgie, co jest świetnym pomysłem, możesz wyeksportować dane do / com / solus-project / za pomocą polecenia dconf dump.

dconf dump /com/solus-project/ > budgie-backup

Po zakończeniu eksportu otwórz plik kopii zapasowej, korzystając z polecenia cat, aby upewnić się, że operacja zakończyła się powodzeniem.

cat ~/budgie-backup | more

Jeśli plik wygląda prawidłowo, stwórz folder do przechowywania kopii zapasowej w ~ / Documents i przenieś tam plik za pomocą polecenia mv.

mkdir -p ~/Documents/budgie-backups/

mv budgie-backup ~/Documents/budgie-backups/

Motywy i ikony

Po utworzeniu kopii zapasowej ustawień Budgie za pomocą Dconf, możesz mieć pewność, że panel, widżety i inne dostosowania pozostaną nienaruszone. Pamiętaj jednak, że Dconf nie zapisuje niestandardowych ikon i motywów, ponieważ obsługuje jedynie dane tekstowe. W związku z tym, aby zachować te elementy, konieczne jest wykonanie kopii zapasowej folderów ~ / .icons oraz ~ / .themes.

Aby to zrobić, otwórz terminal i użyj polecenia tar, aby skompresować te foldery.

Uwaga: jeśli masz zainstalowane niestandardowe motywy i ikony w systemie, powinieneś utworzyć kopię zapasową katalogów / usr / share / icons / oraz / usr / share / themes /, zamiast ~ / .icons i ~ / .themes.

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

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

mv *.tar.gz ~/Documents/budgie-backups/

Alternatywnie możesz wykonać kopię zapasową całego systemu.

sudo -s

cd /usr/share/

tar -cvpf custom-icons.tar.gz icons

tar -cvpf custom-themes.tar.gz themes
mv *.tar.gz /home/username/Documents/budgie-backups/

Przenieś folder „budgie-backups” do swojego ulubionego dostawcy pamięci w chmurze dla lepszego zabezpieczenia. Możesz także umieścić go na domowym serwerze lub zewnętrznym dysku twardym.

Przywracanie kopii zapasowej

Pobierz folder „budgie-backups” z chmury (lub serwera domowego) i umieść go w katalogu ~ / Downloads na swoim komputerze. Następnie otwórz terminal i użyj polecenia CD, aby przejść do folderu ~ / Downloads.

cd ~/Downloads/budgie-backups

Aby przywrócić ustawienia pulpitu Budgie, skorzystaj z polecenia dconf load.

Pełne polecenie przywracania

dconf load / < full-backup

Polecenie przywracania tylko ustawień Budgie

dconf load /com/solus-project/ < budgie-backup

Po przywróceniu ustawień pulpitu Budgie należy również zainstalować niestandardowe ikony i motywy.

Przywracanie ikon dla pojedynczego użytkownika

Aby przywrócić niestandardowe ikony i motywy dla jednego użytkownika, wykonaj poniższe polecenia w terminalu.

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

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

Przywracanie ikon dla całego systemu

Aby przywrócić ikony i motywy dla wszystkich użytkowników, wykonaj poniższe kroki w terminalu.

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, Twój pulpit Budgie powinien wyglądać tak, jak przed wykonaniem kopii zapasowej. Jeśli nie, spróbuj się wylogować i zalogować ponownie.


newsblog.pl