Источник беспорядка относительно *.desktop файлов, см. снимок экрана ниже, несколько файлов почти точно того же самого размера и точно того же самого (модификация) дата, same-different?
Вот снимок экрана свойств, (кажется), то же для всех:
View > Visible columns...
также приводит к нигде обещанию...
Но, о чудо, в terminal
ls
команда показывает некоторые тайные различия:
Теперь я на самом деле только интересовался определением местоположения и идентификацией one-only (?) okular.desktop
файл, не все другие okularApplication_{xxxxxx}.desktop
файлы.
Как? И какова история других файлов?
Править
Скопированные файлы на рабочем столе к несистемной папке: Наутилус показывает больше информации... (который не помогает из /usr/share/applications/
)
.desktop
файлы являются простыми текстовыми файлами. Все, что необходимо сделать, взглянули на содержание для наблюдения различий между ними.
Насколько я могу сказать, они просто отличаются .desktop
файлы для различных форматов файлов это открывается okular
.
Я не уверен, что Вы на самом деле спрашиваете. Если Вы спрашиваете, как можно найти "Реальное" okular
файл на рабочем столе, это - то, которым это на самом деле называют okular.desktop
:
ls /usr/share/applications/kde4/okular.desktop
Для наблюдения различий можно работать diff
. Например:
diff okular.desktop okularApplication_dvi.desktop
Это покажет Вам, что различия находятся в основном в mimetypes и категориях KDE, связанных с каждым .desktop
файл. Это просто внутренние приемы, используемые настольной средой (KDE, например) для корректной классификации программ в его меню и ассоциациях файлов. Например, плоскость okular.desktop
категоризирован как
$ grep Categories okular.desktop
Categories=Qt;KDE;Graphics;Office;Viewer;
В то время как okularApplication_dvi.desktop
(который является okular
действие как .dvi
средство просмотра):
$ grep Categories okularApplication_dvi.desktop
Categories=Qt;KDE;Graphics;Viewer;
Обратите внимание, что это не категоризировано как Office
так как это - окуляр в его проявлении как dvi средство просмотра.
В основном это все внутренние детали, которые можно безопасно проигнорировать. Каждый раз, когда Вы хотите найти .desktop
файл для программы, просто ищите ProgramName.desktop
и проигнорируйте остальных.