it-swarm-pt.tech

Como posso atribuir um ícone aos pacotes no meu PPA?

Ao navegar no Software Center, notei que certos pacotes têm ícones - como o Blender, o Gimp, etc.

Como posso atribuir um ícone aos pacotes no meu PPA?

Além disso, quando alguém traz a descrição do pacote, ele mostra uma captura de tela. Como posso fazer isso também?

4
Nathan Osman

O Software Center obtém seus metadados (incluindo ícones) dos arquivos da área de trabalho em/usr/share/app-install /. Os pacotes app-install-data e app-install-data-partner são instalados por padrão e incluem arquivos da área de trabalho para a maioria dos itens disponíveis no centro de software.

O pacote app-install-data é gerado automaticamente para cada versão, portanto, os pacotes disponíveis nos repositórios do ubuntu podem apenas adicionar um item X-AppInstall-Package ao arquivo .desktop e aguardar a próxima versão do ubuntu.

Não há realmente nada que você possa fazer pelos pacotes nos PPAs. Houve propostas para mudar isso, mas acho que nada aconteceu com elas. No momento, está listado como "Problema não resolvido" em https://wiki.ubuntu.com/SoftwareCenter

6
cscarney

Você precisa ter seu programa nos repositórios oficiais do debian/ubuntu e qualquer um pode fazer upload de uma captura de tela em http://screenshots.debian.net . Infelizmente, acho que não há maneira de obter uma captura de tela para pacotes em PPAs.

1
Isaiah

Para o ícone, você precisa criar um ótimo;) e instalá-lo em/usr/share/icons/*. Em seguida, você precisará fornecer o caminho para o ícone do aplicativo em algum lugar [1] no menu da área de trabalho do seu aplicativo.

[1] Eu não sei a maneira real de fazer isso em um pacote; você terá que encontrar a maneira.

0
Xuacu