Eu tenho o iniciador do Unity oculto, pois prefiro usar o cairo dock.
É por isso que estou tentando encontrar uma maneira de fazer as coisas instaladas no Ubuntu Software Center para definir automaticamente um atalho na minha área de trabalho.
software-center
shortcuts
Ashleigh Johnson
fonte
fonte
Respostas:
Execute o script abaixo em segundo plano e ele criará automaticamente um iniciador na área de trabalho (apenas) no software recém- instalado.
Isso também:
NoDisplay=true
)Como usar
gedit
), salve-o em algum lugar comomake_starter.py
.Se você deseja testá-lo primeiro: execute-o a partir de uma janela de terminal usando o comando:
Instale um aplicativo como você está acostumado. Um ícone deve aparecer na área de trabalho após a conclusão da instalação
Se tudo funcionar bem, adicione-o aos aplicativos de inicialização: Dash> Startup Applications> Add. Adicione o comando:
Nota
As versões localizadas do Ubuntu podem ter um nome diferente para "Desktop" ("Bureaublad" em holandês). Se sim, substitua na linha:
"Desktop" com o nome em localização.
O script
fonte
Perl
roteiro por acidente :)Isso será incrivelmente confuso, pois pode haver mais de cem ícones de aplicativos. Os ícones (na verdade, arquivos lançador de desktop ) são geralmente em
/usr/share/applications
. Então você pode executar o seguinte comando em um terminal:mas isso criaria uma cópia de cada iniciador na área de trabalho. ( possivelmente algumas centenas, dependendo do seu ambiente )
Você pode navegar
/usr/share/applications
no gerenciador de arquivos e copiá-los manualmente para aplicativos relevantes na área de trabalho. Não há maneira automática de fazer o Centro de Software fazer isso, pelo que sei.fonte
dpkg
ediff
a nova lista de opções e a lista seleções anteriores após cada instalação. Em seguida, os atalhos podem ser criados usando um script que copia os.desktop
arquivos relevantes para a área de trabalho.ls /usr/share/applications/*.desktop | wc
dá:168 168 7851