Nas versões anteriores, era fácil criar um iniciador na minha área de trabalho. Tudo o que eu precisava fazer era clicar com o botão direito do mouse na minha área de trabalho e selecionar a opção "criar lançador".
Como posso criar esses lançadores agora?
Respostas:
A antiga caixa de diálogo da GUI ainda estará disponível se você ainda desejar usar isso:
Usando o tipo ALT+F2
Isso iniciará o antigo diálogo da GUI e criará um iniciador em sua área de trabalho:
Pré-requisitos
gnome-desktop-item-edit
é instalado automaticamente se você instalou o gnome-shell / gnome-fallback. Também é instalado automaticamente se você tiver instalado anteriormentegnome-tweak-tool
.Como alternativa, você pode instalar o painel gnome antigo sem grande parte do volume:
Posteriormente, você pode mover o
MyLauncher.Desktop
arquivo de~/Desktop
para~/.local/share/applications/
para que ele apareça em todos os painéis de aplicativos ou/usr/local/share/applications
para disponibilizá-lo para todos os usuários (obrigado ao comentário de @ JonBently).fonte
gnome-desktop-item-edit --create-new ~/Desktop
na seção de comando trabalho para fazer isso, então você teria um ícone na área de trabalho para criar lançadores.~/.local/share/applications/
- então eles aparecem no painel.Você pode fazer isso manualmente. Crie um novo arquivo de texto chamado something.desktop e escreva aqui:
Não esqueça de tornar o arquivo executável (
chmod +x something.desktop
).fonte
Existe uma maneira mais legal:
Arronax
Foto original tirada no iloveubuntu.net que atualmente está inacessível
Para instalar, digite abrir um terminal com Ctrl+ Alt+ Te escreva:
Isso é mais interessante porque possui arrastar e soltar e mais funções com uma GUI .
Mais sobre a Arronax em ubuntugeek.com .
fonte
Não funciona mais na versão mais recente, os ícones da área de trabalho foram completamente removidos.
Esta é uma solução para recuperá-lo no menu do botão direito No Gnome e Unity,
1- Instale o gnome-tweak-tool , se você ainda não o possui, Na pasta de terminal
2- Em seguida, digite o seguinte para iniciá-lo
Ou use o atalho de tecla Alt+ F2digite
gnome-tweak-tool
e clique em "Executar"3- Navegue até a guia "Área de trabalho" à esquerda na foto - e ative
"O gerenciador de arquivos lida com a área de trabalho"
4- Fonte desta parte: 1 Agora vamos criar um script para colocar no menu do botão direito -
Abra
gedit
por terminal ou Alt+ F2, cole o códigocoloque apenas isso no novo documento de texto e salve-o como "Criar novo iniciador". Nenhuma extensão é necessária (talvez seja necessário usar .sh como extensão ex "Criar novo iniciador.sh", se você não conseguir executá-lo no diretório Próxima Etapa).
5- Agora precisamos tornar o arquivo executável. Clique com o botão direito do mouse no arquivo, vá para> Propriedades> clique na guia Permissões> procure por "Executar" e marque "Permitir a execução do arquivo como programa" e feche.
6- Abra o navegador de arquivos, vá em> Exibir> Mostrar arquivos ocultos, navegue até a pasta pessoal e coloque o arquivo
~/.gnome2/nautilus-scripts
. Mostrado abaixo -7- Agora, temos Criar novo iniciador no menu do botão direito! Clique com o botão direito na área de trabalho e vá para> Scripts> Criar novo iniciador. Em seguida, preencha as informações de comando do aplicativo que você deseja,
mostrado abaixo:
Se você esquecer qual é o comando de inicialização do aplicativo, clique em "Procurar" e navegue para Sistema de arquivos> usr> bin, que é / usr / bin, esses são os aplicativos em seu sistema. A maioria deve encontrar o ícone automaticamente depois de clicar em "Abrir", embora eles não apareçam antes.
Se ele não mostrar o ícone quando você voltar para a caixa "Criar iniciador", você pode arrastar um ícone localizando-o em / usr / share / icons. Existem ícones padrão nas várias pastas de temas ou ícones específicos no
/usr/share/icons/hicolor/scalable/apps
ou/usr/share/icons/hicolor/48x48/apps
, ou , se desejar colocar um ícone posteriormente, clique com o botão direito do mouse em> propriedades para arrastar e soltar o ícone.(Esta parte apenas para o gnome, alt+ f2é diferente na unidade). Outra maneira de listar aplicativos conhecidos é pressionar Alt+ F2e clicar no aplicativo em "Mostrar lista de aplicativos conhecidos". Em seguida, você pode copiar o texto de comando do programa para colar para
Criar Nova Launcher.
Tudo isso tornará extremamente mais fácil criar lançadores personalizados e, uma vez configurados, você poderá fazê-los sem o terminal.
fonte
Crie o arquivo .desktop em / usr / share / applications /
Cole o seguinte texto
Dê ao nome o nome que você deseja.
Quanto ao Icon e Exec , use um caminho completo ou um nome de "sistema". Por exemplo, o ícone do player de vídeo VLC é /usr/share/icons/hicolor/48x48/apps/vlc.png ou simplesmente vlc (sem a extensão .png).
Para categorias , consulte a lista de padrões XDG .
fonte
applications
em/usr/share/
? Como isso pode ser possível?Uma maneira mais fácil de criar um iniciador para um programa:
Se você encontrar o programa em seu painel, basta clicar e arrastar o ícone do programa em seu painel para a área de trabalho ou para qualquer outro lugar que você desejar. :)
fonte
Em 14.04 / 15.10 / 16.04 /17.04 / 17.10 Para criar um atalho na área de trabalho para um aplicativo existente : a solução mais simples (não encontrada nas outras respostas até onde eu vejo) é copiar o arquivo da área de trabalho do aplicativo na área de trabalho: vá para
/usr/share/applications,
o botão direito do mouse no arquivo da área de trabalho do aplicativo>copy
, vá para a área de trabalho e clique com o botão direito do mouse>paste
. Não se esqueça de torná-lo executável , o ícone correto aparecerá depois que você o executável.Simplesmente arraste e solte o ícone do Dash na área de trabalho para que não funcione no 14.04.
fonte
xdg-desktop-icon install /usr/share/applications/google-chrome.desktop
Paste
RMB no meu Gnome 3.28.1Crie um arquivo chamado
something.desktop
, abra-o no gedit e digite:Coloque isso
/usr/share/applications
e, quando você executá-lo, clique com o botão direito do mouse no aplicativo no Unity Launcher e marque " Manter no iniciador " (se você quiser no Unity Launcher), ou apenas coloque-o na área de trabalho, se quiser um iniciador de desktop.Coloque esse arquivo
~/.local/share/applications
se você deseja aplicá-lo ao seu usuário.Jurriaan criou um aplicativo python gráfico para fazer tudo isso para você. Ele pode ser baixado aqui: http://jurschreuder.nl/UnityLaunchCreator.tar.gz
fonte
Como criar um atalho da área de trabalho E uma opção de ícone do Unity Dash ("menu iniciar") usando um arquivo .desktop e dois links simbólicos
Neste exemplo, criaremos um iniciador para o Arduino v1.8.5. Os executáveis foram previamente extraídos para esta pasta: "~ / Downloads / Install_Files / Arduino / arduino-1.8.5". O principal arquivo executável para iniciar o aplicativo está armazenado em "~ / Downloads / Install_Files / Arduino / arduino-1.8.5 / arduino".
Siga meu exemplo abaixo, atualizando todas as etapas conforme necessário para seu aplicativo, incluindo a modificação do conteúdo do arquivo .desktop conforme necessário.
Minha estratégia será criar um único arquivo .desktop para atuar como o iniciador "mestre" do programa; em seguida, criaremos dois links simbólicos (links simbólicos) para esse arquivo para permitir o lançamento do programa (1) através de um ícone no sua área de trabalho e (2) usando o menu de pesquisa do iniciador do aplicativo Unity.
Q: Por que fazer desta maneira?
R: Bem, ele permite que você apenas precise editar um único arquivo .desktop para fazer alterações nos atalhos nos dois lugares ao mesmo tempo.
P: Por que não fazer apenas o arquivo .desktop diretamente na área de trabalho e criar um link simbólico único para o iniciador de aplicativos Unity?
R: porque dessa maneira o arquivo .desktop fica em uma pasta diferente, onde você e seus filhos não o excluirão acidentalmente da área de trabalho, para que você não seja modificado ou excluído acidentalmente.
PASSOS:
1. Crie um iniciador (arquivo .desktop), usando um editor de texto de sua escolha, editando-o conforme necessário. Armazene-o em "~ / Desktop_launchers / Arduino_1_8_5.desktop".
Aqui estão os comandos, comigo usando o editor de texto da GUI "leafpad":
Copie e cole o seguinte no arquivo "Arduino_1_8_5.desktop" que você acabou de criar.
Exec
caminhos com espaços, você deve usar aspas simples ('
) ao redor do nome do caminho abaixo; caso contrário, você receberá um "erro ao iniciar o aplicativo" ao clicar no link de execução.Icon
caminho, no entanto, mesmo se houver espaços no caminho , você não deve usar aspas simples ao redor do caminho, caso contrário o ícone não será exibido corretamente no link.Arduino_1_8_5.desktop
conteúdo do arquivo:Salvar e sair.
2. Torne executável.
Nota: este passo é importante! Você deve fazer isso ANTES de criar o link simbólico na próxima etapa abaixo, caso contrário, o link simbólico que você está prestes a criar não funcionará corretamente como um atalho para iniciar o programa a partir da área de trabalho.
3. Crie um link simbólico para o iniciador .desktop acima na área de trabalho para que você possa iniciá-lo a partir daí:
Formato do comando: "ln -s / caminho / para / arquivo / caminho / para / symlink_to_make"
Observe que encerrar seu link simbólico com ".desktop" é obrigatório ou não será exibido ou funcionará corretamente como um atalho na área de trabalho.
4. Faça um link simbólico para ele no menu Aplicativos do Unity, para que você possa iniciá-lo também:
Notas:
5. Feito!
rm ~/Desktop/Arduino_1_8_5.desktop
sudo rm /usr/share/applications/Arduino_1_8_5.desktop
Imagens:
Minha área de trabalho com o atalho recém-criado:
O menu do Unity Launcher com o atalho recém-criado:
Leitura adicional:
Para obter conhecimentos adicionais e técnicas alternativas, consulte a documentação oficial do Ubuntu em "UnityLaunchersAndDesktopFiles" aqui: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles
fonte
Considerando a resposta anterior de Scaine, a
gnome-panel
maneira como as dependências são instaladas, mas no fundo das coisas - não precisamos delas, precisamos apenas criar.desktop
arquivos. Portanto, coloquei um pequeno script que faz exatamente isso, da maneira gráfica, criando um.desktop
arquivo nomeado na~/Desktop
pasta, prontamente disponível para uso e fixando no iniciador do Unity. Não é o melhor script aqui, mas faz o trabalho.Isso pode ser salvo como um arquivo nomeado
makeLauncher.sh
, altere as permissões de Clique com o Botão Direito -> Propriedades -> Permissões -> Permitir a execução do arquivo como programa, e está pronto para ser usado.E aqui está como fica
Nota lateral : infelizmente, o campo de formulário do zenity não possui uma caixa de seleção para um widget de formulários, portanto, a opção verdadeiro / falso para o aplicativo Terminal deve ser digitada. Estou pensando em reescrever este script no PyQt.
fonte
FILE = home"/Desktop/"$1".desktop"
, ondehome
é definido como variável para oawk
comando em-v home="$HOME"
parte. O que você pode fazer é remover todas as referênciasFILE
doawk
comando e redirecionar o próprio comando para um nome de arquivo específico que você deseja criar> somefile.desktop
. Não é muito difícil, basta reescrever essa parte específica. Por favor, lembre-me em alguns dias. Vou tentar atualizar esta resposta amanhã, mas posso esquecer.gnome-desktop-item-edit
) )) mas acho que o seu pode ser melhor.esteja ciente desta página da wiki que criei, porque notei que as perguntas sobre lançadores de desktop e unidade são muito frequentes :) https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles
fonte
Isso pode ser facilmente alcançado usando
nautilus-action
&gnome-desktop-item-edit
.PASSOS:
Instale o nautilus-action executando o seguinte comando no terminal:
Inicie o Nautilus-Actions e crie uma nova ação.
Na guia Ação, marque a opção " Exibir item no menu de contexto do local " e, em Rótulo de contexto , digite: Criar Lançador.
Abra agora a guia Comando e insira os seguintes detalhes:
Rótulo:
Create Launcher
Caminho:
gnome-desktop-item-edit
Parâmetros:
--create-new %f
Diretório de trabalho:
Click Browse and select your Desktop folder.
Deixe o restante das guias como estão. Salve agora seu comando e saia:
Reinicie o Nautilus:
Você pode adicionar atalhos no menu de contexto, selecionando Criar Iniciador
O atalho é adicionado ao diretório atual em que você clica com o botão direito do mouse
FEITO!
fonte
$ sudo apt-get install nautilus-actions Reading package lists... Done Building dependency tree Reading state information... Done Package nautilus-actions is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'nautilus-actions' has no installation candidate
nautilus-action
foi substituído porfilemanger-actions
. Mas não está no repositório, use ppa no relatório de bug: bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1768597Instale "Create Launcher" no Ubuntu Software Center. Você pode pesquisar esse nome para encontrá-lo lá. Veja também: Link - diretório de aplicativos do Ubuntu
fonte
Percebi que o gnome-panel e o gnome-tweak-tool precisam de muitas dependências, mesmo com
--no-recommends
.O método que usei até agora é escolher um ícone arbitrário no Dash, como o Firefox, e arrastá-lo para a área de trabalho. Você não pode arrastar um ícone do Iniciador, ele não permite. Portanto, deve ser o Dash, então pressione a tecla Super (ou Windows) no teclado para iniciar o Dash, verifique se ele não está em tela cheia (alterne-o com o botão no canto superior esquerdo) e arraste qualquer ícone para sua área de trabalho.
Em seguida, clique com o botão direito do mouse no novo ícone da área de trabalho e altere o caminho, a descrição, o ícone (e comente, se quiser). Em seguida, arraste esse novo iniciador para algum lugar como
/home/yourname/Misc/Apps
e, finalmente, arraste-o para o Iniciador.Nota: Se você arrastar o arquivo da área de trabalho para o Launcher diretamente e excluir o arquivo da área de trabalho, a entrada do Launcher deixará de funcionar, mesmo que pareça boa. Suponho que ele cria algum tipo de atalho para o original que você acabou de excluir.
fonte
Eu desenvolvi um pequeno programa de linha de comando para criação de lançadores. Exemplo:
Ele criará uma entrada correspondente na área de trabalho dentro
~/.local/share/applications
:Você pode movê-lo para a área de trabalho da seguinte maneira:
Alternativas mais poderosas são Alacarte e MenuLibre (elas têm mais funções e uma interface gráfica do usuário).
fonte
Esses lançadores têm um problema: você não pode usá-los no navegador da web, por exemplo, para anexar arquivos a mensagens de email ou fazer upload de arquivos para sites como http://2shared.com/
Existe uma solução fácil:
ln -s /destination/directory ~/Desktop/nameofshortcut
por exemplo:
ln -s /data/music ~/Desktop/good_music
Dessa forma, um ícone aparece na área de trabalho, com a imagem de uma pasta com uma seta abaixo dela, que representa um atalho, em vez da mola ou do foguete dos lançadores.
fonte
No 14.04 , você pode clicar com o botão direito do mouse no executável e escolher
Make Link
, e pode arrastar e soltar esse link na área de trabalho.Para anexar este programa ao seu iniciador, basta iniciar o programa e, enquanto estiver em execução, clique com o botão direito do mouse no ícone na barra do iniciador e escolha
Lock to Launcher
.Nota: adicionar programas à barra do iniciador dessa maneira não funciona com aplicativos WINE, no entanto, você ainda pode adicionar aplicativos WINE à área de trabalho dessa maneira.
fonte
(*) Você receberá um erro se apenas tentar arrastar / soltar com o Nautilus como um usuário de nível normal. Foi esse erro que me fez descobrir as seis etapas listadas aqui. É outro exemplo de "fracasso", sendo um passo no caminho para o sucesso.
fonte