Как я могу дать пакетам в моем PPA значок?

Просматривая Центр программного обеспечения, я заметил, что некоторые пакеты имеют значки - например, Blender, Gimp и т. Д.

Как я могу дать пакетам в моем PPA значок?

Кроме того, когда кто-то вызывает описание пакета, он показывает скриншот. Как я тоже могу это сделать?

4
задан 19 October 2012 в 17:31

3 ответа

Ваша программа должна быть в официальных репозиториях Debian / Ubuntu, а затем любой желающий может загрузить скриншот на http://screenshots.debian.net . К сожалению, я не думаю, что есть способ сделать скриншот для пакетов в PPA.

0
ответ дан 19 October 2012 в 17:31

Для значка необходимо создать большой и установить его под/usr/share/icons /*. Затем необходимо будет дать путь к значку приложения где-нибудь [1] в настольное меню для приложения.

[1] Я не знаю фактический способ сделать это в пакете; необходимо будет найти путь.

0
ответ дан 19 October 2012 в 17:31

Центр программного обеспечения получает свои метаданные (включая значки) из файлов рабочего стола в / usr / share / app-install /. Пакеты app-install-data и app-install-data-partner устанавливаются по умолчанию и включают в себя файлы рабочего стола для большинства элементов, доступных в программном центре.

Пакет app-install-data генерируется автоматически для каждого выпуска, поэтому пакеты, доступные в репозиториях Ubuntu, могут просто добавить элемент X-AppInstall-Package в файл .desktop и ждать следующего выпуска Ubuntu.

На самом деле вы ничего не можете сделать для пакетов в PPA. Были предложения изменить это, но я не думаю, что что-то из них получилось. В настоящее время он указан как «нерешенная проблема» на https://wiki.ubuntu.com/SoftwareCenter

.
0
ответ дан 19 October 2012 в 17:31

Другие вопросы по тегам:

Похожие вопросы: