Как редактировать меню Gnome / Unity без использования Alacarte?

Alacarte дает сбой каждый раз, когда я пытаюсь отредактировать подменю или переместить элемент из одного подменю в другое, и тогда мне придется стереть файлы application.menu или мой рабочий стол gnomeshell окажется бесполезным. Есть ли способ организовать мое главное меню и подкатегории приложений Unity Dash без использования Alacarte? У меня так много предметов установлено в неправильной категории, и я также хотел бы удалить тонну значков зомби.

19
задан 2 November 2012 в 15:18

4 ответа

GUI way

Возможно, вы захотите попробовать Menulibre , новую альтернативу Alacarte. Вы можете установить его с помощью:

sudo apt-get install menulibre

Ручной способ

Средства запуска приложений расположены в этих трех папках:

~/.local/share/applications

(ваш пользователь только)

/usr/local/share/applications
/usr/share/applications

(все пользователи)

Изменяя файлы .desktop, найденные в этих папках, вы можете редактировать пункты меню напрямую. Для внесения изменений в общедоступные папки потребуется root-доступ:

gksudo nautilus /usr/local/share/applications

Перетащите .desktop файлы в текстовый редактор, например gedit, для редактирования их содержимого. Если требуется root-доступ, используйте:

gksudo gedit

Удалите файлы, чтобы удалить соответствующие записи меню / тире.

Важное предупреждение : Изменения, внесенные в настройки по умолчанию - то есть для пользователей - файлы .desktop могут быть отменены при следующем обновлении системы.

0
ответ дан 2 November 2012 в 15:18

Старая альтернатива - установить gnome-panel и использовать приложение gnome-desktop-item-edit.

gnome-desktop-item-edit также имеет параметр --create-new, чтобы создавать новые пусковые установки.

0
ответ дан 2 November 2012 в 15:18

Другой альтернативный редактор меню - ezame , который я использовал и работает довольно хорошо. Вы можете установить его, выполнив следующее:

sudo add-apt-repository ppa:caldas-lopes/ppa
sudo apt-get update
sudo apt-get install ezame

Исходный код доступен на GitHub .

0
ответ дан 2 November 2012 в 15:18

Чтобы добавить ответ выше, файлы .desktop могут также находиться в

/usr/share/applications
.
0
ответ дан 2 November 2012 в 15:18

Другие вопросы по тегам:

Похожие вопросы: