Como posso editar / criar novos itens do iniciador no Unity manualmente?

450

O Unity permitirá criar ícones personalizados do iniciador a partir de .desktoparquivos ou através do sistema de edição de menus? No momento, o iniciador não oferece a opção de "manter o iniciador" em todos os programas.

Para alguns programas que uso, preciso criar .desktoparquivos ou lançadores personalizados .

Por exemplo, as compilações diárias do liquidificador geralmente são apenas pastas com um executável.

No Gnome básico ou no KDE, posso criar uma nova entrada de menu com o sistema de edição de menus. Em seguida, também posso adicioná-lo ao Docky no menu ou arrastando um .desktoparquivo para ele. O Unity Launcher não suporta arrastar e soltar, então isso não é um bug ou qualquer coisa, mas quando abro um .desktoparquivo, ele tem resultados imprevisíveis. Na maioria das vezes, não terá "manter o iniciador". Às vezes, ele terá um item fixável sem o .desktopícone do e, se eu fixar o item no iniciador, ele não retornará ao programa depois de fechá-lo. Eu também consegui trabalhar com um .desktoparquivo celtx.

Ike
fonte
3
Se o seu Ubuntu tiver um código de idioma que não seja o inglês, o ícone personalizado pode não funcionar no Unity Dash (mas funciona perfeitamente na área de trabalho). Antes de arrastar e soltar para o Unity Dash, edite seu arquivo da área de trabalho (por exemplo, com gedit) e remova a linha com o ícone localizado, no meu caso, Icon[sv_SE]=gnome-panel-launchere deixe a outra linha "Icon =".
Anatoly Mironov
7
É ridículo o quão difícil é criar um atalho para um aplicativo. Se o Windows pode fazer é tão fácil, por que o Ubuntu não pode?
Dan Dascalescu 15/08/2015
Dê uma olhada no Xubuntu : O Xfce tem um suporte muito elegante para isso através do editor de menus . Os lançadores podem ser adicionados posteriormente à área de trabalho através de um menu de contexto.
魔大农

Respostas:

215

Para 11.04 e versões anteriores:

O Unity suporta lançadores personalizados a partir de arquivos .desktop. Para criar um iniciador personalizado a partir de um .desktoparquivo, você precisa criar um *.desktoparquivo para o seu programa.

gedit ~/.local/share/applications/name.desktop

O .desktoparquivo deve se parecer com isso:

