Должны ли приложения, представленные в Центре программного обеспечения, запускаться из каталога /opt?
Я прочитал этот вопрос, но я еще более запутался.
- В http://developer.ubuntu.com/showdown я читаю: "(2) закончилась /opt" (я понимаю, "закончилась" не в / opt Я ошибаюсь?)
- В https://wiki.ubuntu.com/AppReviewBoard/Review/Guidelines я прочитал: "наш пакет должен устанавливать большинство файлов в /opt/extras.ubuntu.com/"
Для меня не ясно, должно ли приложение быть в / opt или out /opt:$
Тогда я могу использовать /usr? Будет ли приложение отклонено, если оно находится в /usr?
1 ответ
Решение
Вы можете быть смущены языком; все они означают одно и то же, то есть:
"run out of" == "run in" == "installed in" (all in /opt)
- Стандартные файлы в
/usr/share/doc/<packagename>
разрешены, такие какcopyright
,changelog
, а такжеexamples
, - Файл.desktop устанавливается в стандартном месте
/usr/share/applications
, но должен иметь префиксextras-
добавил к своему имени. Пример:extras-foobar.desktop
для пакета с именем foobar. - Линзы и прицелы устанавливаются в стандартных местах, но должны иметь префикс
extras-
добавил к своим именам. Пример:extras-unity-lens-foobar.lens
для пакета под названием unity-lens-foobar.