it-swarm-es.com

¿Cómo puedo dar un icono a los paquetes de mi PPA?

Al navegar por el Centro de software, noté que ciertos paquetes tienen íconos, como Blender, Gimp, etc.

¿Cómo puedo dar un icono a los paquetes de mi PPA?

Además, cuando alguien muestra la descripción del paquete, muestra una captura de pantalla. ¿Cómo puedo hacer eso también?

4
Nathan Osman

Software Center obtiene sus metadatos (incluidos los iconos) de los archivos de escritorio en/usr/share/app-install /. Los paquetes app-install-data y app-install-data-partner se instalan de manera predeterminada e incluyen archivos de escritorio para la mayoría de los elementos disponibles en el centro de software.

El paquete app-install-data se genera automáticamente para cada versión, por lo que los paquetes disponibles en los repositorios de ubuntu pueden agregar un elemento X-AppInstall-Package al archivo .desktop y esperar la próxima versión de ubuntu.

Realmente no hay nada que pueda hacer para los paquetes en PPA. Ha habido propuestas para cambiar esto, pero no creo que haya surgido nada de ellas. Actualmente aparece como "Problema no resuelto" en https://wiki.ubuntu.com/SoftwareCenter

6
cscarney

Debe tener su programa en los repositorios oficiales de Debian/Ubuntu, y luego cualquiera puede cargar una captura de pantalla a http://screenshots.debian.net . Desafortunadamente, no creo que haya una forma de tener una captura de pantalla para los paquetes en PPA.

1
Isaiah

Para el ícono, debe crear uno excelente;) e instalarlo en/usr/share/icons/*. Luego, deberá indicar la ruta al icono de la aplicación en algún lugar [1] en el menú del escritorio de su aplicación.

[1] No sé la forma real de hacerlo en un paquete; tendrás que encontrar el camino.

0
Xuacu