Может ли малина Pi побежать Ubuntu?

Спасибо за сообщение об этом. Я открыл ошибку 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. На данный момент нет существующих клиентских инструментов.

1
задан 13 March 2015 в 08:59

5 ответов

В настоящее время нет - Canonical поддерживает ARM-архитектуру ARMv7, а Pi имеет чип ARMv6.

17
ответ дан 25 May 2018 в 04:41

Некоторые осложнения с 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.

13
ответ дан 25 May 2018 в 04:41
  • 1
    Тогда какие старые сборки Ubuntu работают на Pi? – Mathias Lykkegaard Lorenzen 1 August 2013 в 03:16
  • 2
    Я ожидаю, что 9.04 будет работать нормально, но я не уверен, почему вы не просто используете текущий Debian. – 0xF2 1 August 2013 в 04:44
  • 3
    Мне нужна совместимость с конкретным ключом Wi-Fi, который, как я знаю, работает с Ubuntu. Я еще не купил ключ и сам Pi, но я просто хочу, чтобы вся настройка была гарантирована. – Mathias Lykkegaard Lorenzen 1 August 2013 в 14:10
  • 4
    Легче отправиться в Sparkfun или Adafruit и приобрести ключ, совместимый с Raspbian, по умолчанию os для Raspberry PI (производный Debian). Поиск «совместимости с Ubuntu» когда вы думаете об использовании 5-летнего дистрибутива, не закончится хорошо. – 0xF2 14 February 2015 в 19:44

Повторяя это через пару лет, на рынке появилось множество моделей 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.

2
ответ дан 25 May 2018 в 04:41

На основе последнего обновления на официальном сайте часто задаваемых вопросов:

... Raspbian (на основе Debian), Arch Linux и Pidora работают на малине Pi 1, 2 и 3. Ubuntu MATE и Ubuntu Snappy Core также работают только на Pi 2 и 3. ...
1
ответ дан 25 May 2018 в 04:41

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.

0
ответ дан 25 May 2018 в 04:41

Другие вопросы по тегам:

Похожие вопросы: