移除未列出的点击目标

324*_*ser 4 chroot application-development ubuntu-sdk ubuntu-touch

我想为 Ubuntu Touch 编写一个应用程序并在我的Aquaris BQ 4.5 Ubuntu Edition上测试它。我在设置它时失败了很多,现在最终没有相应的点击目标:

当我转到 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->创建点击目标创建任何其他点击目标都可以完美运行。

324*_*ser 6

我在这里找到了一个意想不到的解决方案。所以我继续我的坏行为,只是删除东西然后跑sudo rm -R /etc/schroot/chroot.d/click-ubuntu-sdk-15.04-armhf和 taadaaa!我现在可以为armfh 15.04创建一个点击目标。

谢谢韦恩 :D