Что такое команда для запуска настроек системы из терминала?

162

Системные настройки могут быть запущены из модуля запуска (закрепленного по умолчанию), Dash или Power Cog. Но какую команду я бы ввел в окне терминала, если я хочу запустить его оттуда?

Кристофер Кайл Хортон
источник

Ответы:

204

Для версий между 14.04 и 17.04:

unity-control-center

Для версий до 14.04 и 17.10 и выше:

gnome-control-center
Vibhav Pant
источник
К вашему сведению, на моем Ubuntu 14.04 gnome-control-centerработает только .
dr01
@ dr01 Полагаю, вы работаете с Gnome DE, а не с Unity DE.
Старейшина Гик
Вы все еще можете установить unity-control-centerна более новые версии (17.10+), если вам не нравятся более новыеgnome-control-center
mchid
11

если вы бежите

gnome-control-center

и получить

gnome-control-center: command not found

Вы можете установить с

sudo apt-get install gnome-control-center
даровать
источник
2
14,04 и больше может использовать команду unity-control-centerвместо , которая была раздвоенной от него. Там также нет необходимости устанавливать gnome-control-center.
Кристофер Кайл Хортон
@ WarriorIng64 круто, спасибо. Это должно было помочь тем, кто следовал принятому посту, у которых были проблемы с gnome-control-center (как я сделал). Не уверен, почему этот пост получил отрицательное голосование.
грант
3

Я нашел другое решение ...

  1. Я попытался удалить / установить gnome-control-center; это переустановило приложение, которое я все еще не мог открыть.

  2. Позже я обнаружил, что он запускается сбоку экрана, и я не мог получить к нему доступ

  3. Я изменил режим отображения на один дисплей, и он вернулся. Надеюсь, это поможет.

Jaison
источник
2

В Crouton вы должны запустить все, что потребует пароль от терминала, например, менеджер обновлений, центр программного обеспечения, синаптик и т. Д. Итак, чтобы перейти к настройкам системы, вы должны ввести в терминал:

sudo gnome-control-center

Это поднимет настройки системы GUI.

Чтобы проверить наличие обновлений или если диспетчер обновлений появляется в Unity Launcher, запустите его из терминала, а не по нему:

sudo update-manager

То же самое относится к synaptic, программному центру и т. Д. Все, что требует пароля, должно запускаться с терминала в Crouton с помощью a sudo.

Трактор
источник
5
AFAIK GNOME Control Center не требует sudoразрешений для запуска. Кроме того, использование sudoдля запуска приложений с графическим интерфейсом является потенциально плохой идеей .
Кристофер Кайл Хортон
2
Да, хорошо, я запустил его без, sudo и только три из значков настройки появились. Я побежал с sudo и все значки настройки обнаружился. О чем тебе это говорит?!
Sukima
0

Ну, в KDE NEON 5.16.4 (Ubuntu 18.04) это написано в «Руководстве по настройке системы»:

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

  • Выбрав « Настройки» → «Системные настройки» в меню приложений.
  • Нажатием Alt+ F2или Alt+ Space. Это вызовет диалог KRunner. Введите systemsettings5и нажмите Enter.
  • Введите systemsettings5 &в любой командной строке. Все три из этих методов эквивалентны и дают одинаковый результат.

В моем случае мне нужно было настроить параметры HP LaserJet. Делая это как пользователь, после применения и сохранения они были проигнорированы. Так что я думаю, что мне нужно было сделать это как root, и настройки теперь хранятся как обычно, поэтому каждый раз, когда пользователь открывает диалог печати, система вспоминает, что я хочу привязку на стороне журнала и разрешение 1200: =)

Я подумал, что этого sudo systemsettings5 &достаточно, но, как подсказывает Занна, следует также рекомендовать использовать «sudo -H» при открытии приложения с графическим интерфейсом с помощью sudo .

jimmyz
источник
Зачем нам sudoздесь? Кажется плохой идеей излишне запускать приложение с графическим интерфейсом от имени пользователя root, особенно с использованием обычного, sudoкоторый в большинстве версий Ubuntu может привести к тому, что конфигурационные файлы в доме пользователя станут собственностью root и (в худшем случае) не позволит соответствующему программному обеспечению запуск в будущем обычным пользователем до тех пор, пока права владения не будут установлены (что может сбить с толку пользователей)
Zanna
В моем случае мне нужно было настроить параметры HP LaserJet. Делая это как пользователь, после применения и сохранения, это было проигнорировано. Делая это как root, настройки сохраняются как обычно. Теперь каждый раз, когда пользователь открывает диалоговое окно печати, он запоминает, что я хочу привязку стороны журнала и разрешение 1200.
Джиммиз
спасибо за объяснение. Интересно, это поведение нормальное или ожидаемое? Некоторые области системных настроек запрашивают у меня авторизацию, но большинство - нет. Я бы предложил отредактировать ваш ответ, чтобы отметить, что вы нашли, что вам нужно использовать sudoдля этой цели по какой-то причине. Рекомендуется также использовать, sudo -Hесли вы открываете приложение с графическим интерфейсомsudo
Zanna