Я только начал учиться программировать, и я делаю «Радио-планировщик» для моего брата в качестве мини-проекта. Я хотел сделать скрипт "install", который бы добавил пункт в главное меню Ubuntu. Я считаю, что все, что нужно, это создать файл .desktop и поместить его в /usr /share / Applications /? Похоже, это работало нормально, когда я попробовал его на 10.10, но теперь я попробовал его на двух системах 10.04 (одна виртуальная), и, несмотря на то, что он находится в папке приложений (так что он переместился в порядке), он не отображается вообще в меню ...

[Desktop Entry]
Name=ARadio
GenericName=Automatic Radio Scheduler
Exec=/home/user/ARadio/AR
Icon=/home/user/ARadio/Icons/AR.png
Terminal=true
Type=Application
Categories=GNOME;AudioVideo;Applications;

Я не совсем уверен насчет некоторых из них (например, категорий), так как я просто использовал другой файл в качестве ссылки. Но, похоже, он отлично работает в моей системе 10.10, поэтому я не понимаю, почему он не будет отображаться в других? Должен быть в Sound & Video, если я прав ... Я все еще довольно новичок в Linux, так что извините, если у меня что-то не так.

1 ответ1

0

Хорошо, я настроил его на другую систему 10.10, и это тоже сработало. Поэтому после небольшого эксперимента я обнаружил, что причина, по которой он не обнаруживается в системах 10.04, заключается в том, что я упустил ...

Comment=Automatic Radio Scheduler

... что я не понимал, было так важно! Теперь он отображается в меню как надо :).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .