Спасибо за сообщение об этом. Я открыл ошибку 1006966 против восходящего мааса, чтобы решить эту проблему.
Пока что самый простой способ для вас обойти это, вероятно, иметь late_command, установить файл в / etc / cloud / cloud .cfg с контентом вроде:
# /etc/cloud/cloud.cfg.d/99-local-mirror-only.cfg
apt_preserve_sources_list: true
Untested, но вы можете это сделать, выполнив:
--- /var/lib/cobbler/kickstarts/maas.preseed.dist 2012-05-31 15:37:06.689109923 +0000
+++ /var/lib/cobbler/kickstarts/maas.preseed 2012-05-31 15:37:43.293109690 +0000
@@ -90,4 +90,5 @@
d-i preseed/late_command string true && \
$SNIPPET('maas_sudoers') && \
$SNIPPET('maas_disable_pxe') && \
+ $SNIPPET('local_mass_local_mirror') && \
true
--- /dev/null 2012-05-31 15:21:47.612623001 +0000
+++ /var/lib/cobbler/snippets/local_maas_local_mirror 2012-05-31 15:39:33.897110012 +0000
@@ -0,0 +1 @@
+in-target sh -c "echo apt_preserve_sources_list: true > /etc/cloud/cloud.cfg.d/99-local-mirror-only.cfg" \
Oh и ответить «как установить userdata в maas ", что в настоящее время возможно с помощью API maas. На данный момент нет существующих клиентских инструментов.
В настоящее время нет - Canonical поддерживает ARM-архитектуру ARMv7, а Pi имеет чип ARMv6.
Некоторые осложнения с ARM - общая проблема для всех дистрибутивов, они не всегда специфичны для Ubuntu. Они проистекают из того факта, что ARM имеет множество разных архитектур, предлагая ограниченные друг от друга совместимости.
Ведущие дистрибутивы Linux ARM следующие (исключая Gentoo, который по определению скомпилирован для точной цели ), и я перечисляю соответствующую целевую архитектуру:
Ubuntu: ARMv7 and up, thumb 2 (32 bit)
Debian: ARMv4t and up (armel) ARMv7 and up (armhf)
Fedora: ARMv5tel (arm) ARMv7hl (armhf)
Arch Linux: ARMv5te or higher
. К вашему конкретному вопросу, Raspberry PI запускает BCM2835 (ARM1176JZF-S) Broadcom CPU. Это архитектура armv6k, которая несовместима с недавними сборками Ubuntu, которые оптимизированы для производительности за счет совместимости со старыми конструкциями чипов, такими как Broadcom.
Очевидным выбором является запуск архитектуры арматуры Debian - вы будете чувствовать себя почти дома, как будто вы на Ubuntu.
Повторяя это через пару лет, на рынке появилось множество моделей R.PI:
Малина PI A, B, A +, B +, Zero и Zero W: Они несовместимы с сборками Ubuntu ARM, так как они используют процессор BCM2835 Broadcom (ARM v6k).
Raspberry PI 2, модель B: это процессор BCM2836 Broadcom. Это точная архитектура ARMv7, Cortex A7. Эта доска (и, предположительно, все последующие «ряды R.PI» серии 2) будет работать Ubuntu просто отлично.
Raspberry PI 3, модель B, B +: они работают на процессоре Broadcom BCM2837. Архитектура ARMv8 - это 64-битный чип Cortex-A53. Повторяя это через пару лет, на рынке появилось множество моделей R.PI: .
Canonical выпустила Ubuntu Core (он же «Snappy») для R.PI 2, но он отмечает, что это серверный дистрибутив без среды рабочего стола. Кроме того, доступны стандартные изображения Ubuntu 14.04 и 16.04, которые можно расширить, чтобы включить среду рабочего стола для R.PI 2 и R.PI 3. Теперь Ubuntu MATE также доступен для малины PI.
Все текущие Изображения Raspberry PI связаны с этой страницей на вики Ubuntu.
Повторяя это через пару лет, на рынке появилось множество моделей R.PI:
Малина PI A, B, A +, B + и Zero: они несовместимы с Ubuntu ARM строит, поскольку они используют BCM2835 Broadcom CPU (ARM v6k).
Raspberry PI 2, модель B: это запускает BCM2836 Broadcom CPU. Это точная архитектура ARMv7, Cortex A7. Эта доска (и, предположительно, все последующие «ряды R.PI» серии 2) будет работать Ubuntu просто отлично. Так же будут и более поздние модели Raspberry PI 3, которые построены вокруг одного и того же процессора.
Canonical выпустила Ubuntu Core (он же «Snappy») для R.PI 2, но он отмечает, что это сервер распространение без среды рабочего стола. Кроме того, для изображений R.PI 2 и R.PI 3 доступны стандартные изображения сервера Ubuntu 14.04 и 16.04, которые могут быть расширены для включения среды рабочего стола.
Все текущие изображения Pplberry PI связаны с этой страницей на Ubuntu wiki.
На основе последнего обновления на официальном сайте часто задаваемых вопросов:
... Raspbian (на основе Debian), Arch Linux и Pidora работают на малине Pi 1, 2 и 3. Ubuntu MATE и Ubuntu Snappy Core также работают только на Pi 2 и 3. ...Ubuntu Raspberry Pi wiki - самый надежный и современный источник информации об установке Ubuntu на малиновом Pi, но изображение Ubuntu для малины Pi, связанное с вики Ubuntu Raspberry Pi, официально не поддерживается Ubuntu выпуск. Изображение для Ubuntu 14.04 LTS (Trusty Tahr) доступно для Raspberry Pi 2, которое сочетает в себе выпущенный дистрибутив 14.04 с ядрами и прошивкой, содержащими PPA, которые работают на Raspberry Pi 2.
Ubuntu Raspberry Pi wiki в настоящее время доступны изображения для Ubuntu 16.04 Server для малины Pi 2 и Raspberry Pi 3.
В нижней части страницы вики также есть ссылка внизу, чтобы загрузить предварительный просмотр разработчика Snappy Ubuntu Core для малины Pi 2 с сайта www.raspberrypi.org. Как вики говорит: Snappy Ubuntu Core - новая версия Ubuntu с транзакционными обновлениями - минимальное изображение сервера с теми же библиотеками, что и сегодняшнее Ubuntu, но приложения предоставляются через более простой механизм.
Как Ubuntu для Raspberry Pi, Ubuntu MATE не была официально поддерживаемой версией Ubuntu либо до выхода Ubuntu MATE 15.04. В настоящее время существует неофициальная сборка Ubuntu MATE 15.04 для малины Pi 2: доступная от Ubuntu MATE для веб-сайта Raspberry Pi 2 и Raspberry Pi 3. Официальные изображения Ubuntu Core для малины Pi 2 и 3 доступны Ubuntu Raspberry Pi wiki (http://cdimage.ubuntu.com/ubuntu-core/xenial/daily-preinstalled/current/). Ubuntu MATE 16.04 имеет полностью работающий bluetooth и wifi на Raspberry Pi 3.