Ubuntu 20.04 LTS Server を Raspberry Pi 4 にインストール

Ubuntu 20.04が2020年4月23日にリリースされました。
Raspberry Pi用もリリースされていたのでとりあえずインストールしてみました。
このバージョンは2025年4月までサポートされるLTS（ロングタイムサポート版）なのでしばらく使ってみようと思っています。

同様の作業を自分でこれから何回か行うと思うので記録として書いておきます。
作業日：2020年5月3日
##１．microSDカードのフォーマット
今回は初回なので、無理のないところで 32GB の microSDカードを使ってみることにします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/1b8f5a31-3b61-3385-ca24-eb1bad4ff49e.png)

FAT32でフォーマットします。　Windows 10 の環境で作業しています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/f8b8ca98-6e99-142d-aa86-39b1b4540255.png)

正常にフォーマットされていることを確認します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/181a6861-e4eb-82cd-22bf-19e5e0fda459.png)

##２．Ubuntu 20.04 Server のダウンロード
[https://ubuntu.com/download/raspberry-pi](https://ubuntu.com/download/raspberry-pi) から、 
Download 64-bit を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/4f25b6dd-1b7d-6893-e848-4367fe4d25cb.png)

ダウンロード完了を待ちます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/8081e202-5c8e-3f64-142e-8e474ebac279.png)

ubuntu-20.04-preinstalled-server-arm64+raspi.img.xz がダウンロードされました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/a297a77e-c987-d0f4-2d85-5cf80744e1c4.png)

##３．イメージファイルの書き出し
今回は balena Etcherを使ってみることにします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/7845c221-0516-2a8b-c78c-ee2598aef511.png)
左の Select Emage でダウンロードした ubuntu-20.04-preinstalled-server-arm64+raspi.img.xz を指定します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/4caab5d4-e96a-b113-d431-884d7f3101dc.png)
中央の Drive で microSD カードを指定します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/462daae6-5024-d7a1-47d5-eb7a0cbd0952.png)
右の Flash! をクリックすると書き出しが開始します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/c60efec1-a332-2ca4-a4a6-ce4cb171090a.png)
Validationが始まるともうすぐ完了です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/8133a1a3-a697-9c75-1de7-fd786a50f026.png)
書き出しが完了しました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/2e691c70-4e13-5dcb-2955-b3caa569b855.png)
ボリューム名が system-boot に変わってファイルが配置されています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/1e93407e-b6fa-a6bb-2a84-5203cd133203.png)

##４．Raspberry Pi の起動
Raspberry Pi 4 にはまだ電力を供給していない状態で、
microSDカードを Windows 10 の端末から取り出して Raspberry Pi 4 のスロットに挿入します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/d8873d52-ae07-d190-3c4b-ae467a1c3509.png)
有線でLANとつないでおきます。
マウス、キーボード、ディスプレイ、電源の配線を行い Pewer ON します。
下段は別のRaspberry Pi で、今回の作業とは関係ありません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/9a67a301-c6cb-ec53-bdd9-4b91796c620e.png)

Ubuntu 20.04 LTS が起動しました。
login: ubuntu
Password: ubuntu
のように初期IDとパスワードを入力するとパスワードの変更を促してきます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/5583bb3e-1aec-12f8-0b93-3cb9db0003ef.png)

新しいパスワードを入力します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/9f23703b-3009-e05f-75ea-a4e920e19ca8.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/225878/3f651ebc-86f5-78f3-4263-f75b0dc55e0f.png)

これで起動までが終了しました。
次のコマンドを実行しておきます。

```
sudo apt update
sudo apt upgrade
```

##５．GUIのインストール
ここから先、GUIのインストールについては
Lubuntu
Xubuntu
Kubuntu
Ubuntu MATE
などいろいろやってみて上記１～４を繰り返しながら最適なものを探す作業が必要そうなので、今回の作業記録はここまでとしておきます。

追記）

[Raspberry pi 4 に Xubuntu を lightdm でインストールする](https://qiita.com/azumabashi/items/30e28cf1aeb3718ef105)
[Raspberry pi 4 に Lubuntu を gdm3 でインストールする](https://qiita.com/azumabashi/items/84764aa321694e7b5680)
Raspberry pi 4 に Kubuntu をインストールしようとしましたが、途中で止まってしまいました。 
[Raspberry pi 4 に Ubuntu MATE を gdm3 でインストールする](https://qiita.com/azumabashi/items/988fb00443ecee733a23)
[Raspberry pi 4 に Ubuntu MATE を lightdm でインストールする](https://qiita.com/azumabashi/items/9248c47012e51cc0e78d)

いろいろやってみていまのところ、Ubuntu MATE + lightdm が一番安定して動いているようです。