Raspberry Pi」(http://www.raspberrypi.org/ "Raspberry Pi Website")を購入し、その上でUbuntuを動かそうと考えています。ウェブを見て回ったのですが、ARMプロセッサーで動作させるのは難しいと書いてあるものがたくさんありました。Raspberry piでUbuntuを動かす方法を見つけた人はいますか?
Raspberry Piの公式FAQページより:
発売時にサポートされるLinuxディストロは何ですか? >; Fedora、Debian、ArchLinuxは最初からサポートされます。私たちは 他のディストロのサポートは後ほど見たいと思います。(新しい Ubuntuの新しいリリースと、私たちが使用しているARMプロセッサの問題により、UbuntuはRaspberryのサポートを約束することができません。 現時点ではRaspberry Piのサポートにコミットできません)。以下のことができるようになります。 Raspberry Piがリリースされ次第、私たちからディストロのイメージをダウンロードすることができます。 また、リリース後すぐに、プリロードされたSDカードを販売する予定です。 また、リリース後すぐにSDカードも販売する予定です。
**編集
Raspberry Pi 2が発売されてから、RP2でもSnappy Ubuntu Coreが動くようになったようです。
Raspberry Pi FoundationとUbuntuを開発するCanonical社のコラボレーションが成功したおかげで、最新のRaspberry PiファミリーであるRaspberry Pi 2でSnappy Ubuntu Coreが利用できるようになりました。
Snappy Ubuntu Core on Raspberry Pi 2|Ubuntuインサイト]4。
しかし、これはUbuntuのデスクトップ版ではないことに、不安な方のために注意しておく必要があります。
Canonicalは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のビルドとは互換性がありません。Ubuntuは、このBroadcom'のような古いチップ設計との互換性を犠牲にして、パフォーマンスを最適化しています。
明らかな選択は、Debianのarmelアーキテクチャを実行することです。
**数年後、R.PIには多くのモデルが登場しています。
Raspberry PI A、B、A+、B+、Zero、Zero W: これらはBCM2835 Broadcom CPU (ARM v6k)を使用しているため、Ubuntu ARMビルドとは互換性がありません。
Raspberry PI 2、モデルB:BCM2836 Broadcom CPUを搭載しています。これはARMv7アーキテクチャで、正確にはCortex A7です。このボード(そしておそらくそれ以降のすべてのシリーズ2"R.PIボード)は、Ubuntuを問題なく実行できます。
Raspberry PI 3、モデルA+、B、B+:BCM2837 Broadcom CPUで動作します。これはARMv8アーキテクチャで、正確にはCortex-A53 64ビットチップです。これらのボードは、Ubuntuの実行に関しては、どのR.PI 2ボードよりも優れたオプションです。
Raspberry PI 4, model B: このボードはBCM2711をベースにしており、クアッドコアのCortex-A72(ARM v8)64ビットチップで、PI model 3ボードのSoCのほぼ3倍高速です。このボードは、Raspberry PI上でUbuntuを実行するための最良の選択肢です。
CanonicalはR.PI 2向けにUbuntu Core(別名Snappy")をリリースしているが、これはデスクトップ環境のないサーバー・ディストリビューションであることに注意する必要がある。さらに、デスクトップ環境を含むように拡張できる標準のUbuntu 16.04と18.04サーバーイメージがR.PI 2とR.PI 3で利用できる。
現在のすべてのRaspberry PIイメージは、Ubuntu wikiのこのページからリンクされています。
Ubuntu Raspberry Pi wikiは、Raspberry PiへのUbuntuのインストールに関する情報の最も信頼性が高く最新のソースですが、Ubuntu Raspberry Pi wikiでリンクされているRaspberry PiのUbuntu画像は、公式にサポートされているUbuntuリリース。 Raspberry Pi 2にはUbuntu 14.04 LTS(Trusty Tahr)画像が用意されており、リリースされた14.04ディストリビューションと、Raspberry Pi 2で動作するカーネルとファームウェアを含むPPAを組み合わせています。 この画像のインストール手順は同じWebページにあります。
armhf 。
Raspberry Pi 2:ubuntu-18.04-preinstalled-server-armhf + raspi2.img.xz(4G画像、296MB圧縮)。
Raspberry Pi 3:公式のRaspberry Pi 2画像は、マイナーな変更後にPi 3B / 3B +で使用できます(手順。
Raspberry Pi 4:この回答の指示に従って、Raspberry Pi 4にUbuntu Server +デスクトップ環境(オプション)をインストールできます。
*その他のリリースはhttp://cdimage.ubuntu.com/ubuntu/releases/にあります。
arm64 。
一般的なarm64 ISOイメージは、Raspberry Pi 3で使用できます。 これらを起動するための手順はここです。
Canonicalは、Raspberry Pi 3の公式[Ubuntu Core 16およびCore 18画像をリリースしました。 取り付け手順はRaspberry Pi | Ubuntu開発者ポータルにあります。 wikiが言うように: Snappy Ubuntu Coreは、トランザクションの更新を伴うUbuntuの新しいレンディションです-今日のUbuntuと同じライブラリを持つ最小限のサーバー画像ですが、アプリケーションはよりシンプルなメカニズムを通じて提供されます。。
Ubuntu Core 16はUbuntu 16.04に基づいており、5年間サポートされています。
Ubuntu Core 18はUbuntu 18.04に基づいており、10年間サポートされています。
Ubuntu Coreの新しいリリースは、偶数年(2016年、2018年など)に2年ごとにリリースされます。)。
Ubuntu MATE 16.04は、Raspberry Pi 3で完全に動作するBluetoothとwifiを備えています。