Недавно, я установил исходное приложение программного обеспечения на своих 12.04 LTS, но оно не показывает на установленных приложениях (линза приложений). Это показывает на/usr/share/applications. Какие потребности быть сделанным так, чтобы значок Sources программного обеспечения появился на линзе приложения?Спасибо.
[Desktop Entry]
Name=Software Sources
GenericName=Software Sources
Comment=Configure the sources for installable software and updates
Exec=software-properties-gtk
Icon=software-properties
Terminal=false
NoDisplay=true
X-MultipleArgs=false
Type=Application
Categories=GNOME;GTK;Settings;X-GNOME-SystemSettings;
MimeType=text/x-apt-sources-list;
X-KDE-SubstituteUID=true
X-Ubuntu-Gettext-Domain=software-properties
Как объяснено здесь: http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#key-nodisplay (NoDisplay means "this application exists, but don't display it in the menus"
) NoDisplay
поле заставляет этот настольный ярлык не обнаруживаться в меню.
Это, конечно, было сделано сознательно разработчиками приложения. Однако, если Вы хотите видеть это приложение в меню, просто полностью удалите NoDiplay
поле:
[Desktop Entry]
Name=Software Sources
GenericName=Software Sources
Comment=Configure the sources for installable software and updates
Exec=software-properties-gtk
Icon=software-properties
Terminal=false
X-MultipleArgs=false
Type=Application
Categories=GNOME;GTK;Settings;X-GNOME-SystemSettings;
MimeType=text/x-apt-sources-list;
X-KDE-SubstituteUID=true
X-Ubuntu-Gettext-Domain=software-properties