O atalho na área de trabalho para criar um novo atalho na área de trabalho não faz nada [duplicado]

52

É estranho que a criação de atalhos na área de trabalho seja atualmente tão primitiva.

Eu encontrei o seguinte: Criar atalho / launcher on Desktop no Ubuntu 12.04

Isso ajuda. No entanto, se há algo errado com o atalho, ele simplesmente não faz nada. Por exemplo, tentei criar um atalho para esta linha de comando para criar um atalho. Quando clico duas vezes, simplesmente não faz nada.

Este é o texto resultante do meu arquivo "Create Desktop Shortcut.desktop" na área de trabalho:

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_CA]=gnome-panel-launcher
Exec=/usr/bin/gnome-desktop-item-edit ~/Desktop/ --create-new
Name[en_CA]=Create Desktop Shortcut
Name=Create Desktop Shortcut
Icon=gnome-panel-launcher

Como eu disse, quando clico nele duas vezes, ou clico nele com o botão direito do mouse e seleciono Abrir, nada acontece. Existe um arquivo de log em que algo sobre isso seria gravado?

    
por David M. Karr 25.05.2012 / 18:20

8 respostas

79

Para criar atalhos na área de trabalho no Ubuntu, o pacote gnome-panel é necessário primeiro.

  1. Abra o Terminal. Para abrir o terminal, clique no inicial do Dash a partir do iniciador do Unity. E digite terminal no campo de pesquisa. E clique em Terminal.

  2. Digite o código abaixo no terminal e pressione Enter.

    sudo apt-get install --no-install-recommends gnome-panel
    
  3. Em seguida, digite abaixo o código no terminal e pressione Enter

    gnome-desktop-item-edit ~/Desktop/ --create-new
    
  4. A janela do criador de lançamentos aparecerá, digite o nome do aplicativo no campo de nome e digite o nome ou caminho do aplicativo ou navegue no campo de comando. E clique no botão OK.

    Exemplo: CinePaint

  5. Agora, verifique o atalho na sua área de trabalho.

  6. Se quiser que seu atalho apareça no painel do iniciador do Unity (o pop-out à esquerda), você pode arrastá-lo para lá da área de trabalho.

por Mitch 25.05.2012 / 20:34
26

A seguinte linha é o culpado:

Exec=/usr/bin/gnome-desktop-item-edit ~/Desktop/ --create-new

O caminho% user ~ do usuário não será expandido em um arquivo .desktop. Por favor, use o caminho completo para fazê-lo funcionar:

Exec=/usr/bin/gnome-desktop-item-edit /home/<user>/Desktop/ --create-new
    
por Takkat 25.05.2012 / 23:08
16

Achei extremamente simples criar atalhos (na sua área de trabalho ou em qualquer outro lugar) no Ubuntu 12.04:

  1. Clique com o botão direito no arquivo ou na pasta
  2. Clique em " Fazer link "
  3. Um link será criado (ícone de pasta com uma seta curvilínea)
  4. Recorte / copie e cole o link onde quiser

Eu vi que isso funciona também para executáveis / programas.

    
por Zorro 19.11.2012 / 03:56
4

Minha experiência com 12.04 a este respeito é totalmente estranha. Primeiro de tudo, quando eu "atualizei" de 10.04 para 12.04, a maioria dos ícones anteriores da área de trabalho sobreviveu à transição e funcionou. Os antigos ícones do Open Office estavam lá, mas não funcionaram porque os programas foram removidos durante a atualização.

Para alguns programas, como o da Calculadora, descubro que basta arrastar o ícone do Dash para a área de trabalho e funciona imediatamente. Para outros, como todos os programas do Libre Office, o item arrastado não funciona, mas dá uma mensagem de "link quebrado". Não há possibilidade de consertá-lo, porque quando você clica nele com o botão direito do mouse e observa as Propriedades, não é possível editar o campo de comando.

A sugestão de encontrar o aplicativo em / usr / share / applications e usar "Make link" nunca funcionou para mim porque "Make link" ficou cinza em todos os ícones que eu olhei. Arrastar ou copiar deste diretório também produziu mensagens de "link quebrado".

Como obter bons atalhos na área de trabalho para TODOS os programas instalados - atalhos que funcionam bem e parecem corretos - ainda é uma questão em aberto para mim.

Consegui obter ícones de trabalho para esses programas (a) anotando o "comando" encontrado clicando com o botão direito no ícone em / usr / share / applications e selecionando Properties, e (b) usando o gnome -descreve-item-editar programa em uma janela de terminal para criar o ícone e, em seguida, clicar com o botão direito sobre ele, selecionando Propriedades e editando o campo Comando para mostrar o comando anotado na etapa (a). Esse processo fornece um ícone de trabalho, mas não possui a imagem correta. Em vez disso, a imagem é sempre apenas o símbolo da pegada do Gnome.

    
por user129692 09.02.2013 / 07:46
3

A resposta mais simples é a seguinte: arraste o ícone do software para a área de trabalho, clique com o botão direito do mouse sobre ele e selecione a guia Propriedades Permissões → marque o Permitir Executar "(ou algo parecido) caixa de seleção. Voila.

    
por Jay 08.09.2012 / 03:26
2

Outro método é pesquisar o aplicativo no traço Unity e arrastá-lo para sua área de trabalho como atalho / iniciador. Você pode então modificar um existente clicando com o botão direito e modificando suas propriedades, ou editando o arquivo .desktop em um terminal, se preferir.

    
por itnet7 25.05.2012 / 20:43
0

Vamos supor que sua pasta de origem esteja no diretório '/ home / blah /' e você queira movê-la para o Desktop. Que tal você criar um link para a pasta * em '/ home / blah /' e, em seguida, arraste e solte o link para o seu desktop. O link é um atalho para a pasta.

  • você pode criar um link para uma pasta clicando com o botão direito do mouse e depois clicando em "Criar link" no Ubuntu 12.10 (e talvez também em versões mais antigas)
por DBS 02.04.2013 / 08:38
0

Se você não tiver um menu contextual para essa finalidade ( 12.04 não o tem por padrão) A melhor e mais fácil opção para mim é instalar o ubuntu-tweak :

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
ubuntu-tweak

No painel Administração → Personnal desta ferramenta, adicione o script Criar um novo lançador

Agora, ao clicar com o botão direito do mouse na área de trabalho, no submenu Scripts , você terá uma entrada: Criar um novo lançador

PS: Desculpe, não tenho certeza sobre as traduções, eu tenho em francês.

    
por COil 27.12.2013 / 12:33