【发布时间】:2021-04-10 23:38:33
【问题描述】:
所以我正在尝试开始在 Fuchsia 上进行开发,我想让 hello world 组件运行。但是,关注这些steps 对我不起作用。我正在使用在带有 Virtual Box 的 Ubuntu 20.04 VM 上运行的 core.qemu-x64。我已经让模拟器与fx qemu -N 一起运行,但fx vdl start -N 对我不起作用。
我运行fx serve-updates,但它只输出“发现...”并且永远不会改变。然后我尝试运行fx shell run fuchsia-pkg://fuchsia.com/hello-world-cpp#meta/hello-world-cpp.cmx,但它显示“未找到设备”。看起来这应该不是问题,因为在 Linux 中,设备查找器应该会自动找到它。无论如何,我都尝试按照 MAC 说明并使用fx set-device 127.0.0.1:22 设置设备。这只是让运行命令说“ssh:连接到主机 127.0.0.1 端口 22:连接被拒绝”。我还尝试将设备设置为fx qemu -N command输出的节点名,即“fuchsia-####-####-####”,但这只会让运行命令说没有找到设备再次。
我已验证我实际上拥有带有 fx list-packages hello-world 的 hello-world 包,它按预期输出所有 hello-world 包。
有什么方法可以让设备被 shell 命令发现?或者,我可以直接从 qemu 模拟器运行 hello-world 组件之类的组件吗?
如果我可以提供任何其他信息,请告诉我。
【问题讨论】:
标签: fuchsia