Где хранятся системные настройки в Ubuntu 17.10

Вы можете прочитать входную документацию для ядра Linux.

Возможно, более конкретно входная документация .

Вы также можете получить помощь в ядре Linux Список рассылки (LKML).

0
задан 14 December 2017 в 11:21

4 ответа

EDIT: Извините, я неправильно понял ваш вопрос:

Файлы: - Предпочтения расширения оболочки Gnome: ~ / .local / share / gnome-shell / extensions

Сенсорная панель: Настройки> Устройства> Мышь & amp; Настройки предварительного расширения оболочки Gnome для сенсорной панели: https://extensions.gnome.org/local/. Убедитесь, что вы установили плагин браузера для обеспечения связи между Gnome и веб-страницей: https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome / Установка Вы можете найти маленькую кнопку с символом инструмента рядом с каждым установленным расширением Shell, имеющим параметры конфигурации. Wi-Fi: Настройки> Wi-Fi. Когда вы подключились к сети Wi-Fi, в сети появится шестерня показанном в обзоре «Видимые сети». У вас есть меню гамбургеров в правом верхнем углу, что позволяет вам делать некоторые вещи для подключения. Там вы также можете увидеть все сохраненные сети через «Известные сети Wi-Fi»
0
ответ дан 18 July 2018 в 01:15

Сенсорная панель

Это зависит от того, что вы используете для настройки сенсорной панели. Для сенсорной панели Synaptics вы можете использовать инструмент командной строки synclient для сохранения и восстановления настроек. Другие предпочтения, вероятно, сохраняются где-то в базе данных dconf, и вы можете использовать gsettings для сохранения и восстановления.

Возможно ли отслеживать изменения dconf?

Пример редактирования конфигурации мыши с помощью gsettings:

gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll false

WiFi

Настройки Network Manager входят в /etc/NetworkManager (и настройка соединения в /etc/NetworkManager/system-connections ). Для этого каталога требуется sudo доступ к изменению из командной строки. Инструмент командной строки synclient может использоваться для автоматизации настройки сетевых подключений в некоторой степени.

Расширения оболочки GNOME

Из GNOME wiki:

Настройки расширения Начиная с версии 3.3.5, расширения могут быть настроены согласованным образом, используя gnome-shell-extension-prefs инструмент. Чтобы подключиться к нему, предоставьте простой файл javascript, называемый prefs.js.

Не похоже, что это предназначено для использования за пределами расширений, и у меня нет готовой оболочки GNOME для тестирования, но gnome-shell-extension-prefs кажется вашим лучшим выбором и задайте настройки расширения.

1
ответ дан 18 July 2018 в 01:15

EDIT: Извините, я неправильно понял ваш вопрос:

Файлы: - Предпочтения расширения оболочки Gnome: ~ / .local / share / gnome-shell / extensions

Сенсорная панель: Настройки> Устройства> Мышь & amp; Настройки предварительного расширения оболочки Gnome для сенсорной панели: https://extensions.gnome.org/local/. Убедитесь, что вы установили плагин браузера для обеспечения связи между Gnome и веб-страницей: https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome / Установка Вы можете найти маленькую кнопку с символом инструмента рядом с каждым установленным расширением Shell, имеющим параметры конфигурации. Wi-Fi: Настройки> Wi-Fi. Когда вы подключились к сети Wi-Fi, в сети появится шестерня показанном в обзоре «Видимые сети». У вас есть меню гамбургеров в правом верхнем углу, что позволяет вам делать некоторые вещи для подключения. Там вы также можете увидеть все сохраненные сети через «Известные сети Wi-Fi»
0
ответ дан 24 July 2018 в 17:22
  • 1
    Спасибо за быстрый ответ cp3o, но за сенсорную панель / wifi я спрашивал о том, где настройки сохраняются на ssd или жестком диске, а не где их найти в системном приложении pref. Что касается prefs-оболочки gnome, то местоположение, которое вы мне дали, это то, где расширения устанавливаются, но не там, где настройки сохраняются. Я знаю это, потому что я перенес эти файлы на другой компьютер, и хотя у меня есть расширения, у меня нет их предпочтений. Спасибо за то, что ты изо всех сил мне ответил. – thebunnyrules 14 December 2017 в 11:15
  • 2
    О сенсорной панели / wifi я не совсем знаю это наизусть. Для этих настроек я думаю, что ответ @ muru лучше, но он также не всегда ссылается на файлы, конечно. Что касается расширений gnome-shell, у меня есть расширение SomaFM на моей машине, и для этих расширений я сильно модифицировал конфигурацию в ~ / .local / share / gnome-shell / extensions /. Взгляните на подкаталоги, потому что вы можете найти некоторые .js-файлы, которые могут помочь. В этих подкаталогах вы также можете найти pref.js, о котором упоминается muru – cp3o 14 December 2017 в 12:49
  • 3
    Кажется, что настройки расширения также сохраняются в dconf: / org / gnome / shell / extensions / – thebunnyrules 29 December 2017 в 00:47

Сенсорная панель

Это зависит от того, что вы используете для настройки сенсорной панели. Для сенсорной панели Synaptics вы можете использовать инструмент командной строки synclient для сохранения и восстановления настроек. Другие предпочтения, вероятно, сохраняются где-то в базе данных dconf, и вы можете использовать gsettings для сохранения и восстановления.

Возможно ли отслеживать изменения dconf?

Пример редактирования конфигурации мыши с помощью gsettings:

gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll false

WiFi

Настройки Network Manager входят в /etc/NetworkManager (и настройка соединения в /etc/NetworkManager/system-connections ). Для этого каталога требуется sudo доступ к изменению из командной строки. Инструмент командной строки synclient может использоваться для автоматизации настройки сетевых подключений в некоторой степени.

Расширения оболочки GNOME

Из GNOME wiki:

Настройки расширения Начиная с версии 3.3.5, расширения могут быть настроены согласованным образом, используя gnome-shell-extension-prefs инструмент. Чтобы подключиться к нему, предоставьте простой файл javascript, называемый prefs.js.

Не похоже, что это предназначено для использования за пределами расширений, и у меня нет готовой оболочки GNOME для тестирования, но gnome-shell-extension-prefs кажется вашим лучшим выбором и задайте настройки расширения.

1
ответ дан 24 July 2018 в 17:22
  • 1
    Большое спасибо, я попробую ваши предложения. Для расширения gnome я уже просматривал prefs.js, это фактически только окно предпочтений, так же как и сами предпочтения. Я попытался прочитать, где это сохранить настройки, но я не мог найти ссылку на какие-либо файлы или dconf (хотя я должен признать, что js и мои мозги не смешиваются, поэтому, возможно, я просто пропустил это). Возможно, мне нужно просто выполнить текстовый поиск значений по умолчанию и изменить несколько параметров, которые у меня нет по умолчанию. – thebunnyrules 15 December 2017 в 04:51
  • 2
    Вы были правы в настройках мыши, они были похоронены в базе данных dconf. Мне удалось изменить настройки тачпада, используя: gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll false. Практически все настройки могут быть изменены таким образом. Я также смог найти Wi-Fi-сети в / etc / NetworkManager / системных соединениях, как вы предложили. Большое спасибо. – thebunnyrules 22 December 2017 в 23:00

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

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