Я пытаюсь установить Linux SDK, используя apt install ubuntu-sdk
. Я получаю ошибку о зависимостях, которые заканчиваются lxd
:
Запуск apt install lxd
приводит к следующей ошибке:
*lxd : Depends: lxd-client (= 2.0.11-0ubuntu1~16.04.4) but
3.0.3-0ubuntu1~16.04.1 is to be installed*
Обновление / обновление выполнено, и система работает до дата.
Понятия не имею, как это решить. Любая помощь приветствуется.
Необработанный пакет доступен в рекомендованном хранилище обновлений , это объясняет, почему apt
не может найти запрошенный пакет.
Вы должны включить его.
Updates
. xenial-updates
) . Затем снова запустите sudo apt install ubuntu-sdk
, это должно работать.
Если репозитории по умолчанию не работают, вы можете попробовать использовать дополнительное репо.
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo apt update
sudo apt install ubuntu-sdk
Это также указывалось в Официальном руководстве Ubuntu по SDK , тогда вы сможете установить его идеально.
ubuntu-sdk
больше не поддерживается Canonical, так как они остановили работу для Ubuntu Phone. Но усилия Ubuntu Phone продолжают команда Ubports . Команда Ubports, тем не менее, также не использует ubuntu-sdk
.
Clickable - это система мета-сборки для приложений Ubuntu Touch, которая позволяет вам компилировать, создавать, тестировать и публиковать клик-пакеты, а также предоставляет различные шаблоны, которые помогут вам начать разработку приложений. В настоящее время это самый простой и удобный способ создания пакетов кликов для Ubuntu Touch. Вы можете использовать любой редактор кода или IDE, которые вы выбираете, и создавать свои приложения из командной строки с помощью Clickable.
В качестве альтернативы есть старая IDE Ubuntu SDK. Имейте в виду, что это больше не поддерживается Canonical, и UBports решил не поддерживать его либо из-за нехватки рабочей силы.
Вы все еще можете установить SDK IDE в Ubuntu 16.04, но это не гарантирует правильной работы.