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
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.