Kontynuujemy tę krótką serię samouczków jak wykonać kopię zapasową konfiguracji naszych środowisk graficznych, w poprzednich artykułach można znaleźć metody wsparcia XFCE y LXDE.
Teraz kolej na środowisko graficzne Mate że jak wiesz w rozwidleniu Gnome 2 i aby wykonać kopię zapasową Mate, musimy wykonać następujące czynności.
Instalacja Dfcon
Aby uzyskać konfigurację Mate, możemy to zrobić przy pomocy Dconf. Jest to system bazy danych, na którym opiera się wiele środowisk graficznych podobnych do Gnome, aby definiować rzeczy w środowisku graficznym dla użytkownika.
To narzędzie jest zwykle zawarte w większości dystrybucji Linuksa które działają z Gnome lub aplikacjami tego.
Jeśli go nie masz, możesz zainstalować go w następujący sposób w zależności od używanego systemu.
Jeśli są użytkownikami Debian, Ubuntu, Linux Mint, Elementary OS lub dowolny system, który jest pochodną spośród nich mogą zainstalować to narzędzie za pomocą następującego polecenia:
sudo apt-get install dconf* -y
W przypadku ci, którzy są użytkownikami Arch Linux, Manjaro, Antergos lub dowolnego systemu pochodnego z Arch Linux, po prostu uruchom następujące polecenie:
sudo pacman -S dconf
Chociaż na ci, którzy są użytkownikami CentOS, RHEL, Fedora i systemów pochodnych z nich można zainstalować aplikację za pomocą następującego polecenia:
sudo dnf install dconf
Jeżeli jesteś użytkownik dowolnej wersji OpenSUSE, po prostu instalujesz za pomocą następującego polecenia:
sudo zypper install dconf
Wykonywanie pucharu Mate
Ponieważ środowisko graficzne Mate ma wszystkie dane w Dconf, będziesz musiał wyeksportować informacje z bazy danych, aby wykonać kopię zapasową konfiguracji.
Najłatwiejszy sposób na wykonanie kopii zapasowej Jednym z ustawień pulpitu Mate jest zapominanie o ustaleniu, który obszar Dconf należy specjalnie zarchiwizować i zamiast tego utworzyć jego ogólną kopię.
Jest to bardzo czasochłonne, ponieważ proces zrzucania reprezentuje wszystko, co Dconf ma do zaoferowania, ale korzyścią jest to, że wszystko w nim przechowywane zostanie zarchiwizowane.
Aby rozpocząć proces ekstrakcji za pomocą Dconf Powinni otworzyć terminal i wykonać następujące polecenie:
dconf dump / > ~/Desktop/dconf-full-backup
Powinni wiedzieć, że nie powinni używać polecenia sudo ani su.
Środowiska komputerowe nie używają użytkownika root ani systemu plików root do konfigurowania środowiska roboczego, więc próba tego nie spowoduje utworzenia kopii zapasowej.
Sprawdź, czy kopia zapasowa Dconf działa, przeglądając zawartość pliku za pomocą polecenia cat.
cat ~/Desktop/dconf-full-backup | more
Już sprawdzone, że mogą zapisywać, udostępniać lub cokolwiek mają na myśli, aby zrobić z tą kopią zapasową.
Alternatywą dla tworzenia kopii zapasowych wszystkiego jest powiedzenie Dconf, aby eksportował tylko elementy do / org / mate, zamiast wszystkiego.
W ten sposób skupi się wyłącznie na ustawieniach środowiska, pomijając ustawienia użytkownika.
W tym po prostu musimy wykonać następujące polecenie:
dconf dump / org / mate> ~ / Desktop / dconf-mate-backup
W ten sam sposób możemy sprawdzić, czy bakcup został utworzony poprawnie:
cat ~/Desktop/dconf-mate-backup | more
Przywracanie kopii zapasowej
Aby przywrócić kopię zapasową środowiska pulpitu Mate Muszą po prostu wykonać następujące polecenia, ważne jest, aby podkreślić, że muszą mieć zainstalowany Dconf:
dconf load / < dconf-full-backup
Przywracanie kopii zapasowej tylko na komputer działa w taki sam sposób, jak pełnej kopii zapasowej.
Podczas Dla tych, którzy wykonali kopię zapasową samego środowiska, muszą wpisać:
dconf load /org/mate/ < dconf-mate-backup
Teraz wystarczy ponownie uruchomić sesję użytkownika, aby zmiany, które przywróciłeś, zostały przejęte w nowej instalacji.
Chociaż zaleca się ponowne uruchomienie systemu, aby zmiany zostały poprawnie załadowane na początku systemu.
Byłoby interesujące móc zapisać konfigurację pulpitu i zastosować ją jako szablon dla wszystkich nowych użytkowników, którzy zostaną utworzeni później.
Bardzo dobre narzędzie do tworzenia kopii zapasowych z obsługą wielu backendów, takich jak B2, S3, REST, sftp, rclone i inne. https://restic.net
Bardzo dobrze. Dziękuję.