как изменить значки запуска по умолчанию в единстве для нового пользователя?

Я настроил список значков моего модуля запуска Unity с помощью пользовательских модулей запуска. Теперь я хочу, чтобы тот же настроенный лаунчер появлялся при создании нового пользователя. В настоящее время при создании нового пользователя появляется средство запуска Ubuntu по умолчанию. Как мне это сделать?

4
задан 17 April 2014 в 17:53

4 ответа

Хорошо, после поисков, я нашел ответ. Это довольно просто. Ответ представляет собой сочетание двух ответов выше, а также еще несколько. Откройте Terminal и введите следующую команду:

sudo cp -rf .config/ .gconf/ .gconfd/ .gnome2/ /etc/skel/

Вот и все. Теперь все изменения появятся для нового пользователя. Это сработало для меня. Я проверил изменения, создав нового пользователя.

Обратите внимание, что это не изменит пусковые установки для уже существующих пользователей, а только для вновь созданных пользователей.

0
ответ дан 17 April 2014 в 17:53

Это умозрительное предположение ...

Я считаю, что команда adduser запускается при создании нового пользователя. Он создает новую домашнюю папку пользователя, используя содержимое в / etc / skel

, если вы запустите ls -al / etc / skel , вы заметите, что там очень простая структура папок.

Попробуйте создать папку .local / share / apps в / etc / skel . Затем скопируйте содержимое вашей папки .local / share / Applications в /etc/skel/.local/share/applications

0
ответ дан 17 April 2014 в 17:53

Список избранного управляется записью dconf. Я не эксперт по bash, но я полагаю, что если вы добавите команду в файл adduser в / etc / skel для добавления вашего списка избранного, то это должно работать для каждого нового пользователя.

Извините, я пока не могу получить более техническую информацию (постараюсь улучшить свой ответ).

0
ответ дан 17 April 2014 в 17:53

Во-первых, получите список «Избранное»:

$ gsettings get com.canonical.Unity.Launcher favorites

Результат должен быть таким:

['ubiquity-gtkui.desktop', 'nautilus-home.desktop', 'firefox.desktop', 'libreoffice-writer.desktop', 'libreoffice-calc.desktop', 'libreoffice-impress.desktop', 'ubuntu-software-center.desktop', 'ubuntuone-installer.desktop', 'gnome-control-center.desktop']

Теперь откройте файл /usr/share/glib-2.0/schemas/com.canonical.Unity.gschema.xml для редактирования, найдите схему с помощью [ 113] и замените значение <default> для <key type="as" name="favorites"> вашими пользовательскими настройками с первого шага.

0
ответ дан 17 April 2014 в 17:53

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

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