Почему у нас есть файлы .desktop?

Интересно, почему у нас есть файлы .desktop, я скачал тривиальное изображение .jpg из Интернета (да, я новичок, в настоящее время изучаю командную строку), и увидел, что когда я перечислял файл, я увидел .desktop расширение, даже если я перенесу этот файл в документы и т. д.

Насколько они необходимы? Какую функциональность они составляют? Как их убрать?

2
задан 19 October 2015 в 16:31

3 ответа

Главная функция - прямой короткий путь

Поэтому, если Вы хотите иметь применение и в меню и на Вашем рабочем столе, you’ll должен поместить .desktop, файл

Как @blade19899 прокомментировал .desktop, файлы - Пусковые установки Проножки.

Для местоположения .desktop файлы относятся здесь

, относятся здесь

0
ответ дан 20 October 2015 в 02:31
  • 1
    Это работало отлично для обновления на месте от значения по умолчанию 3,0 версий, доступных в стандарте repo к версии 4.0 в Ubuntu 16.04. Спасибо – jamescampbell 30 December 2017 в 07:32

.desktop у файлов есть две функции:

  1. Они сообщают интерфейсу компьютера, как файл должен быть обработан интерфейсом компьютера относительно размещения меню, показа, экологических переменных, и подобный. Они расположены в /usr/share/applications/.

  2. Они обеспечивают прямые короткие пути на рабочем столе.

Хоуп это помогло Вам :)

0
ответ дан 20 October 2015 в 02:31

.desktop файлы очень важны. Когда Вы ищете Рывок к программам или щелкаете по программе в Пусковой установке в стороне, Вы используете .desktop файл.

В Ubuntu, большинство программ может быть начато с командой от терминала - например, Firefox может быть открыт с командой firefox в терминале, и Хром google-chrome.

А .desktop пусковая установка делает это для Вас. Когда Вы щелкаете, это управляет командой - таким образом, Вы не должны взаимодействовать с терминалом вообще.

Это - основное .desktop файл. # знаки - комментарии, что я добавил.

[Desktop Entry]    # Tell the computer what file this is (a launcher)
 Encoding=UTF-8
 Version=1.0
 Type=Application  # Specifies what to do when clicked (there is also Link and Directory).
 Terminal=false    # Whether to open a terminal and run the command, or just run without
 Exec=firefox      # The command to run
 Name=Firefox      # A name to display
 Icon=/usr/share/icons/firefox.png  # Location of the icon

Эти файлы явно важны - и Вы можете создать их сами, чтобы управлять таможенными командами.

Вы можете поместить один из этих файлов (от /usr/share/applications) на «Рабочий стол» и затем использовать это, чтобы начать программу. Это походит на то, что Вы сделали было следующим:

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

    firefox.desktop
    trivial.jpg
    My Document.odt
    

    , Что .desktop файл не связан с загрузкой.

  3. Перемещение .jpg понятно ничего не делает - файлы не связаны. Если Вы отправляете скриншот своего Рабочего стола и также продукции команды ls Desktop, мы можем взглянуть и сравнить два.

    Примечание, что название .desktop файл, когда Вы смотрите с терминалом, может полностью отличаться от показанного названия .desktop пусковая установка. Например, расширения Google Chrome покажут своим именем, например, «Хромовый Удаленный рабочий стол», но имя файла будет gbchcmhmhahfdphkhkmpfmihenigjmpp.desktop. Это могло происходить здесь - странное спасенное имя, которое, кажется, не связывается с пусковой установкой, которую Вы признали бы.

0
ответ дан 20 October 2015 в 02:31
  • 1
    @PrimeTimeTran я думаю, что он имеет в виду повторно выполненные шаги 1, 4 и 5 шага 7:3, не полной процедуры. – muru 9 March 2018 в 21:03

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

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