Поиск по сайту:

MenuLibre – расширенный инструмент для редактирования ярлыков приложений в меню «Пуск».

Нужен инструмент для редактирования ваших приложений в меню «Пуск», главном меню или результатах поиска в обзоре Gnome? Попробуйте МенюЛибре!

В большинстве Linux все значки приложений, которые вы видите в меню «Пуск», панели запуска и на рабочем столе, обрабатываются файлами конфигурации .desktop. Редактируя файл, вы можете изменить значок и имя приложения, скрыть приложение, добавить пункт контекстного меню и выбрать, с какими типами файлов следует ассоциироваться.

Я писал о том, как настроить файл .desktop с помощью одной команды.

Для графических способов существует довольно много приложений, и вот 3 из них:

  • Арронакс – хорошо известен, но, похоже, не обновляется. Хотя, он все еще работает.
  • AppEditor – инструмент в стиле элементарной ОС для редактирования записей меню рабочего стола. Однако отсутствуют пакеты предварительной сборки.
  • MenuLibre — тот, который я собираюсь представить в этом уроке.

MenuLibre — это продвинутый инструмент, написанный на Python и наборе инструментов GTK3. С его помощью пользователь может начать с поиска или просмотра слева, чтобы выбрать приложение для редактирования, или нажать «+» в левом верхнем углу, чтобы создать новую запись меню для вашего приложения.

Он поддерживает все записи рабочего стола, установленные в вашей системе, включая Flatpak, Snap, собственный DEB/RPM и создание .desktop вручную. файлы в каталоге .local/share/applications.

Его легко использовать благодаря подсказкам! Просто наведите курсор мыши на любую кнопку или текст, которые вы не знаете, что они делают, и вы увидите более подробное описание в виде пустой белой всплывающей подсказки.

Кроме того, он включает в себя удобные кнопки сверху для отменить, повторить, отменить изменения, проверить панель запуска перед сохранением и кнопку «Удалить», если файл пренадлежит тебе. Как вы видите внизу, он также показывает полный путь к файлу, который вы сейчас редактируете.

Как установить MenuLibre в Ubuntu и других Linux

Инструмент доступен в системных репозиториях Ubuntu, Debian, Fedora, RHEL и Arch (AUR).

Для Ubuntu системный пакет хотя и немного устарел. Пользователи могут либо найти и установить его из программного обеспечения Ubuntu (или App Center), либо открыть терминал (Ctrl+Alt+T) и запустить команду:

sudo apt install menulibre

Для последней версии выберите Flatpak или Ubuntu PPA.

МенюLibre PPA

Для тех, кто предпочитает классический пакет .deb, я встроил самую последнюю версию в этот неофициальный PPA для Ubuntu 20.04, Ubuntu 22.04, Ubuntu 23.10 и Ubuntu 24.04.

1. Нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал, затем выполните команду, чтобы добавить PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/menulibre

Введите пароль пользователя, когда он спросит (без визуальной обратной связи), и нажмите Enter, чтобы продолжить.

2. Затем выполните команду для установки или обновления пакета:

sudo apt install menulibre

Пользователям Linux Mint необходимо сначала запустить sudo apt update, чтобы вручную обновить системный кэш.

Пакет MenuLibre Flatpak

ПРИМЕЧАНИЕ. Версия Flatpak, похоже, не поддерживает редактирование приложений Snap. По крайней мере, в моем тесте с версией 2.3.2.

Этот инструмент также доступен для установки в виде универсального пакета Flatpak, который работает в «песочнице» для большинства Linux.

Linux Mint 21 и Fedora 38/39 (с включенным сторонним репозиторием) могут напрямую искать и устанавливать пакет либо из диспетчера программного обеспечения, либо из программного обеспечения GNOME.

В то время как пользователям Ubuntu необходимо выполнять приведенные ниже команды одну за другой, чтобы получить версию Flatpak:

  • Сначала запустите команду, чтобы включить поддержку Flatpak:

    sudo apt install flatpak

  • Затем установите инструмент как Flatpak:

    flatpak install https://dl.flathub.org/repo/appstream/org.bluesabre.MenuLibre.flatpakref

По завершении запустите приложение либо из меню «Пуск», либо из обзора Gnome, в зависимости от среды вашего рабочего стола.

Удалить MenuLibre

Зависит от того, как вы установили инструмент, откройте терминал (Ctrl+Alt+T) и выполните команду:

  • Удалите установленный пакет из PPA или системного репозитория:

    sudo apt remove --autoremove menulibre

    И удалите PPA, если он добавлен, с помощью команды:

    sudo add-apt-repository --remove ppa:ubuntuhandbook1/menulibre
  • Для пакета Flatpak выполните команду, чтобы удалить его:

    flatpak uninstall --delete-data org.bluesabre.MenuLibre

    Также запустите flatpak uninstall --unused, чтобы удалить ненужные библиотеки времени выполнения и освободить место на диске.

Статьи по данной тематике