Ако искате да архивирате работния плот, панела, джаджи и всичко това на Budgie, това изисква работа с Dconf. За да работите с Dconf, ще трябва да се уверите, че той е инсталиран и работи на вашия компютър с Linux.
ПРЕДУПРЕЖДЕНИЕ ЗА СПОЙЛЕР: Превъртете надолу и гледайте видеоурока в края на тази статия.
Съдържание
Инсталирайте Dconf
Забележка: Dconf най-вероятно вече е на вашия компютър с Linux. Все пак е важно да опитате да инсталирате отново този софтуер, за всеки случай.
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
Общи Linuxs
Нуждаете се от Dconf на вашата система, но не използвате нещо от списъка по-горе? Отворете терминал и използвайте мениджъра на пакети, за да потърсите „dconf“. Когато го намерите, инсталирайте всички пакети с “dconf” в името.
Архивирайте настройките на Budgie
Пълното архивиране с Dconf е най-добрият начин да гарантирате, че всички ваши системни настройки (включително Budgie) са безопасни. За да създадете архива, стартирайте терминален прозорец и изпълнете командата dconf dump, за да направите копие на цялата си настройка на Dconf. НЕ ИЗПОЛЗВАЙТЕ SUDO!
dconf dump / > full-backup
След като дъмпът на настройките е завършен, изпълнете го чрез командата cat, за да проверите съдържанието на файла.
cat ~/full-backup | more
Ако съдържанието на файла изглежда добре, след като го изпълните чрез командата cat, въведете clear, за да изчистите терминала. След това създайте папка във вашата ~/Documents директория, за да съхранявате архивния файл. Преместването на данните тук, вместо да ги съхранявате в домашната си директория е добра идея, тъй като това ще гарантира, че няма да ги изтриете случайно на по-късна дата.
mkdir -p ~/Documents/dconf-backups/ mv full-backup ~/Documents/dconf-backups/
Резервно копие само за Budgie
Преминаването по маршрута само на Budgie, когато създавате нов архив, е отлична идея, ако се интересувате само от запазването на основните настройки, а не на цялата система. За да направите ново архивиране, експортирайте данните в /com/solus-project/ с помощта на командата dconf dump.
dconf dump /com/solus-project/ > budgie-backup
След като командата за експортиране приключи, вижте архивния файл с командата cat. Разглеждането на файла с данни ще ви позволи да прецените дали архивирането е било успешно.
cat ~/budgie-backup | more
Ако архивът изглежда добре, създайте нова папка за архивиране в ~/Documents и преместете данните там с командата mv.
mkdir -p ~/Documents/budgie-backups/ mv budgie-backup ~/Documents/budgie-backups/
Теми и икони
Направихте резервно копие на настройките на Budgie, като ги експортирате от Dconf. Създаването на резервно копие по този начин ще гарантира, че вашият панел, джаджи и други персонализации са непокътнати. Въпреки това, той няма да запази вашите персонализирани икони и теми на място, тъй като Dconf е само текст и не може да съдържа файлове с икони и теми. В резултат на това ще трябва да направите пълно архивиране на вашите ~/.icons и ~/.themes папки.
За да създадете резервно копие, отворете терминал и използвайте командата tar, за да компресирате тези папки.
Забележка: ако инсталирате персонализирани теми и файлове с икони в цялата система, ще трябва да архивирате директориите /usr/share/icons/ и /usr/share/themes/, вместо ~/.icons и ~/.themes .
tar -cvpf custom-icons.tar.gz ~/.icons tar -cvpf custom-themes.tar.gz ~/.themes mv *.tar.gz ~/Documents/budgie-backups/
Като алтернатива създайте резервно копие на системата.
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/
Вземете папката „budgie-backups“ и я качете в любимия си доставчик на облачно хранилище за безопасно съхранение. Друга възможност е да го поставите на домашен сървър или външен твърд диск.
Възстанови архива
Изтеглете папката „budgie-backups“ от облака (или домашен сървър) и я поставете в ~/Downloads на вашия компютър с Linux. След това отворете прозорец на терминала и използвайте командата CD, за да навигирате от домашната директория до вашата папка ~/Downloads.
cd ~/Downloads/budgie-backups
Използвайки командата dconf load, възстановете настройките на работния плот на Budgie.
Команда за пълно възстановяване
dconf load / < full-backup
Команда за възстановяване само за Gnome
dconf load /com/solus-project/ < budgie-backup
След като възстановим архива на работния плот на Budgie, е време да поставим нашите персонализирани икони и теми на място в системата.
Възстановяване на икони за един потребител
За да възстановите вашите персонализирани икони и теми за един потребител, изпълнете следните команди в прозорец на терминала.
tar --extract --file custom-icons.tar.gz -C ~/ --strip-components=2 tar --extract --file custom-themes.tar.gz -C ~/ --strip-components=2
Възстановяване на икони за потребители в цялата система
За да възстановите икони и теми за цялата система, направете следните операции в командния ред.
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
С всички файлове, възстановени на вашия компютър с Linux, Budgie трябва да изглежда така, сякаш е бил, преди да направите резервно копие. Ако не изглежда правилно, излезте от сесията и влезте отново.