我想为 Ubuntu Touch 编写一个应用程序并在我的Aquaris BQ 4.5 Ubuntu 版。虽然我在设置上失败了,但最终还是没有得到相应的点击目标:
当我进入 Ubuntu-SDK 中的设备选项卡时,它告诉我目前没有为我的设备定义套件。单击自动创建它告诉我,没有安装兼容的 chroot。选择一个armfh 15.04输入我的密码后我得到:
点击目标 click-ubuntu-sdk-15.04-armhf 已存在
运行sudo click list
不返回任何内容并sudo click unregister --user=phablet click-ubuntu-sdk-15.04-armhf
返回
回溯(最近一次调用最后一次):
文件“/usr/bin/click”,第 86 行,在 <module>
sys.exit(main())
文件“/usr/bin/click”,第 82 行,在 main
return mod.run(args)
文件“/usr/lib/python3/dist-packages/click/commands/unregister.py”,第 55 行,在运行中
old_version = registry.get_version(package)
gi._glib.GError:无法获取平板手机的密码文件条目:成功
但什么都没改变。我有点被困在这里。
ls /var/lib/schroot/chroots/
仅返回click-ubuntu-sdk-14.04-i386
,这是我的操作系统。但困惑之余,我曾手动删除了/var/lib/schroot/chroots/click-ubuntu-sdk-14.04-i386
-Folder。
有人知道如何重置这一切吗?我不想重新安装 Ubuntu。
PS:通过以下方式创建任何其他点击目标工具->选项->Ubuntu->创建点击目标运行完美。
答案1
我找到了一个意想不到的解决方案这里。所以我继续我的坏习惯,只是删除东西,然后跑开sudo rm -R /etc/schroot/chroot.d/click-ubuntu-sdk-15.04-armhf
,然后taadaaa!我可以为创建一个点击目标armfh 15.04现在。
谢谢韦恩:D