unity-js-scopes-tool 设置过程中出错

unity-js-scopes-tool 设置过程中出错

我将使用 Ubuntu SDK 为 Ubuntu Touch 创建一个 Scope。

我用过这个JS 教程

因此,我在 VirtualBox 中全新安装 Ubuntu 15.10,并按照下列说明进行了安装过程:

sudo add-apt-repository ppa:unity-api-team/unity-js-scopes
sudo apt-get update
sudo apt-get install ubuntu-sdk unity-js-scopes-dev 
unity-js-scopes-tool setup

但运行最后一个命令后我收到以下错误代码:

Setup started.
W: No chroots are defined in ‘/etc/schroot/schroot.conf’ or ‘/etc/schroot/chroot.d’
E: source:click-ubuntu-sdk-15.04-armhf: Chroot not found
Command returned 1: schroot -u root -c source:click-ubuntu-sdk-15.04-armhf -- echo 1
W: No chroots are defined in ‘/etc/schroot/schroot.conf’ or ‘/etc/schroot/chroot.d’
E: source:click-ubuntu-sdk-15.10-armhf: Chroot not found
Command returned 1: schroot -u root -c source:click-ubuntu-sdk-15.10-armhf -- echo 1
Remounting chroots ...
Could not connect to click-chroot-agent service
Setup complete.

有人知道这是什么问题吗?

答案1

我想,我已经明白了:

在阅读了两次教程之后,我注意到我没有添加 ubuntu SDK 的发布 PPA。

尽管如此,我还是能够安装 ubuntu-sdk。但添加 PPA 后,可以通过“apt-get dist-upgrade”获得许多新的升级。

此外,还需要创建一个点击目标。所以我的问题最终通过新的安装和设置过程得到了解决:

sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo add-apt-repository ppa:unity-api-team/unity-js-scopes
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install ubuntu-sdk unity-js-scopes-dev 
#NOW create the click target in Ubuntu-SDK's option menu
unity-js-scopes-tool setup

'unity-js-scopes-tool setup' 的输出现在如下所示:

Setup started.
E: source:click-ubuntu-sdk-15.04-armhf: Chroot not found
Command returned 1: schroot -u root -c source:click-ubuntu-sdk-15.04-armhf -- echo 1
E: source:click-ubuntu-sdk-15.10-armhf: Chroot not found
Command returned 1: schroot -u root -c source:click-ubuntu-sdk-15.10-armhf -- echo 1
Remounting chroots ...
Setup complete.

现在看起来好多了,但还不够好。我现在要测试是否可以创建 JS-Scopes。:-)

相关内容