Создание пунктов меню для пользовательских приложений, Linux

StackOverflow https://stackoverflow.com/questions/1614307

  •  06-07-2019
  •  | 
  •  

Вопрос

Привет, я создал файл 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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top