「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>Raspberry Pi]] *目次 [#s45fc249] #contents *概要 [#j1bab9b3] そもそも、Rasbianってなんやねん?という話。 **Debianベース [#p05df924] -[[Raspberry Pi]]用 -子供向けの教育用 -および小規模な開発者向けOS **正式名称 [#a74ce057] 2020年5月に正式名称が変更 -RaspbianからRaspberry Pi OSへ -PCとMac向けのRaspbian が Raspberry Pi Desktopへ *詳細 [#mf9d747c] **OSイメージ [#c8820b6e] ***Lite [#y5e4662e] -コマンドラインで利用する軽量版。 -コマンドには、以下のモノがある。 --Linux Standard Baseで参照しているコマンド --Debian固有のコマンド(apt-get) --Rasbian固有のコマンド (raspi-config) ***with desktop [#vcde9d02] -OSパッケージは4GB以上になり、8GB以上のSDが必要。 -デスクトップとして、必要最小限のソフトウェアも同梱 --GUIのX-Window --事務用ソフトウェア ---ブラウザ ---ワープロ ---表計算 ---プレゼンテーション ***with desktop and recommended software [#m810fce0] Raspberry Pi Foundationが推奨するソフトウェア一式が同梱 **バージョン [#v36daec2] -Debian の バージョンっぽい。 -NOOBSでインストールされるOSは[[Buster>#hcef2f3f]]らしい。 ***Jessie [#f8ee2f77] Debian 8 (Jessie) ***Strech [#tae74b31] Debian 9 (Stretch) ***Buster [#hcef2f3f] Debian 10 (Buster) **インストール [#u64c0e8c] Raspbianをインストールする。 ***OSイメージ [#fa55a769] 「Win32 Disk Imager」などを使用して、~ OSイメージをmicroSDに書き込む。 ***NOOBS [#p4010f98] NOOBS : New Out Of the Box Softwareを使用して、~ OSインストーラをmicroSDに書き込む。 -NOOBS for Raspberry Piをダウンロード --Download NOOBS for Raspberry Pi~ https://www.raspberrypi.org/downloads/noobs/ -SDカードを「上書きフォーマット」する。 --SDメモリカードフォーマッター - SD Association~ https://www.sdcard.org/jp/downloads/formatter/ -ダウンロードしたZIPをSDカードに展開する。 -[[Raspberry Pi]]に上記のSDカード挿す。 -Raspbianのインストールと設定修正。 --https://twitter.com/openhishopjpo/status/1341977476503805953 ***Raspberry Pi Imager [#lffe76f1] [[Windows 10 IoT Core Dashboard>https://techinfoofmicrosofttech.osscons.jp/index.php?Windows%2010%20IoT%20Core#a112e823]]~ 的にOSイメージをmicroSDに書き込む。 -[[NOOBS>#p4010f98]]より、圧倒的に早く、昨今の推奨方式らしい。 -参考 --[[Raspberry Pi OS (Raspbian)のインストール – 公式Imager対応 – Indoor Corgi>https://www.indoorcorgielec.com/resources/raspberry-pi/raspberry-pi-os%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/]] **リモート接続 [#qd29bc42] ***設定 [#i357b1a9] -[[Raspberry Pi]]のデフォルトの設定は次の通り。 --ホスト名: raspberrypi(raspberrypi.local) --ユーザー名: pi --パスワード: raspberry -「メニュー > 設定 > Raspberry Pi」の設定から、 --[システム]タブでパスワードを初期値から変更する。 --[インターフェイス]タブで以下を無効 → 有効に設定可能。 ---[[SSH>#ba47e5ca]] ---[[VNC>#ze359c58]] -IPアドレスの確認方法 --VNCのボタンを押下、connectivity欄を確認 --LXTerminalから、以下のコマンド実行結果を確認 $ ifconfig ***SSH [#ba47e5ca] -SSHクライアントをインストールして接続 -参考 --SSH - マイクロソフト系技術情報 Wiki~ https://techinfoofmicrosofttech.osscons.jp/index.php?SSH#gb195be7 ***VNC [#ze359c58] -[[Raspberry Pi]]からディスプレイを外す場合、~ 「[[ディスプレイなしで起動できるようにする>#p6b50077]]」を実行する。 -VNCクライアントをインストール --Download VNC Viewer for Windows | VNC® Connect~ https://www.realvnc.com/en/connect/download/viewer/windows/ -接続~ VNC Viewerを起動し、 --ロケーション・バーにIPアドレスを入力 --Authenticationダイアログで、ユーザ・アカウント情報を入力 ***参考 [#p6b50077] -Raspberry Pi セットアップ 2020 春 ~ SSH + VNC 接続まで | tbsmcd.net~ https://tbsmcd.net/post/raspberry_pi_setup/ -Raspberry Pi 4にSSHとVNCで接続してみた | Developers.IO~ https://dev.classmethod.jp/articles/raspberry-pi-4-ssh-vnc-remote/ --Raspberry Piの設定 --SSHで接続する方法 --VNCで接続する方法 -VNCでRaspberry Piにリモートデスクトップ接続 (Windows/Mac/Linux対応) – Indoor Corgi~ https://www.indoorcorgielec.com/resources/raspberry-pi/raspberry-pi-vnc/ --VNCサーバーの設定 (Raspberry Pi) --Raspberry PiのIPアドレスを固定する --ディスプレイなしで起動できるようにする --VNC Viewerのインストール (Windows) --VNC Viewerでリモート接続 **その他 [#ba0f3615] ***armhf [#wb820e65] -armhfでコンパイルしたソフトウェアを実行できる。 -armhf:ARMアーキテクチャー+ハードウェア浮動小数点演算器をサポート ※ [[CPUアーキテクチャ]] ***解像度 [#t1baf9d8] -「Raspberry Pi の設定」画面の「ディスプレイ」タブから設定可能。 -ただ、解像度を下げすぎると、この画面が見切れてGUIから設定できなくなる。 -この場合、「sudo raspi-config」で、設定画面を開くことが出来る。 ***日本語入力 [#w1ff8dae] -以下のコマンドを実行してインストールする。 sudo apt install ibus-mozc -インストール後、再起動する。 -再起動後、テキスト・エディタを起動し、~ 右上の「A」を[半角/全角]キーで「あ」に変え、~ 日本語入力ができることを確認する。 -参考 --Raspberry Piで日本語入力する方法(iBus+Mozc) – Indoor Corgi~ https://www.indoorcorgielec.com/resources/raspberry-pi/raspberry-pi-input-japanese/ ***ファイル送受信 [#q21d81e6] -VNC --PC → Rasbian~ VNC Viewerのタスクバー辺りにある[Transfer files]を選択。 --Rasbian → PC ---Rasbian右上の"VNCアイコン"から、[File Transfer]を選択。 ---Rasbianで圧縮すると*.apkだが、*.zipにリネームして解凍可能。 -SSH~ SCP コマンドと言うモノがあるらしいが。 *参考 [#e8df35d4] -「Raspbian」から「Raspberry Pi OS」に変更~ 何が変わったのか - ZDNet Japan~ https://japan.zdnet.com/article/35159483/ **Wikipedia [#ce9ebd50] -Raspbian~ https://ja.wikipedia.org/wiki/Raspbian -Raspberry Pi OS~ https://ja.wikipedia.org/wiki/Raspberry_Pi_OS **[[Docker On Rasbian]] [#n68a3e54]