Удалить цель, не указанную в списке
Я хочу написать приложение для Ubuntu Touch и протестировать его на своем Aquaris BQ 4.5 Ubuntu Edition. Я потерпел неудачу при настройке, и теперь у меня не было цели по клику:
Когда я перехожу на вкладку "Устройства" в Ubuntu-SDK, он говорит мне, что в настоящее время для моего устройства не определен комплект. Нажатие Autocreate говорит мне, что не установлен совместимый chroot. Выбрав armfh 15.04 и введя свой пароль, я получаю:
Цель нажатия click-ubuntu-sdk-15.04-armhf уже существует
Бег sudo click list
ничего не возвращает и sudo click unregister --user=phablet click-ubuntu-sdk-15.04-armhf
возвращается
Traceback (последний вызов был последним):
Файл "/usr/bin/click", строка 86, в
sys.exit(основной ())
Файл "/usr/bin/click", строка 82, в основном
возврат мод.рун (аргументы)
Файл "/usr/lib/python3/dist-packages/click/commands/unregister.py", строка 55, запущен
old_version = registry.get_version(пакет)
gi._glib.GError: Невозможно получить запись в файле паролей для phablet: успех
но ничего не меняет. Я немного застрял здесь.
ls /var/lib/schroot/chroots/
только возвращается click-ubuntu-sdk-14.04-i386
, которая является моей ОС. Но в моем замешательстве я однажды вручную удалил /var/lib/schroot/chroots/click-ubuntu-sdk-14.04-i386
-Folder.
У кого-нибудь есть идеи, как все это сбросить? Я бы не хотел переустанавливать Ubuntu.
PS: Создание любой ДРУГОЙ Click Target через Tools->Options->Ubuntu->Create Click Target работает безупречно.
1 ответ
Я нашел неожиданное решение здесь. Поэтому я продолжил свое плохое поведение, просто удалив вещи и побежал sudo rm -R /etc/schroot/chroot.d/click-ubuntu-sdk-15.04-armhf
и таадааа! Теперь я могу создать цель клика для armfh 15.04.
Спасибо Уэйн:D