MONOcircle / electric_shovel

0 stars 0 forks source link

Raspberry Pi3 に Ubuntu18.04 LTSをインストールする #2

Open SS1031 opened 4 years ago

SS1031 commented 4 years ago

手順

  1. このwebページからubuntuのイメージをダウンロードする。ubuntu-18.04.4-preinstalled-server-armhf+raspi3.img.xz を選択。 image

  2. 好きなイメージ書き込みソフトを利用してmicro sdにイメージを書き込む(※ micro sdリーダーが家になかったのでusbメモリに書き込んだ)、balenaEtcherがシンプルなのでおすすめ image

  3. イメージのディスク(micro sdカード)をラズパイに差し込んで、その他LANケーブルとHDMIとキーボードを接続して電源を入れる。※電源を入れる前に他のすべての外部機器の接続を行うこと。※マウスは接続したらエラーが出るらしいのでダメ

  4. うまく起動できたらログイン情報の入力に進む。デフォルトのログイン情報は以下。

    • ubuntu login : ubuntu
    • password : ubuntu 最初のログイン時に必ずパスワードの変更が求められるので適宜変更する。ここではpasswordに変更した。

4-1. sshで自分のパソコンからログインしたほうがコピペとか便利なのでsshログインする

  1. aptのアップデート、GUIのインストール ログインできたら以下の呪文でubuntuのライブラリ群をアップデート ※ 結構時間かかる

    sudo apt update
    sudo apt upgrade

    アップデートが終了したらubuntuのGUIをインストール ※ これも結構時間かかる

    sudo apt install lubuntu-desktop
  2. Wifi設定

Wifi設定ファイルはラズパイのモデルよって違うらしいので以下で調べる

cat /proc/cpuinfo  | grep Revision

出力されたRevisionとラズパイのモデルの対応表をみてモデルを確認

借りているやつはModel 3B+だった

モデルに応じて設定ファイルをダウンロード

mkdir wifi-firmware
cd wifi-firmware
# Pi 3Bのファイル
wget https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43430-sdio.bin
wget https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43430-sdio.txt

# Pi 3B+のファイル
wget https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43455-sdio.bin
wget https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43455-sdio.clm_blob
wget https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43455-sdio.txt

ダウンロードしたファイルを所定の場所にコピー

sudo cp *sdio* /lib/firmware/brcm/

再起動

sudo reboot

設定を確認

sudo lshw -C network

次の出力があればOK

  *-network:0 DISABLED      
       description: Wireless interface
       physical id: 2
       logical name: wlan0
       serial: b8:27:eb:08:ca:c1
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=brcmfmac driverversion=7.45.202 firmware=01-72f6ece2 multicast=yes wireless=IEEE 802.11

ひとまずここまででubuntu18.04インストールが済んだ。 python2.7が入っているので/ics35_pyディレクトリの内容動くと思うけど、これは別で後日動作検証します。

参考にしたページ