RaspberryPi4のセットアップ

Raspberrypi4を買ってきて、セットアップを終えるまでの手順です。

#全体の流れ
1. 必要なものを揃える。
2. OSのインストール、設定
3. ssh設定

#環境
・RaspberryPi4 Model B 2GB RAM
・Windows 10 

#揃えたもの
・RaspberryPi4 Model B 2GB RAM
・microSD(32GB)
・電源(5V3A Type-C)
・micro-HDMI変換ケーブル
・モニター
・有線キーボード
・無線マウス
・ラズパイケース
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420361/90d4d8a2-be56-89ea-b538-5f6cbe8315f7.jpeg" width=60%>
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420361/cb3d8bc8-a70e-b8e9-3d37-ab291f164c95.jpeg" width=60%>

#セットアップ
1. OSをインストールする
   
・以下のサイトでNOBSを選び、NOOBSのZIPファイルをダウンロードする。  
　https://www.raspberrypi.org/downloads/　  
・SDカードをformatする。以下のサイトでSDメモリカードフォーマッターをとってきた。  
　https://www.sdcard.org/jp/downloads/formatter/  
　「上書きフォーマット」を選択する。  
・フォーマットが終わったらダウンロードしたZIPファイルを展開し、中身だけSDカードにコピーする。

2.
![153533.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420361/67572ef7-c595-2ec7-6578-3b802abf14d9.jpeg)

・本体にさっき作ったmicroSDを挿し、電源、モニター、マウス、キーボードをつなぐ。
すると、このような画面が表示される。
<img width="426" alt="153531.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420361/9e7976bf-3dc3-37bb-7dc1-e8b2da7c542a.jpeg">

Rasbianを選択してインストールをスタートします。
指示に従ってネットワークや言語などを設定します。

#ssh設定

1. RaspberryPiで以下のコマンドを実行。
`sudo mkdir /boot/ssh`

2. 設定→RaspberryPiの設定→インターフェースでsshを有効化
<img width="936" alt="2020-05-15 (2).png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420361/77b49ecf-4626-d568-1c69-4b2b4cbbc79e.png">

3. 設定→RaspberryPiの設定→システムでパスワード変更

<img width="941" alt="2020-05-15 (3).png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420361/d38db015-0d80-820e-9c34-49bb81f02e72.png">

デフォルトでは
**User** pi
**Password** raspberry

再起動する。
`sudo reboot`
4. IPアドレスを固定する。

`ip route`でIPアドレスを調べる。

```
default via 192.168.0.1 dev wlan0 src 192.168.0.100 metric 303 
192.168.0.0/24 dev wlan0 proto dhcp scope link src 192.168.0.100 metric 303 
```

`vi /etc/dhcpcd.conf`でエディタを起動して、末尾に記述を追加する

```
interface wlan0
static ip_address=192.168.0.100/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
```

5.PC(Windows)から操作します。
windows powershell を起動し、
`ssh pi@(ipアドレス)`
パスワードを入力するよう指示が出るので、パスワードを入力すると接続できます。

guiで操作するためには
RaspberryPi側でターミナルを起動し、
`sudo apt-get install xrdp`
`sudo service xrdp restart`

Windowsのスタートメニューからリモートデスクトップ接続を起動し、ipアドレスを入力し接続します。するとこのような画面が現れるので、ログインします。
usernameはデフォルトでpi
<img width="756" alt="2020-05-15 (4).png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420361/434eee5e-2bd3-f88a-a66a-d533f07a282f.png">
ログインが成功するとこのようになります。
<img width="912" alt="2020-05-15 (5).png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420361/3d0c6a45-42b7-cfb7-ecaf-9d8d6189a90f.png">

設定を保存しておくと、デスクトップなどからアイコンをクリックするだけでリモートデスクトップ接続できます。
<img width="300" alt="2020-05-15 (8).png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420361/d8eb65f3-df48-5d9d-7b05-455744339e21.png">

名前を付けて保存するとこのようなアイコンが出来るので、次回からこれをダブルクリックしてリモートデスクトップ接続が出来ます。
<img width="90" alt="2020-05-15 (7).png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420361/63038c7f-1ac3-b49c-f442-3377ed7c0a89.png">

#参考
[Raspberry Pi4へOSをインストールする(Raspbian編)](https://pcmanabu.com/raspberry-pi4-install/)
[Raspberry PiのSSH設定方法](https://qiita.com/tomokin966/items/bc22d09f97ebeb3955d2)
[RaspberryPi3(Stretch)でipを固定してSSHを行う](https://qiita.com/krunaru23/items/67f6acc7c97acaf47326)


ありがとうございました。