Adicionar ícone ao painel do Unity durante / após a instalação do pacote

1

Introdução: Atualmente, estou criando um ISO de Ubuntu personalizado para um appliance que estou criando. Todo o trabalho no desenvolvimento desta ISO é feito em um chroot, então não há ambiente gráfico. O que eu gostaria de fazer é quando o pacote do meu cliente for instalado, adicione um ícone / iniciador ao painel do Unity (à esquerda) para que o usuário final não precise fazer isso manualmente. Eu olhei todo o meu chroot para descobrir onde os aplicativos padrão estão localizados e foram malsucedidos. Por exemplo, depois de instalar o Ubuntu, a primeira vez que efetuo login, há um conjunto de ícones padrão na barra Unity (à esquerda). Como faço para que meu pacote / aplicativo adicione um automaticamente?

    
por Rich Johnson 26.04.2012 / 21:18

1 resposta

2

Ele é armazenado como uma chave dconf :

$ gsettings get com.canonical.Unity.Launcher favorites
['nautilus.desktop', 'chromium-browser.desktop', 'terminator.desktop', 'gedit.desktop',
'libreoffice-startcenter.desktop', 'banshee.desktop', 'ubuntu-software-center.desktop']

Não tenho certeza de uma maneira de fazer o que você quer de uma maneira compatível com a diretiva, além de corrigir o pacote que fornece o esquema padrão. Tenho certeza que você pode imaginar algumas abordagens hacky na pós-instalação.

    
por andrewsomething 26.04.2012 / 23:32