■Raspberry Pi Imagerのダウンロードとインストール
Raspberry Pi ImagerとはRaspberry Pi公式のイメージ書き込みツールです。
2023/5/9
(Raspberry Pi 3B V1.2)
(Windows 10 Pro)
(imager_1.7.4.exe)
・以下のURLにアクセス
https://www.raspberrypi.org/software/
・Download for Windowsボタンをクリック
・ダウンロードしたファイルを保存
imager_1.7.4.exe
・ダウンロードしたファイルをダブルクリックし実行
・ユーザーアカウント制御ではいをクリック
・「Install」ボタンをクリック
・”Run Raspberry Pi Imager”にチェック
・「Finish」ボタンをクリック
※Raspberry Pi Imagerが起動します。
■Raspberry Pi OS Lite(64-bit)のインストール
2022/6/5
(Raspberry Pi 3)
(Windows 10 Pro)
(imager_1.7.2.exe)
(Raspberry Pi OS Lite(64-bit))
・Raspberry Pi Imagerを起動
・「CHOOSE OS」をクリック
・Raspberry Pi OS (Other)OSをクリック
・Raspberry Pi OS Lite(64-bit)をクリック
・パソコンにカードリーダーを接続をしてMicroSDカード挿入
・「ストレージを選ぶ」をクリック
・挿入したMicroSDカードをクリック
・右下の歯車アイコンをクリック
・SSHを有効化するにチェックを入れる
・ユーザ名を記入
・パスワードを記入
・ロケールを設定するにチェック
・キーボードレイアウトからjpを選択
・「テレメトリーを有効化する」のチェックを外す
・一番下の「保存」ボタンをクリック
・書き込むボタンをクリック
・はいをクリック
※インストールが始まります。約10分程度かかります。
・続けるボタンをクリック
・Raspberry Pi Imagerを閉じる
・MicroSDカードを取り外す
■RaspberryPi 起動
2022/6/19
(Raspberry Pi 3)
(Windows 10 Pro)
(imager_1.7.2.exe)
(Raspberry Pi OS Lite(64-bit))
・Raspberry Pi にMiroSDを挿す
・LAN ケーブルを接続
※DHCPサーバーが必要です。
・HDMIケーブルとディスプレイを接続
・USBマウス、キーボードを接続
・microUSBケーブルを接続し給電
・コマンドプロンプトを開く
・以下コマンドを実行(特定のセグメントにpingを実行する)
for /l %i in (0,1,255) do ping -w 1 -n 1 192.168.1.%i
※192.168.1.0の場合
・以下コマンドを実行
arp -a
・b8:27から始まるMACアドレスを確認
・該当MACアドレスのIPアドレスにSSHでアクセス
■vimで方向キーがABCDを入力してしまう場合の解決方法
2022/6/19
(Raspberry Pi 3)
(Windows 10 Pro)
(imager_1.7.2.exe)
(Raspberry Pi OS Lite(64-bit))
・ログイン
・以下入力しENTER
sudo su –
・設定ファイルを開く(新規作成)
vi ~/.vimrc
・以下記入(vi互換モードのoff)
set nocompatible
・以下記入(Backspaceの有効化)
set backspace=indent,eol,start
・上書き保存
■Raspberry Pi OS Liteの有線LANのIP固定方法
2022/6/19
(Raspberry Pi 3)
(Windows 10 Pro)
(imager_1.7.2.exe)
(Raspberry Pi OS Lite(64-bit))
・ログイン
・以下入力しENTER
sudo su –
・以下入力しENTER
vi /etc/dhcpcd.conf
・以下最終行に追記しENTER(任意のアドレス)
interface eth0
static ip_address=192.168.0.10/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
・再起動
reboot
■Raspberry Pi OS Lite(64-bit)パッケージを全更新
2023/6/22
(Raspberry Pi 3)
(Windows 10 Pro)
(imager_1.7.2.exe)
(Raspberry Pi OS Lite(64-bit))
・ログイン
・以下入力しENTER
sudo su –
・パッケージを管理しているDBを更新
apt-get update
・インストールされているパッケージを全更新
apt-get -y upgrade
■Pi-holeのインストール
2023/6/22
(Raspberry Pi 3)
(Windows 10 Pro)
(imager_1.7.2.exe)
(Raspberry Pi OS Lite(64-bit))
・ログイン
・以下入力しENTER
sudo su –
・Pi-holeをインストール
curl -sSL https://install.pi-hole.net | bash
・pi-hole automated installerでOK
・Open Source SoftwareでOK
・Static IPでContinue
・Static IP AddressでContinue
・IP ConflictでOK
・アップストリームDNSプロバイダーを一番上のGoogleでOK
・BlocklistsでYes
・Web インターフェイス(管理画面)をインストールしますか?でYes
・Web ServerでYes
・DNS クエリをログとして保存しますか?でYes
・FTLというプライバシーレベルでShow everythingを選択しContinue
※インストール完了までしばらく待ちます
・WebUI画面を出すURLと、Adminのパスワードを記録しOK
■Pi-holeのブラックリスト設定
2023/6/22
(Raspberry Pi 3)
(Windows 10 Pro)
(imager_1.7.2.exe)
(Raspberry Pi OS Lite(64-bit))
・ログイン
・以下入力しENTER
sudo su –
・pip3をインストール
apt -y install python3-pip
・リストツールの更新とインストール
pip3 install pihole5-list-tool –upgrade
・リストツール実行
pihole5-list-tool
・以下でENTER
? Gravity Db to Update: /etc/pihole/gravity.db
・Manage Blacklists → Add a list
・以下3段階から選択しENTER
? Where are the block lists coming from?
・Yと入力しENTER
? Add 55 block lists? (Y/n)
・Yと入力しENTER
? Are you finished?
・Yと入力しENTER
? Update Gravity for immediate effect?
<参考>
https://bowmiow.net/garage/pihole/
■YouTubeの広告をブラックリストに追加する
2023/6/22
(Raspberry Pi 3)
(Windows 10 Pro)
(imager_1.7.2.exe)
(Raspberry Pi OS Lite(64-bit))
・ログイン
・以下入力しENTER
sudo su –
・pip3をインストール
git clone https://github.com/kboghdady/youTube_ads_4_pi-hole.git
・ディレクトリ移動
cd youTube_ads_4_pi-hole
・youtube.shファイルを開く
vi youtube.shファイル
・以下編集し上書き保存
repoDir=$(pwd)
↓
repoDir=’/ユーザー名/youTube_ads_4_pi-hole’ ←変更(Raspberry Pi で設定した自分のユーザー名)
例)repoDir=’/admin/youTube_ads_4_pi-hole’
・youtube.shファイルに実行権を付与
chmod a+x youtube.sh
・自動で起動するエディタの設定
select-editor
・2と入力しENTER
- /usr/bin/vim.tiny
・crontabのエディタ起動
crontab -e
・以下追記し上書き保存(1時間ごとに実行)
0 */1 * * * sudo /home/ユーザー名/youTube_ads_4_pi-hole/youtube.sh >/dev/null
例)0 */1 * * * sudo /home/admin/youTube_ads_4_pi-hole/youtube.sh >/dev/null
・www-dataをpiholeのグループに追加
usermod -a -G pihole www-data
・スクリプトを実行
./youtube.sh
<参考>
https://bowmiow.net/garage/pihole/
https://raspida.com/pi-hole#index_id10