Raspberry Pi初期設定(2021年4月 raspberrypi 5.10.17-v7+ #1403 SMP)

更新日2021-04-30 (金) 16:05:12

Raspberry Piのインストール

ラズパイにOSをインストールする新ツール「Raspberry Pi Imager」

https://www.itmedia.co.jp/news/articles/2006/05/news031.html

imager_1.6.1.exeをDLして起動

「CHOOSE SO」をクリックして「Raspbian」を選択

「CHOOSE SD CARD」をクリックして接続しているSDを指定する

上2つを設定したら「WRITE」のボタンが出るのでクリックする

あとはメニューに従う。(書き込んで、Verify)

そのままSDをRaspberry Pi H/Wに実装して電源投入で起動した。 (一回目は「EXT4-fs error....」で止まったが、再度電源入れ直し以降はRaspberry Piが起動した)

VNC Viewerで接続しようとしたのですが「No matching security types」のエラー対応

Authenticationが「Unix password」となっているところを「VNC password」に変更

VNC設定1.png

VNC設定2.png

ステルスSSIDへのWifi接続方法

  • SSIDとパスフェーズの作成
  • SSID:SSID
  • パスフェーズ:PASSPHRASE
$ wpa_passphrase "SSID" "PASSPHRASE"

network={
        ssid="SSID"
        #psk="*********"
        psk=6408*****************************************************c4c6fa
}
  • 作成したパスフェーズの登録

/etc/wpa_supplicant/wpa_supplicant.conf

network={
        ssid="SSID"
        scan_ssid=1   ←ステルスSID接続指定
        psk=6408*****************************************************c4c6fa
}

IPアドレスを固定

/etc/dhcpcd.conf

最終行に以下を追加

interface wlan0
static ip_address=192.168.0.124/24
static routers=192.168.0.243
static domain_name_servers=192.168.0.243
  • 再起動
$ sudo reboot

Wifi.png

OS Update

$ sudo apt update
$ sudo apt full-upgrade -y
$ sudo apt autoremove -y

(SDカードの空き容量を確保する為、不要なファイルを削除)

$ sudo apt clean
$ sudo reboot

phpインストール

$ sudo apt-get install php

$ php -v
PHP 7.3.27-1~deb10u1 (cli) (built: Feb 13 2021 16:31:40) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.27, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.27-1~deb10u1, Copyright (c) 1999-2018, by Zend Technologies

Emacsのインストール

$ sudo apt-get install emacsを実行すると
  • exim4-daemon-light_4.92-8+deb10u4_armhf.deb
  • exim4-config_4.92-8+deb10u4_all.deb
  • exim4-base_4.92-8+deb10u4_armhf.deb

がapt-get install時にない言われたので以下からDL

http://romaindauby.fr/raspbian.raspberrypi.org/raspbian/pool/main/e/exim4/

  • gdebiをインストール (存関係の問題を自動で解決してくれるツール)
$ sudo apt install gdebi

以下の順でDLしたファイルをインストール

$ sudo gdebi exim4-config_4.92-8+deb10u4_all.deb
$ sudo gdebi exim4-base_4.92-8+deb10u4_armhf.deb
$ sudo gdebi exim4-daemon-light_4.92-8+deb10u4_armhf.deb

再度Emacsをインストール

$ sudo apt-get install emacs
(略)

mime-support (3.62) のトリガを処理しています ...
hicolor-icon-theme (0.17-2) のトリガを処理しています ...
gnome-menus (3.31.4-3) のトリガを処理しています ...
libc-bin (2.28-10+rpi1) のトリガを処理しています ...
man-db (2.8.5-2) のトリガを処理しています ...
install-info (6.5.0.dfsg.1-4+b1) のトリガを処理しています ...
desktop-file-utils (0.23-4) のトリガを処理しています ...
pi@raspberrypi:~/tmp $

これでインストールできた。

ntpの設定

ntpサーバと同期する方法

  • /etc/ntp.conf
##server 2.debian.pool.ntp.org iburst
##server 3.debian.pool.ntp.org iburst

server 192.168.0.238 ← 同期ntpサーバを指定する

# Access control configuration; see /usr/share/doc/ntp-doc/html/accopt.html for
# details.  The web page <http://support.ntp.org/bin/view/Support/AccessRestrict
  • NTPデーモンを再起動
# service ntp restart
  • NTPの状態確認
# timedatectl status
      Local time: 金 2021-04-30 15:48:54 JST
  Universal time: 金 2021-04-30 06:48:54 UTC
        RTC time: n/a
       Time zone: Asia/Tokyo (JST, +0900)
     NTP enabled: yes  ←ここ
NTP synchronized: yes  ←ここ
 RTC in local TZ: no
      DST active: n/a
  • NTP同期状態を確認
# ntpq -p

root@raspberrypi:/etc# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*192.168.0.238   133.243.238.244  2 u   95  128  377    1.346   -0.486   0.640

しばらくすると行頭*が付く。これで同期完了

OS起動時時間を合わせる

ntpサーバを指定

  • /etc/systemd/timesyncd.conf
[Time]
#NTP=
NTP=192.168.0.238
#FallbackNTP=0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org
#RootDistanceMaxSec=5
  • ntpdateのインストール
# apt insatll ntpdate
  • コマンド
# /usr/sbin/ntpdate 192.168.0.238
30 Apr 15:56:34 ntpdate[2025]: the NTP socket is in use, exiting
  • /etc/rc.d/rc.localに記載
/usr/sbin/ntpdate 192.168.0.238 &

添付ファイル: fileWifi.png 17件 [詳細] fileVNC設定2.png 19件 [詳細] fileVNC設定1.png 24件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-04-30 (金) 16:05:12 (149d)