Создание пунктов меню для пользовательских приложений, Linux
Вопрос
Привет, я создал файл RPM.Мое приложение полностью Java-приложение.Когда я устанавливаю свой rpm, мне нужно дважды щелкнуть Install.sh (это файл сценария оболочки, который запускает Java-приложение), моя программа запускается.Теперь я хочу, чтобы, когда я установлю свой RPM-файл, на рабочем столе появится значок.и, нажав на этот значок, мое приложение должно запуститься.
Нужно ли мне что-либо устанавливать в моем файле .spec?
Что мне нужно сделать, чтобы добиться этого.
Я использую Fedora10
Спасибо Сунил Кумар Саху
Решение
Обычно файлы RPM устанавливают foo.desktop
файл, который добавит пункт меню в Приложения меню.
Другие советы
Вы можете взять RPM, который, как известно, делает это, извлеките его и прочитал свой файл спецификации, это обеспечит необходимые подсказки, отражающие описанное поведение
искажение
1.Распаковать обороты
rpm2cpio httpd-2.0.52-32.ent.i386.rpm | cpio -idmv --no-absolute-filenames
2.Посмотреть сценарии установки
rpm -qp --scripts --triggers httpd-2.0.52-32.ent.i386.rpm
Также проверьте http://susefaq.sourceforge.net/articles/rpm.html