はじめに
前回入れた Ubuntu 20.04.1 LTS (32bit) だとうまく Swift が入れれなかったので Ubunt 20.10 (64bit) を入れてみました(Ubuntu 20.04.1 LTS (64bit) は何回チャレンジしても Wifi につながらなかったのであきらめました。。。)。
必要なもの
必要なものは前回と同じです。
SD 準備
SD に必要なものを入れます。
-
SD フォーマット (FAT32) する。
下記のコマンドで disk を確認してフォーマットします。12345# 対象のdisk確認$ diskutil list# 対象のdiskをフォーマット$ diskutil eraseDisk MS-DOS RPI /dev/disk2私の環境では disk2 が SD でしたが適宣書き換えてください。しっかり確認しましょう!(他の消してしまうとめんどくさいことになります。。。)
-
Raspberry Pi Imager を Mac にインストールする。
-
Raspberry Pi Imager を起動する。
-
CHOOSE OS Ubuntu Server 20.10 (64-bit) を選択する。
-
CHOOSE SD CARD でフォーマットした SD カードを選択する。
-
WRITE で書き込む。
SD が system-boot という名前になっているはずです。 -
SD カードを挿し直します。
-
ルートディレクトリに ssh という空ファイルを作成する。
1$ touch /Volumes/system-boot/ssh -
network-config の wifis の部分を下記のように書き換える(Wifi 設定と IP アドレス固定)。
123456789101112131415161718192021version: 2ethernets:eth0:# Rename the built-in ethernet device to "eth0"match:driver: bcmgenet smsc95xx lan78xxset-name: eth0dhcp4: trueoptional: truewifis:wlan0:dhcp4: falseoptional: trueaddresses: [固定したいIP/24]gateway4: ルーターのIPnameservers:addresses: [ルーターのIP, 8.8.8.8, 8.8.4.4]search: []access-points:"SSID":password: "パスワード"
ラズパイ設定
ラズパイの設定をしていきます。
- ラズパイに SD を挿す。
- ラズパイにディスプレイ、マウス、キーボードを接続する。
- ラズパイに電源ケーブルを接続する。
- login で ID とパスワードを入力する(ubuntu/ubuntu)。
- パスワードを変更する。
- reboot する(初回は Wifi につながらない?)。
SSH 接続
Mac からラズパイに SSH 接続します!!
-
ターミナルで下記コマンドを実行する。
1$ ssh ubuntu@固定したIPアドレス -
下記のように出たら /.ssh/known_hosts を修正する。
12345@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$ ssh-keygen -f "/Users/ユーザー名/.ssh/known_hosts" -R "固定したIPアドレス" -
ラズパイ設定で設定したパスワードを入力し Enter。
成功すると下記のような表示になる。1ubuntu@ubuntu:~ $ -
接続できたらとりあえずパッケージをアップデートしておきます。
1$ sudo apt update && sudo apt upgrade -y
SSH 接続を終了したい場合は下記コマンド。
1 |
$ exit |
ラズパイをシャットダウンする場合は下記コマンド(電源をいきなり切ってはいけません!)。
1 |
$ sudo shutdown -h now |
配線
前回と同じです。
Lチカ
前回と同じです。
おわりに
これで Ubuntu 20.10(64bit) でも L チカができるようになりました!
次こそは Swift をインストールしてみせます!
参考
- Ubuntu 20.04 LTSで固定IPアドレスの設定
- Raspberry PiでUbuntu 20.04 LTSを使う
- Raspberry Pi 4にUbuntu Serverを入れて初期設定をするまで【簡単なセキュリティを添えて】
コメント
[…] Ubuntu 20.10 のインストールはこれを参考。 […]