
В настоящее время я пробую Quickly create.
При запуске quickly package
пакеты работают нормально, и я могу установить deb.
Единственное, в панели нет иконки для моей программы. Как мне ее создать?
Мне сказали, что Quickly решает эту проблему, но в моем случае этого, похоже, не произошло.
решение1
Взгляните на запись в блоге Рика Спенсера осоздание файла рабочего стола. Этот пример показывает гораздо больше, чем просто создание файла рабочего стола, но вы можете использовать эту часть, чтобы делать то, что хотите. Это несколько дополнительных шагов, но довольно просто.
решение2
Я только что попробовал это сам:
- быстро создать тестер приложений ubuntu
- тестер компакт-дисков
- быстро упаковать
- sudo dpkg -i ../tester_0.1_all.deb
- Найдите в панели «тестер», и он появится со значком
Когда ваш deb-файл создан и установлен, есть ли у вас файл типа (например) /usr/share/tester/media/tester.svg?
Ссылается ли на него ваш файл рабочего стола? (Посмотрите на строку Icon в /usr/share/applications/tester.desktop)
Разумеется, замените tester в приведенных выше именах файлов на имя вашего приложения.