Alacarte дает сбой каждый раз, когда я пытаюсь отредактировать подменю или переместить элемент из одного подменю в другое, и тогда мне придется стереть файлы application.menu или мой рабочий стол gnomeshell будет бесполезным. Есть ли способ организовать мое главное меню и подкатегории приложений Unity Dash без использования Alacarte? У меня так много предметов установлено в неправильной категории, и я также хотел бы удалить тонну значков зомби.
unity
gnome
unity-dash
Vagrant232
источник
источник
Ответы:
GUI способ
Возможно, вы захотите попробовать Menulibre , новую альтернативу Alacarte. Вы можете установить его через:
Ручной способ
Панели запуска приложений расположены в этих трех папках:
(только ваш пользователь)
(все пользователи)
Изменяя
.desktop
файлы, найденные в этих папках, вы можете редактировать пункты меню напрямую. Изменения в общедоступных папках потребуют root-доступа:Перетащите
.desktop
файлы в текстовый редактор, например, gedit, чтобы редактировать их содержимое. Если требуется root-доступ, используйте:Удалите файлы, чтобы удалить соответствующие им записи меню / тире.
Важное предупреждение : Изменения, внесенные в настройки по умолчанию - то есть для пользователей -
.desktop
файлы могут быть отменены при следующем обновлении системы.источник
/usr/share/applications
./usr/local/share/applications
обычно содержит только те программы запуска, которые вы устанавливаете из исходного кода. Кроме того, вы можете редактировать панель запуска из одной из этих двух папок как обычный пользователь: скопируйте~/.local/share/applications
панель запуска и отредактируйте эту копию (это то, что делают alacarte и menulibre). Только вы увидите этот модифицированный лаунчер.Чтобы добавить ответ выше, файлы .desktop могут также находиться в
источник
Старая альтернатива - установить gnome-panel и использовать приложение gnome-desktop-item-edit.
gnome-desktop-item-edit
также имеет параметр--create-new
для создания новых пусковых установок.источник
Другой альтернативный редактор меню - ezame, который я использовал и работает довольно хорошо. Вы можете установить его, выполнив следующее:
Исходный код доступен на GitHub .
источник