Bisakah Raspberry Pi menjalankan Ubuntu?

60

Saya sedang berpikir untuk membeli Raspberry Pi , dan menjalankan Ubuntu di atasnya. Saya telah melihat-lihat web, dan banyak hal mengatakan bahwa sulit untuk bekerja pada prosesor ARM. Adakah yang tahu cara mendapatkan pi Raspberry untuk menjalankan Ubuntu?

Jordan
sumber

Jawaban:

41

Dari Halaman FAQ Resmi di Raspberry Pi:

Distro Linux apa yang akan didukung saat peluncuran?

Fedora, Debian dan ArchLinux akan didukung sejak awal. Kami berharap dapat melihat dukungan dari distro lain nanti. (Karena masalah dengan rilis Ubuntu yang lebih baru dan prosesor ARM yang kami gunakan, Ubuntu tidak dapat berkomitmen untuk mendukung Raspberry Pi saat ini.) Anda akan dapat mengunduh gambar distro dari kami segera setelah Raspberry Pi dirilis, dan kami juga akan menjual kartu SD yang dimuat sebelumnya segera setelah rilis.


Sumber: Jawaban saya di Raspberry Pi SE


SUNTING

Tampaknya sejak diluncurkannya Raspberry Pi 2, Snappy Ubuntu Core dapat dijalankan pada RP2.

Berkat kolaborasi yang sangat sukses antara Raspberry Pi Foundation dan Canonical, perusahaan di balik Ubuntu, kami dengan senang hati mengumumkan bahwa Snappy Ubuntu Core tersedia untuk Raspberry Pi 2, anggota keluarga Raspberry Pi terbaru.

Namun, perlu dicatat untuk cemas bahwa ini bukan versi desktop Ubuntu.

Kyle Macey
sumber
3
Terima kasih. Saya berharap mereka membuatnya bekerja untuk pi Raspberry segera. Saya tahu banyak orang akan mendukung itu.
Jordan
2
Atau mereka akan pindah ke papan yang mendukungnya. cubieboard.org
Mateo
2
Lihat jawaban di bawah ini dengan @ 0xF2 untuk perincian bermanfaat (yang akan layak ditambahkan ke jawaban ini ....)
nealmcb
@Jordan Raspberry Pi 2 telah diluncurkan. Saya harus menjalankan Ubuntu Core
Archisman Panigrahi
Snappy Ubuntu adalah saudara yang tidak kompatibel dengan Ubuntu tradisional berbasis Debian.
Thorbjørn Ravn Andersen
18

Saat ini tidak - Canonical hanya mendukung arsitektur prosesor ARM's ARMv7 dan Pi memiliki chip ARMv6.

jackweirdy
sumber
3
Harap perbarui jawaban ini. Banyak hal telah berubah :)
Android Dev
Ini sekarang referensi yang lebih baik wiki.ubuntu.com/ARM/RaspberryPi
jackweirdy
13

Beberapa komplikasi dengan ARM adalah masalah umum untuk semua distribusi, mereka tidak selalu spesifik untuk Ubuntu. Mereka berakar dari kenyataan bahwa ARM memiliki sejumlah arsitektur yang berbeda, menawarkan terbatas pada tidak ada kompatibilitas satu sama lain.

Distribusi ARM Linux terkemuka adalah sebagai berikut (tidak termasuk Gentoo yang menurut definisi dikompilasi ke target yang tepat), dan saya mencantumkan arsitektur target yang sesuai:

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

Untuk pertanyaan spesifik Anda, Raspberry PI menjalankan CPU Broadcom BCM2835 (ARM1176JZF-S). Ini adalah arsitektur armv6k, yang tidak kompatibel dengan versi Ubuntu terbaru, yang dioptimalkan untuk kinerja dengan mengorbankan kompatibilitas dengan desain chip lama seperti Broadcom ini.

Pilihan yang jelas adalah menjalankan arsitektur armel Debian - Anda akan merasa seperti di rumah seolah-olah Anda berada di Ubuntu.

Meninjau kembali ini beberapa tahun kemudian, sekarang ada banyak model R.PI tersedia di pasar:

Raspberry PI A, B, A +, B +, Zero, dan Zero W: Ini tidak kompatibel dengan build ARM Ubuntu, karena mereka menggunakan BCM2835 Broadcom CPU (ARM v6k).

Raspberry PI 2, model B: ini menjalankan CPU Broadcom BCM2836. Ini adalah arsitektur ARMv7, Cortex A7 tepatnya. Papan ini (dan mungkin semua papan R.PI "seri 2" berikutnya) akan menjalankan Ubuntu dengan baik.

