組み立て
- ケース下部の基盤のSSD固定用ネジを外す
- SSDを装着する
- 外したSSD固定用ネジを取り付ける
- 付属の冷却用シートを半分に切断し、片側を剥がしてケース(上)の裏の2箇所に貼り付け、もう片側を剥がす
- Raspberry Pi 4本体に、コネクタ基盤を接続する
- コネクタ基盤が接続されたRaspberry Pi 4本体をケース(上)に取り付ける。この際、GPIOピンがすべて一致し、曲げたりしないように注意。
- 付属のネジで基盤5箇所を固定する
- ケース(上)とケース(下)を組み立て、裏側のネジ4箇所を固定する
- ケース裏に滑り止めシールを4箇所貼り付ける
- USBブリッジはまだ取り付けない
OSインストール
- インストール用imgファイルが入っているパソコン(以降、親機と呼ぶ)と、ケース最下部のUSBポート(SSD用)をType A - Type AのUSBケーブルで接続する
- 親機上でSSDがドライブとして認識されていることを確認する
- Raspberry Pi Imagerを起動し、「Use custom」を選択し、imgファイルを選択する。
- インストール先は接続したSSDを選択する。ここで間違えると親機のデータを消す可能性があるので注意!
- 「WRITE」をクリックすると、コピー先のドライブのデータが消える警告が表示されるので「YES」を選択する。
- 完了メッセージが表示されたらUSBケーブルを抜く
- Raspberry Piケース付属のUSBブリッジを接続する
起動
- 2つあるHDMI端子のひとつ(ケースの中央寄りのほう)にモニターのHDMIケーブルを接続する
- USB2.0 Type-A端子にUSBキーボードとマウスを接続する
- 電源用USB Type-C端子にACアダプタを接続する
- 本体裏のPOWERボタンを軽く押す
- 本体表の赤いランプが点灯し、隣の緑ランプが点滅を始めることを確認する。
- Raspberry Pi OSが起動するのを確認する。
OSの初期設定
ホスト名の設定
ユーザの設定
Q3管理者ユーザの作成
利用者ユーザの作成
自動ログインの設定
デフォルトユーザ(pi)の無効化
su権限のチェックと変更
システムの設定
利用者ユーザでログインし、次の設定を行う
- GPUメモリを512MBに設定
- SSHとVNCを有効化、残りは無効化
- 画面解像度が1920x1080になっていることを確認
- 壁紙の設定
SSHの設定
TBD
VNCの設定
TBD
アプリケーションの導入と設定
Argon One m.2 のCPUファンの設定
スクリプトのダウンロードと実行
curl https://download.argon40.com/argon1.sh | bash
ファン設定の起動
argonone-config
55C: 10%, 60C: 55%, 65C: 100%に設定する。
aptの更新とアップグレード
sudo apt-get update
sudo apt-get full-upgrade
Chromium Media Editionの導入
curl -fsSL https://pi.vpetkov.net -o ventz-media-pi
sh ventz-media-pi
LibreOfficeの日本語化
sudo apt-get install libreoffice-l10n-ja
日本語フォントのインストール
ラズパイダ
4 Pockets
コマンドでRaspbianに日本語フォントのインストールする方法 – ラズパイダ
Raspberry Pi のOSに公式のRaspbianがあります。Debianを元にされた使いやすいOSです。
sudo apt-cache search font japanese
lsb_release -a
sudo apt-cache search font japanese | grep noto
sudo apt-get install fonts-noto -y
[TODO]
sudo apt install fonts-migmix fonts-vlgothic fonts-ricty-diminished -y
ユーザインタフェースにフォントを設定
sudo apt-get install fcitx-mozc -y
USB Boot
Chromiumのデフォルト検索エンジンをGoogleに設定
ChromiumにLINE, AdBlock Plus, Bitwardenの拡張機能をインストール
Firefox ESR
sudo apt-get install iceweasel -y
Midori - Lightweight Browser
sudo apt-get install midori -y
Sylpheed
sudo apt-get install sylpheed -y
Shotwell image manager
sudo apt-get install shotwell -y
GIMP
sudo apt-get install gimp -y
pinta - paint software
sudo apt-get install pinta -y
MPlayer
sudo apt-get install mplayer -y
NextCloud Client
sudo apt-get install build-essential git cmake openssl libssl-dev sqlite3 libsqlite3-dev qt5-default libqt5webkit5-dev qttools5-dev qttools5-dev-tools python-sphinx texlive-latex-base inotify-tools qt5keychain-dev -y
sudo apt-get install doxygen -y
sudo apt-get install extra-cmake-modules -y
sudo apt-get install kio-dev -y
cd ~
git clone https://github.com/nextcloud/client_theming.git
cd client_theming
git submodule update --init
cd client
git submodule update --init
cd ..
mkdir build-1
cd build-1
cmake -D OEM_THEME_DIR=`pwd`/../nextcloudtheme ../client
sed -i 's/Icon=nextcloud/Icon=Nextcloud/g' src/gui/nextcloud.desktop
sed -i 's/Icon\[\(.*\)\]=nextcloud/Icon\[\1\]=Nextcloud/g' src/gui/nextcloud.desktop
sudo make && make install
sudo make
sudo make install
/etc/environment
以下の1行を追加。
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/arm-linux-gnueabinhf
/etc/ld.so.conf.d/arm-linux-gnueabihf.conf
以下の1行を追加。
/usr/local/lib/arm-linux-gnueabihf
/etc/ld.so.conf.d/x86_64-linux-gnu.conf
/usr/local/lib/arm-linux-gnueabihf
sudo ldconfig
sudo reboot
nextcloud
NextCloudクライアントの設定
Terminalの実行中nextcloudをCtrl-Cで終了
cd
mkdir log
crontab -e
@reboot nextcloud /usr/local/bin/nextcloud > /home/pi/log/nextcloudclient.log 2>%1