Как запустить приложение snapcraft?

Я загрузил приложение java-hello-world для Snapcraft. Мне интересно, как начать то же самое. Я попытался вызвать оболочку в оболочке, и я получил java not found.

(amd64)ubuntu@IndiaDevResSnappy3:/writable/system-data/apps/java-hello-world.sideload/current/bin$ sudo ./wrapper
./wrapper: 2: ./wrapper: java: not found

Я что-то не так делаю?

2
задан 24 March 2016 в 17:47

1 ответ

В первую очередь, так как Вы используете Snapcraft 1.x, удостоверяются, что Вы выполняете Мгновенное Ядро Ubuntu 15.04. Необходимо объявить двоичные файлы в snapcraft.yaml ( пример ). После того как Вы сделали это после установки, двоичный файл будет доступен в Вашем $PATH, таким образом, можно будет просто выполнить его как:

$ <snap name>.<binary name>

Так для примера я связался выше, который будет:

$ opencv-example.example

Примечание, что это - то же для Мгновенного Ядра Ubuntu 16.04/Snapcraft 2.x, но синтаксис для объявления измененных двоичных файлов ( тот же пример, но для 16,04 ).

0
ответ дан 25 March 2016 в 03:47
  • 1
    Я установил пакеты опуса-devel, и затем перекомпилировал с определенными флагами. Я отредактировал сообщение для разъяснения. – Sarah Szabo 3 July 2017 в 13:58

Другие вопросы по тегам:

Похожие вопросы: