【问题标题】:installing onos fails in osx and ubuntu在 osx 和 ubuntu 中安装 onos 失败
【发布时间】:2018-01-19 16:26:03
【问题描述】:

我是 onos 新手,安装时遇到问题。我按照building onos 的说明进行操作。但是,如果我将它安装在 ubuntu 16.04 机器上,它会失败并输出错误为

BUILD FAILED: Couldn't get dependency '//apps/acl:onos-apps-acl-oar' of target '//tools/package:onos-package':
Parse error for build file /home/chao/onos/apps/acl/BUCK:   File "/home/chao/onos/buck-out/tmp/buck_run.OxbVbj/buck_python_program1045177675292026939/buck.py", line 1417, in process_with_diagnostics
diagnostics=diagnostics)
  File "/home/chao/onos/buck-out/tmp/buck_run.OxbVbj/buck_python_program1045177675292026939/buck.py", line 1316, in process
implicit_includes=self._implicit_includes)
  File "/home/chao/onos/buck-out/tmp/buck_run.OxbVbj/buck_python_program1045177675292026939/buck.py", line 1255, in _process_build_file
implicit_includes=implicit_includes)
  File "/home/chao/onos/buck-out/tmp/buck_run.OxbVbj/buck_python_program1045177675292026939/buck.py", line 1178, in _process
exec(code, module.__dict__)
  File "/home/chao/onos/apps/acl/BUCK", line 18, in <module>
web_context = '/onos/v1/acl',
  File "/home/chao/onos/bucklets/onos.bucklet", line 307, in osgi_jar_with_tests
**kwargs)
  File "/home/chao/onos/bucklets/onos.bucklet", line 171, in osgi_jar
onos_jar(
NameError: global name 'onos_jar' is not defined

我发现一个与此问题相关的讨论。有人说我必须通过 onos-buck 安装 buck 而不是从它的 git repos 安装它。但是,我从来没有安装过降压。我唯一要做的就是在 onos repos 中运行这些脚本。

另一方面,我也尝试将其安装在 macbook 上。此消息失败。

BUILD FAILED: Google APIs not found in     /Users/George/Library/Android/sdk/add-ons/addon-google_apis-google-23/libs.

请运行 '/Users/User/Library/Android/sdk/tools/android sdk' 并选择 Android (API 23) 下的 'SDK Platform' 和 'Google APIs'

但是,如果我运行 /Users/User/Library/Android/sdk/tools/android sdk,它表示该命令已被弃用,即


“android”命令已弃用。 如需手动 SDK、AVD 和项目管理,请使用 Android Studio。 对于命令行工具,使用 tools/bin/sdkmanager 和 tools/bin/avdmanager


谢谢

【问题讨论】:

    标签: java macos ubuntu buck onos


    【解决方案1】:

    您正在使用的说明位于“测试”wiki 上,它不像与当前 ONOS 开发版本相关的 wiki 那样最新。我建议您尝试使用此Developer Quick Start。请注意该超链接中的文本“ONOS”,您提供的链接中包含“测试”。

    我已经在 Ubuntu 16.04 上安装、构建和运行 ONOS,所以它确实可以工作。

    【讨论】:

      猜你喜欢
      • 2022-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多