[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

No gerenciador de arquivos, abra sua pasta pessoal e navegue até: (Pode ser necessário pressionar ctrl+hpara mostrar os arquivos ocultos para ver o .gconfdiretório.)

.gconf-> desktop-> unity-> launcher -> favourites

você verá várias pastas começando com " app-". você precisa criar uma pasta para o seu programa. Use o mesmo nome.desktop em que você usou /usr/share/applications. Entre em uma das pastas e procure algo que já esteja no dock, copie o arquivo xml e cole-o na sua nova pasta. Abra-o com o seu editor de texto e altere o nome do *.desktoppara o seu nome.desktop .

Abra o gconf-editor (você pode abrir o gconf executando o comando gconf-editorno Terminal) e vá para:

desktop-> unity-> launcher -> favorites

Clique duas vezes na lista à direita e adicione seu name.desktop.

Saia e entre novamente e você verá o seu iniciador. (obrigado kerry_s nos Fóruns do Ubuntu por ajudar com esta resposta)

O Unity também possui um recurso chamado Lentes. Por padrão, você tem dois no Unity: Aplicativos e Arquivos. No futuro, você poderá instalar e criar muito mais. Há algumas informações sobre isso no wiki do Ubuntu: https://wiki.ubuntu.com/Unity/Lenses

duanedesign
fonte
22
Não aparece mais (no 11.04) o caminho "desktop-> unidade-> iniciador -> favoritos" no editor do gconf.
Krumpelstiltskin #
2
A resposta abaixo do Bazon tem uma maneira que funciona para 11.04 e é muito mais fácil.
Lode
3
Isso não parece trabalhar mais em 14,04
rubo77
funciona bem para criar um em 14.10
mchid 26/12/14
Trabalhe para mim no Ubuntu 18.04. Obrigado
Paulo Henrique
271

Atualizado: 2015-Dez

Para Ubuntu 15.10 ou 14.04 LTS (11.10 ou posterior, com Unity (3D))

NOTA: Isso pode substituir a função de um ícone existente ou (uma vez criado) pode ser pesquisado (no ícone Dash) para adicionar à barra de botões atual.

Primeiro, faça sua PRÓPRIA cópia de qualquer um dos arquivos .desktop que você deseja modificar. É MUITO MAIS SEGURO, e você sempre pode excluir e começar de novo.

(liste todos os arquivos)

ls /usr/share/applications/*.desktop

Exemplo: Mozilla Firefox , firefox.desktop

(faça isso uma vez ou após excluir qualquer tentativa com falha)

cp /usr/share/applications/firefox.desktop ~/.local/share/applications

Altere cuidadosamente qualquer texto ou adicione opções adicionais.

(edite o arquivo)

gedit ~/.local/share/applications/firefox.desktop &

Nota: O e comercial '&' libera a linha de comando imediatamente.


Meu próprio arquivo ' firefox.desktop ':

Mozilla Firefox

[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Name[es]=Navegador web Firefox
Name[fr]=Navigateur Web Firefox
Name[it]=Firefox Browser Web
Name[nl]=Firefox webbrowser
Comment=Browse the World Wide Web
Comment[de]=Im Internet surfen
Comment[es]=Navegue por la web
Comment[fr]=Naviguer sur le Web
Comment[it]=Esplora il web
Comment[nl]=Verken het internet
GenericName=Web Browser
GenericName[es]=Navegador web
GenericName[fr]=Navigateur Web
GenericName[it]=Browser web
GenericName[nl]=Webbrowser
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen
Keywords[es]=Explorador;Internet;WWW
Keywords[fr]=Internet;WWW;Browser;Web;Explorer;Fureteur;Surfer;Navigateur
Keywords[it]=Internet;WWW;Browser;Web;Navigatore
Keywords[nl]=Internet;WWW;Browser;Web;Explorer;Verkenner;Website;Surfen;Online 
Exec=firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=NewWindow;NewPrivateWindow;NewSafeMode;ProfileManager;

[Desktop Action NewWindow]
Name=Open a New Window
Name[de]=Ein neues Fenster öffnen
Name[es]=Abrir una ventana nueva
Name[fr]=Ouvrir une nouvelle fenêtre
Name[it]=Apri una nuova finestra
Name[nl]=Nieuw venster openen
Exec=firefox -new-window
OnlyShowIn=Unity;

[Desktop Action NewPrivateWindow]
Name=Open a New Private Window
Name[de]=Ein neues privates Fenster öffnen
Name[es]=Abrir una ventana privada nueva
Name[fr]=Ouvrir une nouvelle fenêtre de navigation privée
Name[it]=Apri una nuova finestra anonima
Exec=firefox --private-window
OnlyShowIn=Unity;

[Desktop Action NewSafeMode]
Name=Open in Safe Mode
Exec=firefox --safe-mode
OnlyShowIn=Unity;

[Desktop Action ProfileManager]
Name=Open Profile Manager
Exec=firefox --ProfileManager
OnlyShowIn=Unity;

Meu próprio arquivo ' libreoffice-startcenter.desktop ':

LibreOffice

[Desktop Entry]
Version=1.0
Terminal=false
Icon=libreoffice-main
Type=Application
Categories=Office;
Exec=libreoffice %U
# MimeType=application/vnd.openofficeorg.extension;
MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.oasis.opendocument.text-master;application/vnd.sun.xml.writer;application/vnd.sun.xml.writer.template;application/vnd.sun.xml.writer.global;application/vnd.stardivision.writer;application/msword;application/vnd.ms-word;application/x-doc;application/rtf;text/rtf;application/vnd.wordperfect;application/wordperfect;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.ms-word.document.macroenabled.12;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-word.template.macroenabled.12;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/vnd.stardivision.calc;application/vnd.stardivision.chart;application/msexcel;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroenabled.12;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-excel.template.macroenabled.12;application/vnd.ms-excel.sheet.binary.macroenabled.12;text/csv;application/x-dbf;application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.graphics-template;application/vnd.sun.xml.draw;application/vnd.sun.xml.draw.template;application/vnd.stardivision.draw;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.sun.xml.impress;application/vnd.sun.xml.impress.template;application/vnd.stardivision.impress;application/mspowerpoint;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.ms-powerpoint.presentation.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.ms-powerpoint.template.macroenabled.12;application/vnd.oasis.opendocument.formula;application/vnd.sun.xml.math;application/vnd.stardivision.math;

Name=LibreOffice 
Name[pt_BR]=BrOffice 
GenericName=Office 
GenericName[de]=Büroanwendungen
GenericName[en]=Office
GenericName[es]=Oficina
GenericName[fr]=Bureautique
GenericName[it]=Office
Comment=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
Comment[de]=Die zum offenen und standardisierten ODF-Format kompatible Sammlung von Büroanwendungen. Unterstützt durch »The Document Foundation«.
Comment[en]=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
Comment[es]=Suite de productividad para la oficina compatible con ODF, el formato de documentos abierto y estandarizado. Con el soporte de la Document Foundation.
Comment[fr]=Suite bureautique compatible avec le format de document standard et ouvert ODF. Soutenue par The Document Foundation.
Comment[it]=La suite di produttività compatibile con il formato standard e aperto dei documenti ODF. Supportata dalla The Document Foundation.

X-Ayatana-Desktop-Shortcuts=Writer;Calc;Draw;Impress;Math;

[Writer Shortcut Group]
Name=Writer
Exec=libreoffice --writer %U
TargetEnvironment=Unity

[Calc Shortcut Group]
Name=Calc
Exec=libreoffice -calc %U
TargetEnvironment=Unity

[Draw Shortcut Group]
Name=Draw
Exec=libreoffice -draw %U
TargetEnvironment=Unity

[Impress Shortcut Group]
Name=Impress
Exec=libreoffice -impress %U
TargetEnvironment=Unity

[Math Shortcut Group]
Name=Math
Exec=libreoffice -math %U
TargetEnvironment=Unity

Um arquivo ' toolbox.desktop ' do ícone de várias ferramentas :

[Desktop Entry]
Name=Ubuntu Toolbox
Comment=System Settings
Exec=unity-control-center --overview
Icon=redhat-tools
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;System;
OnlyShowIn=Unity;
Keywords=Preferences;Settings;
X-Ubuntu-Gettext-Domain=unity-control-center

X-Ayatana-Desktop-Shortcuts=GnomeTerminal;SoftwareCenter;SoftwareUpdates;

[GnomeTerminal Shortcut Group]
Name=Gnome Terminal
Exec=gnome-terminal
TargetEnvironment=Unity

[SoftwareCenter Shortcut Group]
Name=Ubuntu Software Center
Exec=software-center
TargetEnvironment=Unity

[SoftwareUpdates Shortcut Group]
Name=Update Manager  
Exec=update-manager -c  
TargetEnvironment=Unity

Aqui estão alguns dos meus esforços anteriores.

arquivos

Mozilla Thunderbird

david6
fonte
1
Depois de copiar e fazer a alteração, como você realmente coloca o novo ícone na barra lateral do painel?
Cory
5
Basta arrastar de ~/.local/share/applicationspara a barra lateral do traço. Abra 'Nautilus / Arquivos'; Exibir> Mostrar arquivos ocultos; navegue em '.local'> '.local / share'> '' .local / share / applications '; arraste o arquivo .desktop ..
david6 27/06
17
Esta resposta resolve. Mas eu me pergunto: por que essa resposta é necessária? Eu acho que a unidade deve apoiar isso de uma maneira que não precisa de explicação. Uma solução mais fácil seria algo como isto: clique direito, escolha "Adicionar" ...
guettli
6
@ guettli É inacreditável, não é! Acho que isso faz parte da "odiamos a personalização do usuário final", o que significa que você não pode mover o painel para a parte inferior da tela, apenas alterar o comportamento do iniciador, mover os ícones de fechar / minimizar etc. para a direita das janelas etc.
1
Para esclarecer: Os arquivos /usr/local/sharesão os scripts do iniciador criados durante a instalação do aplicativo. (como acima) Eu recomendo copiá-los .local/shareantes de tentar qualquer personalização adicional.
David6 25/03
100

Para 11.10 e mais recente:

Você ainda pode criar o Iniciador na área de trabalho usando a caixa de diálogo da GUI antiga.

Usando o ALT+F2tipo:

gnome-desktop-item-edit --create-new ~/Desktop (Capital D)

Isso iniciará a caixa de diálogo (Criar iniciador):

insira a descrição da imagem aqui

Você pode colocar esse .desktoparquivo em qualquer pasta e, em seguida, arraste e solte no iniciador.

Nota: O pacote gnome-desktop-item-editdeve ser instalado primeiro; portanto, se você tiver gnome-panelinstalado, será instalado automaticamente.

Vida binária
fonte
3
Obrigado ESTA é a solução que eu estava procurando. A opção deve ser novamente adicionada no Ubuntu, pois isso afeta coisas dos aplicativos Wine no Desktop, até scripts e programas personalizados que precisam de parâmetros.
22612 Luis Alvarado
4
Não funciona para 12.04
Ubuntuser 09/09/12
9
Eu tive que sudo apt-get install gnome-panelprimeiro.
Wberry
1
Esta deve ser a resposta aceita!
TrappedIntoCode
1
De longe a melhor resposta que encontrei. Também é o único mais fácil do que instalar o Xubuntu.
魔大农
90

Para 11.04 e versões anteriores:

Este é um método sem editar arquivos de configuração e sem privilégios de root.

Primeiro, crie o Iniciador na área de trabalho (apenas temporário)

  • clique com o botão direito na área de trabalho
  • selecionar Create Launcher...
  • crie o Iniciador personalizado como desejar.

Fazendo um lançador

Agora você tem o iniciador na área de trabalho. Se você estiver satisfeito, obtenha-o no Painel do Iniciador:

  • Abra sua pasta pessoal. Pressione Ctrl + Hpara mostrar arquivos ocultos, se necessário.

  • Navegue até .local/share/applications

  • Arraste e solte seu Iniciador da área de trabalho nessa pasta.

  • Agora arraste e solte seu iniciador .local/share/applicationsna Barra do iniciador à esquerda na tela.

  • Agora você pode excluir seu Iniciador personalizado na área de trabalho, se ele ainda estiver lá.

É isso aí.

Bazon
fonte
4
Parece que você não precisa colocar o iniciador na pasta .local / share / applications antes de arrastá-lo e soltá-lo no iniciador. Você pode armazená-lo em qualquer pasta.
JannieT
1
Obrigado. Isso facilitou. Agora eu tenho que descobrir como mudar o ícone (emblema?).
John K
2
@ John K: No diálogo "creater launcher" no começo, você pode definir um ícone clicando no ícone padrão no canto superior esquerdo da janela.
tobi 13/05
14
Uma regressão introduzida na 11.10 removeu esse método de criação de ativadores.
ændrük
7
@aendruk: você ainda pode abrir a "janela Criar lançador" com: gnome-desktop-item-editar --create novo <nome do arquivo de área de trabalho>
Pisu
61

Eu vejo muitas respostas complexas aqui. Esta solução é, eu acho, simples.

  • (Primeiro instale o pacote alacarte, se você não o tiver. Este é o editor de menu que foi instalado por padrão antes da 11.10. Obviamente, você só precisa fazer isso uma vez.)
  • Inicie o "Menu principal" procurando por ele no traço.
  • Adicione um item para seu aplicativo e feche o editor.
  • Inicie o aplicativo procurando por ele no traço.
  • Clique com o botão direito do mouse no ícone e em "Manter no iniciador"

No Oneiric, você também pode precisar instalar o pacote gnome-panel, do qual alacartedeve, mas não depende. Vejo:

https://bugs.launchpad.net/ubuntu/+source/alacarte/+bug/826049

Bart van Heukelom
fonte
se seu método for usado, o aplicativo não se enquadra em nenhuma categoria.
dumb906
@ dumb906 Como assim? Você pode colocar o iniciador em qualquer categoria no menu que desejar. A menos que você queira dizer outra coisa com "categoria"?
Bart van Heukelom 18/10/11
14
Esta é de longe a solução mais simples.
gregghz
4
Como diabos essa resposta tem menos votos positivos do que os outros? Esta é a resposta mais rápida, mais simples e mais correta!
Copolii
4
Para o Ubuntu, isso é uma falha de usabilidade (muitas outras coisas são ótimas, mas aqui fica aquém). A opção de adicionar um novo aplicativo manualmente deve estar no menu de traço ou em / mais aplicativos. @copolii, esta resposta tem menos votos porque foi dada muitos meses após a pergunta original. Funciona, eu também tenho +1
stivlo
30

Para 11.10 e mais recente:

No Ubuntu 11.10, a maneira mais fácil de criar o iniciador personalizado a partir de um arquivo .desktop é copiando um arquivo .desktop existente ou criando o seu personalizado.

Para criar um personalizado simples, você precisará adicionar essas entradas a um arquivo .desktop de sua escolha em ~/.local/share/applications/

nano ~/.local/share/applications/your_application_name.desktop

[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

Para opções adicionais para o seu arquivo .desktop, você pode visitar este site . Todas as opções disponíveis estão muito bem descritas lá.

Você também pode copiar o arquivo .desktop de um aplicativo existente /usr/share/applications/para o seu ~/.local/share/applications/e editá-lo para atender às suas necessidades.

ou seja: isso copiará o geditarquivo .desktop para a pasta onde os arquivos .desktop devem ser salvos para um usuário

cd ~/.local/share/applications
sudo cp /usr/share/applications/gedit.desktop .

Depois disso, abra esse local usando nautilus ~/.local/share/applications/e arraste e solte o arquivo que você acabou de criar para o iniciador do Unity.

Tem uma opção em vez de arrastar e soltar o arquivo que você pode abrir dconf-editor(instalá-lo sudo apt-get install dconf-toolsou procurá-lo no USC) e navegar para desktop.unity.launcher e editar a chave favoritesclicando duas vezes nas entradas à direita da chave.

Para adicionar seu iniciador personalizado, adicione-o na posição desejada com este formato '/home/bruno/.local/share/applications/gedit.desktop'. Não se esqueça de respeitar os ,espaços nessa linha e verifique se a linha começa e termina com [e ]respectivamente.

Com esse método, você precisará fazer logoff e efetuar login novamente para que a alteração entre em favoritesvigor.

Bruno Pereira
fonte
Isso é o que funcionou para mim no Ubuntu 12.04
LnxSlck
ainda mais fácil - depois de copiar o arquivo .desktop para ~ / .local / share / applications /, você pode clicar com o botão direito do mouse no nautilus e editar as entradas na GUI. Você também pode definir o ícone clicando na imagem e testar o iniciador clicando duas vezes. Apenas certifique-se de que é + x.
rynop
O link para a página de especificação de arquivo da área de trabalho é muito útil. Obrigado.
Andree
@LnxSlck Me too! +1 a Bruno por esta resposta incrível! Upvotes abundam!
Willem
22

Para mim na versão 12.04, faço o seguinte:

  1. na área de trabalho, crie um "Documento sem título". Apenas clique com o botão direito na área de trabalho e selecione Criar novo documento.

  2. Edite o arquivo com o Gedit e adicione as seguintes linhas:

[Entrada da área de trabalho]
Tipo = Aplicativo

Salve o arquivo e, em seguida, renomeie-o para o que quiser, mas no final do nome, adicione .desktop. Por exemplo, se eu quisesse fazer um atalho para um programa de vinhos como o photoshop, colocaria como nomephotoshop.desktop

Agora você deve poder clicar com o botão direito do mouse no arquivo e as Propriedades do iniciador aparecerão como este exemplo:

insira a descrição da imagem aqui

Como você pode ver na imagem agora, você pode colocar o que quiser na linha de comando, outro nome, um ícone, etc.

Não se esqueça de definir permissões como executáveis! Caso contrário, não funcionará.

É como a versão curta de outras respostas aqui.

Luis Alvarado
fonte
Trabalhou com 14.04. Se você mover o ícone para o iniciador, no entanto, e excluir o ícone pai na área de trabalho (para cosméticos), o ícone no iniciador também desaparecerá.
XavierStuvw
9

Para adicionar aplicativos ao iniciador em unidade:

  1. Clique no dash(logotipo do ubuntu, canto superior esquerdo)
  2. Abra o aplicativo que você deseja adicionar.
  3. Um ícone aparecerá no iniciador, clique com o botão direito do mouse no ícone e clique em Pin to launcher.
  4. Para remover um aplicativo do iniciador, right clicko ícone do iniciador e Quit

NOTA: Os ícones neste momento não podem ser reorganizados depois de carregados, você
deve colocá-los na ordem em que deseja que apareçam ao instalar os ícones no iniciador!

Suhaib
fonte
3
Isso não funciona para todos os aplicativos, principalmente aqueles que você instala da fonte. Tentei fixar o Netbeans 7.0 na barra do Unity de todas as formas possíveis, antes de criar meu próprio arquivo .desktop.
ser Hollenbeck
Os ícones podem ser reorganizados clicando e segurando o ícone por alguns segundos.
andho
E se eu quiser criar um iniciador para um script Python?
Willem
7

12.04

Para quem gosta de ter uma GUI: Na versão 12.04, você também tem a opção de usar o Arronax, que é um plugin do Nautilus para criar seu iniciador (os arquivos .desktop são mais precisos), e aqui está uma explicação de como funciona.

Se você já possui o iniciador de aplicativos, pode simplesmente clicar com o botão direito do mouse e clicar na opção "Criar iniciador para este arquivo", como mostrado abaixo.

insira a descrição da imagem aqui

Se você tiver os ícones da área de trabalho ativados, poderá criar seu próprio iniciador com comandos específicos, basta clicar com o botão direito do mouse na área de trabalho, e você terá a seguinte opção para criar um iniciador em branco:

insira a descrição da imagem aqui

Depois de clicar em "Criar Starter", você abrirá a seguinte caixa de diálogo, onde poderá personalizar facilmente o seu Starter com o comando que desejar:

insira a descrição da imagem aqui

Depois de salvar seu iniciador na área de trabalho, você verá um arquivo como mostrado aqui:

insira a descrição da imagem aqui

Em seguida, basta pegá-lo e arrastá-lo para a doca, em qualquer lugar que você quiser: insira a descrição da imagem aqui

Alguns recursos interessantes:

  • Ser capaz de atribuir Palavras-chave ao comando para que ele se torne pesquisável através do traço da unidade.

  • Relativamente rápido para criar lançadores para programas Windows no Wine, conforme explicado por este vídeo do youtube (embora ainda não tenha testado isso)

Instalação

Isenção de responsabilidade antes da instalação : o Arronax ainda está em um estágio Alpha de desenvolvimento, devido ao fato de não haver muitos programadores trabalhando nele, eu não tive um único problema com ele, mas eu prefiro dar um aviso caso isso afete sua escolha na instalação de outro PPA que você não conhece.

Para instalar usando a janela do terminal ( Ctrl+ Alt+ Tpara abri-lo), digite os seguintes comandos:

sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install arronax

Depois de fazer isso, você terá que reiniciar o Nautilus efetuando login e logout ou digitando o seguinte na janela do terminal:

nautilus -q

11,10

Eu pretendia que isso fosse uma edição da resposta de Bart van Heukeloms, pois também funciona para a 11.10, mas como um moderador gentilmente apontou quando sugeri a edição, é uma resposta diferente, apesar de ser uma que também funciona. Eu tentei isso algumas vezes no 11.10 antes de atualizar e não tive nenhum problema. No entanto, não posso garantir que ele ainda funcione perfeitamente, embora eu espere que ainda funcione.

A instalação no 11.10 é exatamente igual à do 12.04.

Nota: Este tutorial rápido é descaradamente inspirado / plagiado pela publicação de Meilins no site da Ubuntuguide, para que ele receba todo o crédito.

Oyibo
fonte
4

Este é um método sem editar arquivos de configuração.

Primeiro, crie o Iniciador na área de trabalho (apenas temporário)

  • clique com o botão direito na área de trabalho
  • selecionar Create Launcher...
  • crie o Iniciador personalizado como desejar.

Agora você tem o iniciador na área de trabalho. Se você estiver satisfeito, obtenha-o no Painel do Iniciador:

  • Abra o Nautilus como raiz. Pressione Alt+ F2e Enter gksu nautilus.
  • Navegue até /home/your-username/Desktop
  • Copie o iniciador clicando com o botão direito e selecione Copy.
  • Navegue até /usr/share/applications
  • Cole seu iniciador clicando com o botão direito do mouse em um espaço em branco e selecione Paste.
  • Agora arraste e solte seu iniciador /usr/share/applicationsna Barra do iniciador à esquerda na tela.
  • Agora você pode excluir seu Iniciador personalizado na área de trabalho.

É isso aí.

Bazon
fonte
5
Você pode copiá-lo para ~ / .local / share / applications para não precisar mexer no sudo.
Jorge Castro
@ Jorge: Sim, isso também funciona. Mas é mais fácil navegar para um diretório oculto? Vou digitar essa alternativa quando tiver tempo.
Bazon 15/03/11
a propósito: arrastar da área de trabalho para o Launcher também funciona diretamente, mas somente se você não excluir o Iniciador na área de trabalho.
Bazon
1
um teste adicional mostrou que você pode mover o iniciador da área de trabalho para qualquer lugar ; é importante não excluir o iniciador (arquivo * .desktop) depois; o símbolo na barra do iniciador parece ser um link para o outro iniciador no sistema de arquivo.
Bazon
4

Solução fácil:

  1. clique com o botão direito na área de trabalho e escolha "Criar iniciador ..."
  2. salve o iniciador
  3. mova-o para uma pasta em que não o incomode. (se você excluir este arquivo, o iniciador também será excluído do dock)
  4. arraste o iniciador para o dock.
dwaynemac
fonte
3

Use alacarte para criar novos lançadores. Pressione Alt F2, digite "alacarte", pressione Enter. Crie um novo iniciador lá. Agora o programa aparecerá nos resultados da pesquisa e você pode arrastá-lo para o painel.

krio
fonte
Alacarte, tão bom como sempre. Simples e eficaz.
Albfan
Não funciona no Ubuntu 16.04. Ele lê os menus corretamente, mas a tentativa de criar um novo item de menu falha silenciosamente - o item simplesmente não é salvo.
Dan Dascalescu 27/07
2

Obrigado pela informação acima. Mas os caminhos não estavam corretos para minha instalação do ubuntu 11.04. Eu encontrei os arquivos do desktop em: ~/.gnome2/panel2.d/default/launchers/*.desktop.

No nautilus, essa pasta não exibia os nomes dos arquivos, mas os nomes exibidos no menu da unidade. Clique com o botão direito do mouse e use Propriedades para ver as informações no link. É impossível ver o nome do arquivo real aqui, no entanto. Usar linha de comando

ls ~/.gnome2/panel2.d/default/launchers

vê-los.

Dag Rende
fonte
2
meu bar lançadores padrão está vazia
Ubuntuser
1
Essa foi a pasta correta para mim também! Eu acho que quando você atualiza a partir do 11.04 ou outras versões mais antigas. Talvez eles possam ter movido essa pasta para o novo local em vez de apenas criar uma nova pasta ... Obrigado por adicionar este comentário.
Alexis Wilke
0

ubuntu 14.04 +

once you have created the above mentioned file in /usr/share/applications/

cd /usr/share/applications
nautilus .
double click your new application icon and get it launched
once launched right click to lock to launcher

isso é mais à prova de idiotas do que tentar arrastar e soltar o mesmo ícone do aplicativo na barra do iniciador

Scott Stensland
fonte