Чи може Raspberry Pi запустити Ubuntu?


60

Я думав про придбання Raspberry Pi та запуск Ubuntu на ньому. Я переглянув Інтернет, і багато речей говорить про те, що йому важко працювати над ARM-процесорами. Хтось придумав, як змусити Raspberry pi для запуску Ubuntu?

Відповіді:


41

З офіційної сторінки поширених запитань на Raspberry Pi:

Які дистрибутиви Linux будуть підтримуватися при запуску?

Fedora, Debian та ArchLinux будуть підтримуватися з самого початку. Ми сподіваємось, що пізніше ми побачимо підтримку інших дистрибуторів. (Через проблеми з новішими випусками Ubuntu та процесором ARM, якими ми користуємося, Ubuntu наразі не може взяти на себе зобов’язання підтримувати Raspberry Pi.) Ви зможете завантажити дистрибутивні зображення з нас, як тільки вийде Raspberry Pi, і ми також будемо продавати попередньо завантажені SD-карти незабаром після виходу.


Джерело: Моя відповідь на Raspberry Pi SE


EDIT

Схоже, що з моменту запуску Raspberry Pi 2, Snappy Ubuntu Core може працювати на RP2.

Завдяки дуже успішній співпраці між Raspberry Pi Foundation та Canonical, компанією, що стоїть за Ubuntu, ми раді повідомити, що Snappy Ubuntu Core доступний для Raspberry Pi 2, останнього члена сім'ї Raspberry Pi.

Однак для тривожних слід зазначити, що це не настільна версія Ubuntu.


3
Дякую. Я сподіваюсь, що вони скоро зроблять це для Raspberry pi Я знаю, що багато людей підтримали б це.
Йорданія

2
Або вони перейдуть на дошку, яка її підтримує. cubieboard.org
Матео

2
Дивіться відповідь нижче від @ 0xF2 для корисних деталей (які варто додати до цієї відповіді ....)
nealmcb

@Jordan Raspberry Pi 2 запустили. Я повинен запустити Ubuntu Core
Archisman Panigrahi

Snappy Ubuntu - це несумісний рідний брат із традиційним Ubuntu на базі Debian.
Thorbjørn Ravn Andersen


13

Деякі ускладнення з ARM є загальною проблемою для всіх дистрибутивів, вони не завжди є специфічними для Ubuntu. Вони випливають з того, що ARM має декілька різних архітектур, пропонуючи обмежувати відсутність сумісності між собою.

Провідними дистрибутивами ARM Linux є наступні (виключаючи 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. Це архітектура armv6k, яка не сумісна з недавніми збірками Ubuntu, які оптимізовані для продуктивності за рахунок сумісності зі старими конструкціями чіпів, такими як Broadcom.

Очевидний вибір - запустити археологічну архітектуру Debian - ви будете почувати себе майже як вдома, як ніби на Ubuntu.

Переглянувши це через кілька років, на ринку зараз є багато моделей R.PI:

Raspberry PI A, B, A +, B +, Zero і Zero W: вони не сумісні з побудовами ARM Ubuntu, оскільки вони використовують процесор BCM2835 Broadcom (ARM v6k).

Raspberry PI 2, модель B: на цьому працює процесор BCM2836 Broadcom. Це архітектура ARMv7, Cortex A7, якщо бути точним. Ця плата (і, імовірно, всі наступні "серії 2" дошки R.PI) буде працювати Ubuntu просто чудово.

Raspberry PI 3, модель A +, B, B +: вони працюють на процесорі BCM2837 Broadcom. Це архітектура ARMv8, точний 64-розрядний чіп Cortex-A53. Ці дошки є найкращим варіантом порівняно з будь-якими дошками R.PI 2, якщо мова йде про роботу Ubuntu.

Raspberry PI 4, модель B: цей базується на BCM2711, чотирьохядерному 64-бітному Cortex-A72 (ARM v8), майже втричі швидше, ніж SoC на платах PI моделі 3. Ця плата тепер є найкращим варіантом для запуску Ubuntu на Raspberry PI .

Canonical випустив Ubuntu Core (він же "Snappy") для R.PI 2, але він зазначає, що це серверне розповсюдження без середовища на робочому столі. Крім того, стандартні зображення сервера Ubuntu 16.04 та 18.04, які можна розширити, включаючи робоче середовище, доступні для R.PI 2 та R.PI 3. Ubuntu MATE тепер також доступний для Raspberry PI.

Всі поточні зображення PI Raspberry пов’язані на цій сторінці у вікі Ubuntu.


Тоді які старі версії Ubuntu запускаються на Pi?
Mathias Lykkegaard Lorenzen

Я думаю, що 9.04 буде добре працювати, але я не впевнений, чому ви просто не використовуєте поточний Debian.
0xF2

Мені потрібна сумісність із певним ключем WiFi, який я знаю, працює з Ubuntu. Я ще не купив ні донгл, ні сам Пі, але просто хочу, щоб ціла установка працювала.
Mathias Lykkegaard Lorenzen

Простіше перейти до Sparkfun або Adafruit і придбати ключ, сумісний з Raspbian, за замовчуванням для Raspberry PI (похідне Debian). Шукаючи апаратне забезпечення, сумісне з Ubuntu, коли ти думаєш використовувати 5-річний дистрибутив, це не закінчиться добре.
0xF2


0

Вікі Ubuntu Raspberry Pi є найбільш надійним і уточнений джерелом інформації про встановлення Ubuntu на Raspberry Pi, але Ubuntu зображення для Raspberry Pi пов'язані в вікі Ubuntu Raspberry Pi не є офіційно підтримується реліз Ubuntu. Для Raspberry Pi 2 доступне зображення Ubuntu 14.04 LTS (Trusty Tahr), яке поєднує випущений дистрибутив 14.04 з PPA, що містить ядра та програмне забезпечення, які працюють на Raspberry Pi 2. Інструкції щодо встановлення цього зображення знаходяться на одній веб-сторінці.

Офіційні зображення

armhf

arm64

Узагальнені arm64 ISO-зображення можна використовувати із програмою Raspberry Pi 3. Інструкції щодо завантаження наведені тут .

Canonical випустила офіційні зображення [Ubuntu Core 16 та Core 18 для Raspberry Pi 3. Інструкції щодо її установки розміщені на Raspberry Pi | Портал розробників Ubuntu . Як говориться у вікі: Snappy Ubuntu Core - це нове видання Ubuntu з транзакційними оновленнями - мінімальне зображення сервера з тими ж бібліотеками, що і сьогоднішній Ubuntu, але програми надаються через більш простий механізм.

  • Ubuntu Core 16 заснований на Ubuntu 16.04 і підтримується протягом 5 років.

  • Ubuntu Core 18 базується на Ubuntu 18.04 та підтримується протягом 10 років.

Новий випуск Ubuntu Core виходить кожні 2 роки на парні роки (2016, 2018 тощо).

Ubuntu MATE 16.04 має повністю працюючий bluetooth та wifi на Raspberry Pi 3.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.