Новая версия Ubuntu SDK IDE готова к тестированию

Ubuntu SDK IDE

После долгого процесса разработки новая версия Ubuntu SDK IDE в бета-версии. Мы сможем протестировать эту версию, которая поставляется с новым построителем и механизмом выполнения, чтобы отбросить все старые ошибки из прошлых выпусков и, таким образом, создавать наши приложения для Ubuntu Touch гораздо быстрее и более интуитивно понятным способом.

Некоторые слухи указывали, и подтверждается, что они были правы, что новые строители будут основаны на контейнерах LXD, которые заменят шрот существующий. По прошествии некоторого времени на рассмотрение и отладку кода пора передать его в руки пользователей и завершить отладку этой IDE.

Пакеты SDK (Комплект разработчика исходного кода), и в частности Ubuntu SDK, представляет собой отличную среду разработки приложений, которая объединяет большое количество ресурсов, например программы, библиотеки, файлы кода, ресурсы и т. д. Короче говоря, все необходимое для создания программы, которая может работать в Системы Ubuntu Touch. Благодаря этой среде IDE можно легко и графически управлять ресурсами, а также программировать код, отлаживать приложения или просматривать документацию.

Эта новая версия нацелена исправить проблемы медлительность, сбои точки монтирования и ошибки с библиотекой шифровать среди прочего. Кроме того, среди новых важных изменений необходимо отметить поддержку приложений, запускаемых из кашель (Выполнение может быть выполнено, но файл конфигурации должен быть создан вручную), теперь необходимо создать контейнер с конкретной архитектурой устройства, на котором мы собираемся выполнить приложение.

Наконец, в этой версии конструкторы на основе корневой. Хотя эта функция останется в некоторых более поздних версиях, она будет окончательно удалена в будущем развитии этой среды IDE.

Установка Ubuntu SDK IDE

Установка так же проста, как добавить репозитории PPA Из инструментов Ubuntu SDK запустите агрегацию пакетов:

sudo add-apt-repository ppa:ubuntu-sdk-team/tools-development 
sudo apt update && sudo apt install ubuntu-sdk-ide 

Когда все закончится, мы закончим. IDE должна быть полностью функциональной и иметь возможность обнаруживать контейнеры, как это уже было в случае с chroot. С точки зрения разработчика, опыт не должен сильно отличаться от того, который был на самом деле. Однако не переставайте осознавать, что мы сталкиваемся с бета-версией, которая не лишена странностей. ошибка. Если вы обнаружите что-либо, вы можете сообщить об этом по электронной почте, IRC или стартовая площадка проекта.

Чтобы запустить IDE, введите следующую команду:

$ tar zcvf ~/Qtproject.tar.gz ~/.config/QtProject

Значок Ubuntu SDK IDE появится в панели инструментов, откуда вы можете запустить его.

sdk-start-ide-из-тире

Типичные проблемы и решение

Членство в группе LXD

Как правило, необходимые группы настроены в установке LXD для правильного исполнения окружения. Если по какой-либо причине это не выполняется удовлетворительно, вы можете убедиться, что вы принадлежите к нему, используя следующую команду:

sudo useradd -G lxd `whoami`

Затем вернитесь к авторизоваться в системе, чтобы права группы вступили в силу для вашего пользователя.

Сбросить настройки QtCreator

иногда Настройки QtCreator повреждены и мы должны вернуться к предыдущей версии, чтобы она работала. Если это произойдет или вы увидите Ghost Kits, возможно, это неправильно настроенные устройства. В общем, эту ситуацию можно решить, нажав кнопку сброса в справке QtCreator или с помощью следующей команды:

$ rm ~/.config/QtProject/qtcreator ~/.config/QtProject/QtC*

Удалить старые записи из schroots

Как мы уже указывали, шруты в этой версии IDE он будет прекращен. Даже в этом случае он все еще будет оставаться в системе какое-то время и, следовательно, может быть интересно почистить нажмите на что мы сделали:

$ sudo click chroot -a armhf -f ubuntu-sdk-15.04 destroy
$ sudo click chroot -a i386 -f ubuntu-sdk-15.04 destroy

С помощью этой команды мы можем освободить около 1.4 ГБ дискового пространства. Щелчки Chroot размещаются в каталоге / var / lib / schroot / chroots /, поэтому рекомендуется проверить, что эта папка пуста и к ней ничего не подключено. Сделайте это с помощью этой команды:

$ mount|grep schroot 

Проблемы с драйверами NVIDIA

Локальное развертывание приложений из контейнера LXD не может быть выполнено, если наши кашель использует драйверы видеокарты NVIDIA. Если на вашей видеокарте есть хотя бы двойной процессор, небольшая хитрость заключается в использовании другого неиспользуемого процессора.

Прежде всего, убедитесь, что у вас есть резервная копия вашей видеокарты:

[php]$ sudo lshw -class display[/php]

Если записи из другая видеокарта в системе, помимо самой NVIDIA, активируйте другую карту и выберите ее как основную:

 

$ sudo prime-select intel

 Эта утилита может быть совместима не со всеми системами и определенно не будет работать с шмелем.

Если у вашего хоста только одна видеокарта NVIDIA, они могут работать на вас. драйверы модерн. Попробуйте их, может они вам подойдут. В конце концов, это один из основных сбоев, над которым сейчас работают специалисты Canonical.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.