Вопрос или проблема
В настройках я не вижу опции для редактирования. Как это можно сделать?
Обратите внимание, что это не дубликат Как редактировать меню панели приложений в Lubuntu?, так как он ссылается на древнюю версию Lubuntu, и вопрос, и ответ больше не актуальны
Попробуйте это:
sudo apt update
sudo apt install alacarte
alacarte
alacarte - Редактор меню freedesktop.org
alacarte - это графический редактор для меню freedesktop.org, которые используются многими окружениями рабочего стола.
Он также может редактировать и создавать файлы desktop приложений.
ОПЦИИ
alacarte не принимает никаких опций командной строки.
СРЕДА
XDG_CONFIG_DIRS
alacarte ищет в подкаталоге menus этих директорий файлы меню. Стандартное местоположение
для файлов меню - /etc/xdg/menus.
XDG_DATA_DIRS
alacarte ищет в подкаталоге applications этих директорий файлы desktop. Стандартное
местоположение для файлов desktop - /usr/share/applications.
XDG_CONFIG_HOME
Подкаталог menus этой директории - это место, где alacarte сохраняет измененные файлы меню. Стандартное
местоположение для измененных файлов меню - $HOME/.config/menus.
XDG_DATA_HOME
Подкаталог applications этой директории - это место, где alacarte сохраняет измененные и вновь созданные
файлы desktop. Стандартное местоположение для них - $HOME/.local/share/applications.
XDG_MENU_PREFIX
alacarte редактирует меню, определенные файлом $XDG_MENU_PREFIXapplications.menu. GNOME использует
файл меню gnome-applications.menu.
Или:
sudo apt update
sudo apt install menulibre
menulibre
menulibre - это простой в использовании редактор меню, соответствующий стандарту FreeDesktop.org. Все поля, указанные в спецификациях Desktop Entry и Menu от FreeDesktop.org, доступны для быстрого обновления. Кроме того, menulibre предоставляет редактор для действий запуска, используемых такими приложениями, как Unity и Plank.
menulibre [опции]
--version
показать номер версии программы и выйти
-h, --help
показать это сообщение о помощи и выйти
-v, --verbose
Показать сообщения отладки
-b, --headerbar
Использовать макет с заголовочной панелью (декорации на стороне клиента)
-t, --toolbar
Использовать макет с панелью инструментов (декорации на стороне сервера)
Ответ или решение
Изменение меню приложений в Lubuntu 24.04 может быть несколько сложной задачей, особенно для пользователей, которые привыкли к более простым способам настройки интерфейсов в других дистрибутивах Linux. В новой версии Lubuntu, основанной на среде рабочего стола LXQt, возможности изменения меню приложений через стандартные параметры системы отсутствуют напрямую в графическом интерфейсе. Однако, это можно сделать с помощью сторонних инструментов или прямо через файловую систему.
Теория:
В среде рабочего стола Linux меню приложений обычно строится на базе спецификаций freedesktop.org, которые задают стандарты для файлов конфигурации меню и ярлыков приложений. В рамках этих стандартов, файлы ярлыков приложений сохраняются с расширением .desktop
, и содержат информацию о приложении, такую как его название, описание, команду запуска, значок и так далее.
Эти файлы располагаются в определенных директориях в вашей файловой системе, таких как /usr/share/applications
для системных приложений или ~/.local/share/applications
для приложений, установленных конкретным пользователем.
Для редактирования меню приложений используются графические редакторы, которые способны изменять эти файлы и структуру самих меню в соответствии с вашими предпочтениями. В Lubuntu 24.04, рекомендуется использовать такие программы, как Alacarte или Menulibre.
Пример:
-
Alacarte – это один из популярных графических редакторов меню. Он позволяет легко добавлять, удалять или изменять ярлыки приложений. Alacarte прост в использовании, и его можно установить через командную строку.
Чтобы установить Alacarte, выполните следующие команды в терминале:
sudo apt update sudo apt install alacarte alacarte
Эта программа не имеет дополнительных опций командной строки, и позволяет вам редактировать меню напрямую, создавая или изменяя файлы
.desktop
в директориях, заданных переменными окружения, такими какXDG_CONFIG_HOME
. -
Menulibre – еще один инструмент, который обеспечивает более детализированный контроль над ярлыками и их свойствами, в соответствии с спецификациями FreeDesktop.org. Он также позволяет редактировать действия лаунчера, используемые в Unity или Plank.
Инструкция по установке Menulibre:
sudo apt update sudo apt install menulibre menulibre
Menulibre обладает некоторыми опциями командной строки, которые могут быть полезны, например,
--verbose
для отображения отладочных сообщений или--toolbar
для выбора типа декорации окна.
Применение:
После установки и запуска Alacarte или Menulibre, вы можете приступать к изменениям в меню приложений. Вот как можно управлять меню:
-
Добавление нового элемента: Вы можете добавить новый элемент, нажав соответствующую кнопку и введя все необходимые данные для нового приложения. Это может быть полезно, если вы хотите вручную включить скрипт или приложение, которое не было добавлено автоматически.
-
Изменение существующих элементов: Найдите приложение, которое вы хотите изменить, щелкните по нему, и вы сможете отредактировать его название, команду запуска или значок.
-
Удаление ненужных элементов: Вы можете удалить неиспользуемые или дублирующие записи, освобождая место в меню.
Эти инструменты обеспечивают user-friendly интерфейс для изменения меню, делая весь процесс интуитивно понятным. Учитывая, что тесно интегрированные взаимодействия в среде Lubuntu удобны для опытных пользователей Linux, такие утилиты как Alacarte и Menulibre значительно облегчают процесс настройки и персонализации пользовательского окружения.
В случае, если доступ к этим программам не удовлетворяет ваши требования, вы также можете вручную редактировать файлы .desktop
с помощью текстового редактора, но это более сложный вариант, требующий уверенного понимания структуры данных.
Эти инструменты обеспечивают средства для персонализации рабочего процесса, которая позволяет пользователям Lubuntu 24.04 улучшить свою продуктивность и комфорт работы.