Как я могу синхронизировать свои пользовательские настройки между моим рабочим столом и моим живым USB?

У меня есть персистентное устройство хранения данных живой USB (с отдельным casper-rw разделом) с Xubuntu 14.04 на нем. У меня есть та же ОС на моем рабочем столе, и я хотел бы смочь синхронизировать свои настройки между этими двумя, так, чтобы, когда я изменяю вещи как макеты панелей и сочетания клавиш на одном устройстве, оно было обновлено на другом. Тот путь, когда я буду работать над своим живым USB на других компьютерах, у меня будут то же знакомое расположение и ярлыки.

Как я могу сделать это? Мой взлом в нем должен был бы сделать сценарий, который работает, когда я выхожу из системы, и копирует мои файлы настроек в живой USB, если это соединено. Я также хотел бы сделать то же самое на USB, поэтому когда я буду использовать его на своем основном компьютере, это будет синхронизировать любые изменения, которые я вношу там также. (Нужно было бы быть более низким приоритетом избежать конфликтов; я заставил бы сценарий на USB предложить мне перед синхронизацией.)

Это будет работать? Я очень плохо знаком с Xubuntu, и я только что запустил двойную загрузку с Windows пара несколько месяцев назад, таким образом, я не уверен, какие файлы должны быть скопированы, и который, если таковые имеются, я должен постараться не перемещать.

0
задан 27 August 2015 в 23:30

1 ответ

Настройки приложений сохраняются на скрытых файлах в пользователе домой. Обычно в ".config".

Использование "la" управляют для наблюдения скрытых файлов.

я протестирую копию ".config" и ".local" к Вашему USB:

cp -Rf ~/.config ~/.local /path-to-USB/home/user

, Возможно, Вам будет нужно больше файлов.

при окончании сценария можно использовать udev для копирования файлов, когда USB соединен:

Добавляют новый названный файл:/etc/udev/rules.d/96-backupPendrives.rules и запись в нем:

KERNEL=="sd*", ATTRS{vendor}=="You pendrive vendor", ATTRS{model}=="your pendrive model", ATTRS{serial}=="123465789", RUN+="/pathto/script"

Использование "udevadm информация-a-n sdb" для нахождения данных USB. Если "udevadm" не работает, изменяет sdb sdc или sdd...

можно запустить скрипты при выходе из системы сессии в lightdm:

, Куда я помещаю сценарий выхода из системы для LightDM?

0
ответ дан 28 July 2019 в 18:37

Другие вопросы по тегам:

Похожие вопросы: