Как да архивирате настройките на работния плот LXQt на Linux

Омръзна ли ви да пренастройвате вашата среда на работния плот LXQt всеки път, когато я инсталирате? Вместо да седите на всичките си компютри, да отделяте време за повторно персонализиране на работния плот, може да е добра идея да архивирате настройките на работния плот на LXQt. По този начин следващия път, когато трябва да настроите отново вашата LXQt среда, това се случва за няколко минути, а не за часове.

ПРЕДУПРЕЖДЕНИЕ ЗА СПОЙЛЕР: Превъртете надолу и гледайте видеоурока в края на тази статия.

Архивирайте настройките на работния плот на LXQt

Ако се опитвате да запазите настройките на работния плот на LXQt, ще трябва да създадете пълен архив на вашата папка ~/.config. Когато архивирате тази папка, най-добре е да я компресирате в TarGZ архив.

За да стартирате архивирането, отворете терминал и използвайте командата tar, за да създадете нов архив. Не забравяйте също да използвате превключвателя „p“. Използването на превключвателя „p“ ще ви позволи да запазите всички разрешения за всичко в папката ~/.config.

Забележка: затворете всички програми, включително неща като FireFox и Chrome, когато стартирате това архивиране, тъй като това може да повлияе на процеса на компресиране.

tar -cvpf config-folder-backup.tar.gz ~/.config

Вашите данни се архивират в архив на TarGZ. Чувствайте се свободни да качите файла config-folder-backup.tar.gz в Google Drive, Dropbox, Microsoft OneDrive и т.н.

  Как да надстроите от Windows 7 до Linux

Шифроване на архиви

Шифроването на настолни среди обикновено не е необходимо. В този случай това не е задължителна стъпка, въпреки че потребителите все пак трябва да я обмислят. Защо? Не сме архивирали конфигурационните файлове на LXQt сами. Вместо това създадохме резервно копие на папката за конфигурация по подразбиране, която съдържа чувствителни данни (като информация за браузъра, информация за приложението и потенциално дори пароли).

Най-бързият начин за криптиране на файлове и папки в Linux е с GPG. Стартирайте терминален прозорец и следвайте инструкциите по-долу, за да научите как да го инсталирате.

Ubuntu

sudo apt install gpg

Debian

sudo apt-get install gpg

Arch Linux

sudo pacman -S gnupg

Fedora

sudo dnf install gpg

OpenSUSE

sudo zypper install gpg

Генеричен Linux

GPG има поддръжка за всички дистрибуции на Linux под някаква форма. За да го инсталирате на вашата ОС, потърсете в мениджъра на пакети „gpg“ или „GnuPG“. Не можете да го намерите? Проверете Pkgs.org уебсайт за изтегляне на двоичен файл.

  Как да извлечете информация от MKV на Linux

Направете резервно копие на config-folder-backup.tar.gz, като стартирате gpg с превключвателя „c“.

gpg -c config-folder-backup.tar.gz

В терминала въведете a защитена парола. Ако криптирането е успешно, config-folder-backup.tar.gz.gpg ще се появи във вашата домашна папка. Завършете процеса на криптиране, като премахнете некриптирания архивен файл.

rm config-folder-backup.tar.gz

Завършете процеса на архивиране на LXQt, като качите config-folder-backup.tar.gz.gpg на безопасно място онлайн или във вашата мрежа.

Теми и икони

След като архивирате папката ~/.config, ще трябва да създадете резервно копие на вашите персонализирани икони и теми. Ако не го направите, LXQt няма да изглежда веднага след възстановяване на архива.

По принцип повечето потребители имат икони, настроени в папките ~/.icons и ~/.themes, така че ще създаваме резервни копия на тези, използващи командата tar. Имайте предвид, че ако инсталирате вашите персонализирани теми за икони в цялата система, ще трябва да архивирате /usr/share/icons/ и /usr/share/themes/ вместо това.

За да стартирате архивирането, отворете терминал и използвайте командата tar.

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

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

За архивиране в цялата система на персонализирани икони и теми, изпълнете следните команди

sudo -s

cd /usr/share/

tar -cvpf custom-icons.tar.gz icons

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

Когато процесът на компресиране приключи, затворете терминала и отворете вашия файлов мениджър. Във файловия мениджър отидете до вашата домашна папка и качете както custom-icons.tar.gz, така и custom-themes.tar.gz в облака или на домашен сървър за целите на съхранение.

  Как да изтриете потребител в Linux (и да премахнете всяка следа)

Възстанови архива

Вземете копие на вашите данни config-folder-backup.tar.gz.gpg и го поставете в ~/Downloads на вашия компютър с Linux. Когато се погрижите за това, поставете там и файловете custom-icons.tar.gz и custom-themes.tar.gz. След като всички архивни файлове на TarGZ са на място, стартирайте терминален прозорец и използвайте командата CD.

cd ~/Downloads

Дешифрирайте вашия файл config-folder-backup.tar.gz.gpg с помощта на командата gpg.

gpg config-folder-backup.tar.gz.gpg

С помощта на командата tar извлечете съдържанието на декриптирания архив config-folder-backup.tar.gz в домашната директория.

tar --extract --file config-folder-backup.tar.gz -C ~/ --strip-components=2

След като възстановите вашите конфигурационни файлове, извлечете архивните файлове на иконата и темата с tar.

Възстановяване на икони и теми за отделни потребители

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 компютър. Когато влезете отново, LXQt трябва да изглежда така, сякаш нищо не се е случило.