Я хотел бы удалить или отключить некоторые неиспользуемые панели настроек в системных настройках / gnome-control-center, чтобы мои более «амбициозные» пользователи не связывались с ними.
В частности, я хотел бы отключить / удалить следующее:
- Принтеры (потому что мы не подключены к этим машинам)
- Подробности (потому что это позволяет вам устанавливать действия на съемном носителе)
- Клавиатура (потому что она позволяет вам устанавливать горячие клавиши - не нарушитель правил)
Кажется , что это должно быть довольно просто (я могу удалить их из меню приложений, установив Hidden=true
в .desktop
файл , связанный с панелью), но они упорно остаются в настройках системы , когда я делаю это.
Я что-то упустил или мы навсегда застряли с этими панелями в приложении «Настройки»?
system-settings
voretaq7
источник
источник
Хорошо, я думаю, что нашел обходной путь -
gnome-control-center
не уважаетHidden=true
вgnome-whatever-panel.desktop
файле, но он недостаточно умен, чтобы отобразить панель, если вы полностью удалите связанный.desktop
файл.Поэтому для перечисленных панелей вы можете удалить / отключить их, удалив следующие файлы:
У этого подхода есть два заметных недостатка:
Это полностью отключает эти панели для ВСЕХ пользователей.
Вы даже не можете вызвать их вручную, запустив
gnome-control-center info
или подобный, как упомянул Раду Рэдеану - они просто не запустятся.Обновления
gnome-control-center
и связанные пакеты могут вернуть панели обратно.В основном это означает проверку после каждого обновления программного обеспечения , чтобы убедиться , что они все еще ушли (или иметь надлежащим образом ограничивающие права), и удаление /
chmod
ИНГ в.desktop
файлы снова , если это необходимо.Для моих целей ни одна из этих проблем не является большой проблемой, так как я все равно настраиваю эти машины из командной строки, и панели системных настроек предназначены только для пользователей, чтобы сделать незначительные «индивидуальные настройки», так что если это обходной путь
источник
/usr/share/applications/gnome-info-panel.desktop
файла, вы увидите, что он используетgnome-control-center info
. Таким образом, эта команда будет работать без проблем, если вы удалите этот файл рабочего стола.gnome-control-center info
после удаления файла рабочего стола информационной панели, открывается центр управления, но он перетаскивает вас на страницу «Все настройки» - панель не загружается.)Нет, к сожалению, вы не можете удалить любой из принтеров , сведений или клавиатуры из системных настроек . Они называются «ПАНЕЛИ» и жестко закодированы в
gnome-control-center
упаковке. Если вы удалите этот пакет, у вас больше не будет системных настроек .Допустим, вы удалите эти значки и имена с главной панели системных настроек . В любом случае, пользователь может открыть любой из них из терминала, используя одну из следующих команд:
Смотрите
man gnome-control-center
для получения дополнительной информации.источник