Raspberry PI 3, model A +, B, B +: ini dijalankan pada CPU Broadcom BCM2837. Ini adalah arsitektur ARMv8, tepatnya chip 64-bit Cortex-A53. Papan ini adalah opsi yang unggul di atas papan R.PI 2 saat menjalankan Ubuntu.

Raspberry PI 4, model B: yang satu ini didasarkan pada BCM2711, sebuah Quad core Cortex-A72 (ARM v8) chip 64-bit hampir tiga kali lebih cepat dari SoC pada PI model 3 board. Papan ini sekarang merupakan pilihan terbaik untuk menjalankan Ubuntu pada Raspberry PI .

Canonical telah merilis Ubuntu Core (alias "Snappy") untuk R.PI 2, tetapi perlu dicatat ini adalah distribusi server tanpa lingkungan desktop. Selain itu, gambar server Ubuntu 16.04 dan 18.04 standar yang dapat diperluas untuk menyertakan lingkungan desktop tersedia untuk R.PI 2 dan R.PI 3. Ubuntu MATE sekarang juga tersedia untuk Raspberry PI.

Semua gambar Raspberry PI saat ini ditautkan dari halaman ini di wiki Ubuntu.

0xF2
sumber
Lalu apa versi lama dari Ubuntu yang dijalankan pada Pi?
Mathias Lykkegaard Lorenzen
Saya berharap 9,04 akan berfungsi dengan baik, tetapi saya tidak yakin mengapa Anda tidak hanya menggunakan Debian saat ini saja.
0xF2
Saya perlu kompatibilitas dengan dongle WiFi tertentu yang saya tahu berfungsi dengan Ubuntu. Saya belum membeli dongle atau Pi itu sendiri, tapi saya hanya ingin pengaturan Utuh yang dijamin berfungsi.
Mathias Lykkegaard Lorenzen
Lebih mudah menuju ke Sparkfun atau Adafruit dan membeli dongle yang kompatibel dengan Raspbian, os default untuk Raspberry PI (turunan Debian). Mencari perangkat keras "yang kompatibel dengan Ubuntu" ketika Anda berpikir untuk menggunakan distro berusia 5 tahun tidak akan berakhir dengan baik.
0xF2
2

Berdasarkan pembaruan terbaru pada FAQ situs web resmi :

...
Raspbian (berdasarkan Debian), Arch Linux, dan Pidora dijalankan pada Raspberry Pi 1, 2, dan 3. Ubuntu MATE dan Ubuntu Snappy Core juga hanya berjalan pada Pi 2 dan 3.
...

Mostafa Ahangarha
sumber
0

The Ubuntu Raspberry Pi wiki adalah yang paling dapat diandalkan dan sumber up-to-date informasi tentang menginstal Ubuntu pada Raspberry Pi, tetapi citra Ubuntu untuk Raspberry Pi terkait di wiki Ubuntu Raspberry Pi bukanlah rilis Ubuntu didukung secara resmi. Gambar Ubuntu 14.04 LTS (Trusty Tahr) tersedia untuk Raspberry Pi 2, yang menggabungkan distribusi 14,04 yang dirilis dengan PPA yang berisi kernel dan firmware yang berfungsi pada Raspberry Pi 2. Instruksi untuk menginstal gambar ini berada di halaman web yang sama.

Gambar resmi

armhf

arm64

Gambar ISO arm64 generik dapat digunakan dengan Raspberry Pi 3. Petunjuk untuk mem-boot ini ada di sini .

Canonical telah merilis gambar resmi [Ubuntu Core 16 dan Core 18 untuk Raspberry Pi 3. Petunjuk untuk menginstalnya ada di Raspberry Pi | Portal pengembang Ubuntu . Seperti yang dikatakan wiki: Snappy Ubuntu Core adalah versi baru Ubuntu dengan pembaruan transaksional - gambar server minimal dengan pustaka yang sama dengan Ubuntu saat ini, tetapi aplikasi disediakan melalui mekanisme yang lebih sederhana.

  • Ubuntu Core 16 didasarkan pada Ubuntu 16.04, dan didukung selama 5 tahun.

  • Ubuntu Core 18 didasarkan pada Ubuntu 18.04, dan didukung selama 10 tahun.

Rilis baru Ubuntu Core dirilis setiap 2 tahun pada tahun genap (2016, 2018, dll.).

Ubuntu MATE 16.04 memiliki bluetooth dan wifi yang berfungsi penuh pada Raspberry Pi 3.

karel
sumber