.desktop
arquivos são muito importantes. Quando você pesquisa os programas do Dash ou clica em um programa no Iniciador ao lado, está usando um arquivo .desktop
.
No Ubuntu, a maioria dos programas pode ser iniciada com um comando do terminal - por exemplo, o Firefox pode ser aberto com o comando firefox
no terminal, e o Chrome é google-chrome
.
Um lançador .desktop
faz isso por você. Quando você clica, ele executa o comando - assim você não precisa interagir com o terminal.
Este é um arquivo básico .desktop
. Os sinais #
são comentários que eu adicionei.
[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
Esses arquivos são claramente importantes - e você mesmo pode criá-los para executar comandos personalizados.
Você pode colocar um desses arquivos (de /usr/share/applications
) no "Desktop" e usá-lo para iniciar o programa. Parece que o que você fez foi o seguinte:
- Já existe um arquivo .desktop, não relacionado ao download a seguir.
-
Você faz o download de um arquivo - e, em seguida, lista os arquivos e vê algo parecido com isto:
firefox.desktop trivial.jpg My Document.odt
Esse arquivo
.desktop
não está relacionado ao download. -
Mover o
.jpg
compreensivelmente não faz nada - os arquivos não estão relacionados. Se você postar uma captura de tela do seu Desktop e também a saída do comandols Desktop
, podemos dar uma olhada e comparar os dois.Observe que o nome do arquivo
.desktop
quando você olha com o terminal pode ser completamente diferente do nome exibido do.desktop
launcher. Por exemplo, as extensões do Google Chrome serão exibidas como seu nome, por exemplo, "Área de trabalho remota do Google Chrome", mas o nome do arquivo serágbchcmhmhahfdphkhkmpfmihenigjmpp.desktop
. Isso pode estar acontecendo aqui - um nome salvo estranho que não parece vincular ao lançador que você reconheceria.