- - Як створити резервну копію налаштувань робочого столу програми Gnome в Linux

Як створити резервну копію параметрів робочого столу оболонки Gnome на Linux

Створення резервної копії робочого столу Gnomeсередовище в Linux включає експорт усіх файлів конфігурації бази даних з Dconf. Щоб встановити Dconf, відкрийте термінал і дотримуйтесь інструкцій, які відповідають вашій ОС Linux.
СПОЙЛЕР ПОПЕРЕДЖЕННЯ: Прокрутіть униз і перегляньте відео-посібник в кінці цієї статті.

Встановити Dconf

Примітка: Dconf є центральною частиною Gnome, тому він вже може бути на вашому ПК з 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 на будь-який дистрибутив Linux єдосить просто, оскільки це як центральна частина Gnome, так і набір додатків Gnome. Щоб встановити Dconf, відкрийте вікно терміналу, знайдіть у своєму менеджері пакунків «dconf» та встановіть його.

Резервне копіювання налаштувань Gnome

Створення повної резервної копії за допомогою Dconf дозволить вамщоб зберегти всі налаштування та конфігурації Dconf разом із середовищем робочого столу Gnome Shell. Для більшості користувачів це надмірність. Однак якщо ви параноїк і хочете переконатися, що всі налаштування є безпечними, це шлях.

Відкрийте термінал і використовуйте dconf смітник команда експортувати всю базу даних Dconf на ваш ПК з Linux. НЕ ВИКОРИСТОВУВАТИ SUDO!

dconf dump / > full-backup

Дамп налаштувань завершено. Наступним кроком є ​​перегляд вмісту файлу та перевірка правильності роботи резервної копії. Використання кіт надрукує вміст даних у терміналі та дозволить переглянути їх.

cat ~/full-backup

Якщо все виглядає добре, наберіть ясний і створіть нову папку в ~ / Документи утримувати файл резервної копії. Якщо зберігати резервну копію Dconf в окремій папці, то вона не буде випадково видалена.

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

Резервне копіювання лише для Gnome

Якщо ви не переймаєтесь усіма налаштуваннями свого робочого столу Linux і хочете створити резервну копію робочого столу Gnome, закладки та конфігурації додатків Gnome, це рішення найкраще.

Щоб почати процес резервного копіювання, використовуйте dconf смітник командувати та експортувати ТІЛЬКИ / org / gnome / налаштування.

dconf dump /org/gnome > gnome-backup

Коли Dconf закінчує скидання налаштувань, перевірте його вміст, переглянувши його за допомогою кіт командування.

cat ~/gnome-backup

Перегляньте файл. Якщо все виглядає добре, створіть нову папку для зберігання резервної копії на вашому ПК Linux і помістіть файл.

mkdir -p ~/Documents/gnome-backups/
mv gnome-backup ~/Documents/gnome-backups/

Теми та значки

Створення резервної копії Gnome Shell обов’язково переконаєтьсящо після відновлення ваші улюблені, а також інші налаштування залишаються недоторканими. Однак Dconf не може створити резервну копію використовуваних значків і тем. Якщо ви хочете, щоб вони були недоторканими під час відновлення резервної копії, вам знадобиться зробити копію своїх власних тем значків для безпечного зберігання.

Примітка: більшість користувачів мають власні теми значків у ~ / .icons і ~ / .теми папки. Якщо ваших тем значків немає в цих папках, виконайте натомість інструкції щодо резервного копіювання системи.

tar -cvpf custom-icons.tar.gz ~/.icons
tar -cvpf custom-themes.tar.gz ~/.themes
mv *.tar.gz ~/Documents/gnome-backups/

Крім того, створіть резервну копію ваших значків і тем у всій системі.

sudo -s
cd /usr/share/
tar -cvpf custom-icons.tar.gz icons
tar -cvpf custom-themes.tar.gz themes
mv *.tar.gz ~/Documents/gnome-backups/

Gnome Shell, разом із усіма вашими власними іконками, резервні копії.

Закінчіть процес, поставивши "Резервні копії gnome" папку улюбленого хмарного сервісу. Крім того, розмістіть його на домашньому сервері або зовнішньому жорсткому диску.

Відновити резервну копію

Завантажте "Резервні копії gnome" на ваш ПК з Linux та відкрийте термінал. У терміналі використовуйте CD команда для доступу до файлів всередині.

cd ~/Downloads/gnome-backups

Почніть процес відновлення, імпортуючи файл резервної копії Dconf в систему.

Повна команда відновлення

dconf load / < full-backup

Команда відновлення лише для Gnome

dconf load /org/gnome < gnome-backup

Далі відновіть власні іконки. Щоб відновити піктограми та теми для одного користувача, виконайте:

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

Після відновлення всіх файлів резервного копіювання ваш робочий стіл Gnome Shell повинен виглядати так, як це було зроблено до створення резервної копії. Якщо цього немає, натисніть Alt + F2, наберіть “r” і натисніть увійти для скидання робочого столу.

Не вдається скинути робочий стіл? Вам знадобиться перезавантажити ваш ПК Linux. Після перезавантаження увійдіть назад у оболонку Gnome. Після входу в Gnome все повернеться до норми.

Коментарі