Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная
  2. Red Hat Desktop: Руководство по развертыванию

Глава 3. Редактирование и настройка меню

 

Замечание Подсказка
 

Подробную информацию с описанием реализации системы меню вы найдете в спецификации Desktop Menu Specification на сайте freedesktop.org в Интернете: https://specifications.freedesktop.org/menu-spec/latest/.

Администраторам часто бывает необходимо добавить или удалить пункты меню из главного меню Приложения (Applications). Благодаря сложности системы меню, внесение изменений в меню Приложения (Applications) может оказаться непростой задачей. Так, например, гораздо сложнее добавить пункт меню, чем его удалить.

В этой главе дается обзор системы меню и описываются методы для:

 

  • Удаление пунктов меню для конкретных пользователей

  • Удаление пунктов меню для всех пользователей

  • Удаление подменю для конкретных пользователей

  • Удаление пунктов системного меню для всех пользователей

3.1. Обзор системы меню

 

Замечание Замечание
 

Данный обзор системы меню не претендует на полноту описания всей предметной области.Дополнительную информацию о системе меню вы найдете в различных спецификациях, касающихся меню, на сайте freedesktop.org в Интернете: http://www.freedesktop.org

Система меню Red Hat основывается на спецификации freedesktop.org Desktop Menu Specification и состоит из трех основных наборов конфигураций и файлов данных:

 

Файлы меню (*.menu)

Файлы *.menu являются конфигурационными XML файлами, в которых определяется порядок, иерархия и объединение элементов меню и подменю.

Системные *.menu файлы расположены в /etc/xdg/menus/. Пользовательские *.menu файлы расположены в $HOME/.config/menus/ и они могут быть отредактированы для того, чтобы переопределить значения, заданные в системных *.menu файлах.

В частности, файл /etc/xdg/menus/applications.menu содержит структуру главного меню приложений.

Файлы описания каталога (*.directory)

Файлы *.directory содержат данные о меню, такие как имя, всплывающая подсказка и иконка, и расположены в /usr/share/desktop-directories/. Обратитесь к руководству GNOME Desktop System Administration Guide, в котором вы найдете дополнительную информацию о файлах описания каталога (directory entry).

Файлы описания рабочего стола (*.desktop)

Файлы *.desktop содержат данные о пунктах меню, таких как имя, выполняемая команда и иконка. Файлы описания рабочего стола также содержат ключевые слова, которые описывают размещение пунктов меню в иерархии. Системные файлы описания рабочего стола расположены в /usr/share/applications/. Обратитесь к руководству GNOME Desktop System Administration Guide, в котором вы найдете дополнительную информацию о файлах описания рабочего стола (desktop entry).

Пользовательские файлы располагаются в $HOME/.local/share/applications/ и могут быть использованы для добавления приложений в подменю "Открыть в программе (Open With) =>", которое появляется после нажатия на правую клавишу мыши на файле. Файл $HOME/.local/share/applications/mimeinfo.cache содержит информацию о MIME типах, связывающую $HOME/.local/share/applications/*.desktop приложения с типами файлов, указанными в *.desktop файлах.

  • 3.2. Удаление пунктов меню для конкретных пользователей
  • 3.3. Удаление подменю для конкретных пользователей
  • 3.4. Удаление пунктов меню для всех пользователей
  • 3.5. Удаление пунктов системного меню для всех пользователей

Перекрёстные ссылки книги для Глава 3. Редактирование и настройка меню

  • Глава 2. Настройка панели
  • Вверх
  • 3.2. Удаление пунктов меню для конкретных пользователей

Book navigation

  • Введение
  • Глава 1. Обзор настроек: система GConf
  • Глава 2. Настройка панели
  • Глава 3. Редактирование и настройка меню
    • 3.2. Удаление пунктов меню для конкретных пользователей
    • 3.3. Удаление подменю для конкретных пользователей
    • 3.4. Удаление пунктов меню для всех пользователей
    • 3.5. Удаление пунктов системного меню для всех пользователей
  • Глава 4. Блокирование рабочего стола: отключение функций рабочего стола GNOME
  • Глава 5. Удаленный доступ к рабочему столу

Последние материалы

  • Файловый менеджер Thunar
    20 hours 3 minutes ago
  • Эмулятор терминала Terminator
    5 days 22 hours ago
  • Приложение scanimage
    1 week 4 days ago
  • Утилита sensors
    2 weeks 1 day ago
  • Сканер Rkhunter
    3 weeks 2 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru