このような感じで、Raspberry Pi 3 Model Bでaarch64版のUbuntu 19.10を起動してみました。
起動方法を記録しておこうと思います。
※19.12.1追記:Raspberry Pi 4 model Bの場合、こちらの記事を御覧ください。
目次
Raspberry Pi 3のaarch64版Ubuntu 19.10起動手順
microSDカードイメージのダウンロード
イメージはこちらからダウンロードさせて頂きました。
ダウンロードしたxzファイルをEtcherで書き込みました。
ログインはしばらく時間を置いてから
Raspberry Pi 3 Model BにmicroSDカードをセットして起動しました。起動後、ログインプロンプトが表示されますが。
既定のユーザ名/パスワードのubuntu/ubuntuでログインできません。あれれ?
3分ほど待っていると、SSHホストキーが生成されました。ログインできるのは、この画面が表示された後のようです。
ログイン名、パスワードを入力、現在のパスワードをもう一度入力。さらに新しいパスワードを2回入力して、コンソールにログインすることができました。Raspberry Pi 3 Model Bで、aarch64版のUbuntu 19.10が問題なく動作しています。
アップデート実施
aptコマンドでシステムを更新しておきます。
sudo apt update
sudo apt upgrade
microSDカードの空き容量
64GBのmicroSDカードを使用した場合、更新後の空き容量は。およそ55GBのようです。
システムに9GB程度使用している計算になります。
swapの作成
swapは作られていませんので、必要に応じて作ったほうが良さそうです。
sudo dd if=/dev/zero of=/var/swapfile bs=1024 count=2M
sudo chmod 0600 /var/swapfile
sudo mkswap /var/swapfile
sudo swapon /var/swapfile
swapon -s
echo "/var/swapfile swap swap defaults 0 0" | sudo tee -a /etc/fstab
オプションPPAの追加
Ubuntu Wikiを拝見すると、アンオフィシャルのPPAを追加することで、Raspberry Pi用のパッケージをダウンロードできるようになるそうです。
sudo add-apt-repository ppa:ubuntu-raspi2/ppa
sudo apt-get update
sudo groupadd -f --system gpio
sudo groupadd -f --system i2c
sudo groupadd -f --system input
sudo groupadd -f --system spi
実行してみたところ。eaon Relaseリポジトリに、Releaseファイルが無いエラーが発生して、リポジトリを追加できませんでした。
64ビットの影響なのか、サーバがたまたまダウンしている等のタイミングの問題なのかよくわかりませんでした。
X-Window Systemのインストール
デスクトップは、3種類から選べるようです。
# sudo apt-get install xubuntu-desktop # or
# sudo apt-get install lubuntu-desktop # or
# sudo apt-get install kubuntu-desktop # etc
xubuntuをインストールしてみました。
インストール完了まで1時間20分ほどかかりました。(ネットワーク速度など環境によって異なります)
25分後くらいに、ウィンドウマネージャの選択画面が表示されました。
あとは1時間ほど待ちます。
インストール完了後、再起動するとX-Window Systemが起動しました。
Wi-Fiが使用可能のようです
Pi 3 Model B等のWi-Fi対応機種の場合。X-Window System起動後、画面右上のアイコンをクリックすると。
Wi-FiアクセスポイントのSSIDを選択することができます。
Accelerated X driverのインストールは
先程のPPAリポジトリの登録に失敗した影響でしょうか。Accelerated X driverや libraspberrypi-bin libraspberrypi-devはインストールできませんでした。
残念。
このような感じで、最新のUbuntu 19.10の64ビット版を、Raspberry Pi 3 Model Bで比較的簡単に動かすことができました。
メモリー1GBのPi 3 Model Bでは、xubuntuを動かすのはやや重たい印象もありましたが。もっと軽めのシステムでしたら、問題なく動かせそうです。
サーバ系のプログラムなど、いろいろ動かしてみるのも面白そうですね。
コメント
途中で、ターミナル画面のままアップデートをされているようですが、インターネットにはどのように接続したのでしょうか?
有線ですか?もしよければ教えていただけると嬉しいです