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.