Я хотел бы знать, в какой папке хранятся файлы .desktop Unity Launcher, так как их больше нет в /.gconf/desktop
, и мне нужно добавить собственное приложение на панель запуска (добавив его в /usr/share/applications
кажется не достаточно).
Где находятся файлы .desktop для Unity Launcher?
Глобально в
/usr/share/applications
Локально в
~/.local/share/applications
Если вы хотите добавить собственный модуль запуска, создайте его в [ 112], сделайте его исполняемым, перетащите его на панель запуска * и, наконец, закрепите его (щелкните правой кнопкой мыши по элементу панели запуска → Keep In Launcher ).
* Открытие его с помощью Наутилуса, похоже, не помогает.
Unity 2D ищет файлы .desktop в каталоге /usr/share/applications
. Это можно найти с помощью следующего в Терминале:
locate firefox.desktop
Для меня это сработало, добавив один из пусковых установок, который уже был там (например, gimp.desktop ), используя следуя в Терминале
gconf-editor
, добавить запись в список избранных в разделе desktop/unity-2d/launcher
.
Кроме глобально в /usr/share/applications
, локально в ~/.local/share/applications
, это также имеет в /usr/local/share/applications/
. Это имеет те же эффекты, что и во всем мире. Некоторые приложения предпочитают помещать свои файлы рабочего стола в эту папку.
Я сам нашел решение проблемы! Необходимо создать запись в алакарте. Чтобы настроить значок, вы должны снова вручную отредактировать значок из Alacarte.
cd ~/.local/share/applications
это 1-е место, куда заглянуть.
Примеры из моего каталога, которые я использовал для добавления быстрых списков:
~/.local/share/applications$ ls banshee.desktop gnome-terminal.desktop chromium-browser.desktop mimeapps.list firefox.desktop nautilus-home.desktop gedit.desktop ubuntu-software-center.desktop