.. note:: こんにちは、SunFounderのRaspberry Pi & Arduino & ESP32愛好家コミュニティへようこそ!Facebook上でRaspberry Pi、Arduino、ESP32についてもっと深く掘り下げ、他の愛好家と交流しましょう。 **参加する理由は?** - **エキスパートサポート**:コミュニティやチームの助けを借りて、販売後の問題や技術的な課題を解決します。 - **学び&共有**:ヒントやチュートリアルを交換してスキルを向上させましょう。 - **独占的なプレビュー**:新製品の発表や先行プレビューに早期アクセスしましょう。 - **特別割引**:最新製品の独占割引をお楽しみください。 - **祭りのプロモーションとギフト**:ギフトや祝日のプロモーションに参加しましょう。 👉 私たちと一緒に探索し、創造する準備はできていますか?[|link_sf_facebook|]をクリックして今すぐ参加しましょう! Mac OS X ユーザー ========================= Macユーザーにとって、Raspberry Piのデスクトップへの直接アクセスは、コマンドラインよりもVNC経由での方が便利です。Raspberry Pi側でVNCを有効にした後、Finderを通じて設定されたアカウントのパスワードを入力するだけでアクセスできます。 この方法は、MacとRaspberry Pi間の通信を暗号化しない点に注意してください。 通信はご自宅やオフィスのネットワーク内で行われるため、保護されていなくても問題ありません。 ただし、気になる場合は、 `VNC® Viewer `_ のようなVNCアプリケーションをインストールできます。 もしくは、仮のモニター(TV)、マウス、キーボードを使って、Raspberry Piのデスクトップを直接開いてVNCをセットアップすると便利です。 そうでなくても問題ありません、SSHコマンドでRaspberry PiのBashシェルを開き、そこからVNCをセットアップするコマンドを実行できます。 * :ref:`have_temp_monitor` * :ref:`no_temp_monitor` .. _have_temp_monitor: 仮のモニター(またはTV)がある場合? --------------------------------------------------------------------- 1. Raspberry Piにモニター(またはTV)、マウス、キーボードを接続し、電源を入れます。画面の指示に従ってメニューを選びます。 .. image:: img/mac_vnc1.png :align: center 2. 次の画面が表示されます。 **Interfaces** タブで、 **VNC** を **Enabled** に設定し、 **OK** をクリックします。 .. image:: img/mac_vnc2.png :align: center 3. 画面の右上にVNCアイコンが表示され、VNCサーバーが起動します。 .. image:: img/login1.png :align: center 4. **VNC** アイコンをクリックしてVNCサーバーのウィンドウを開き、右上の **Menu** ボタンをクリックして **Options** を選びます。 .. image:: img/mac_vnc4.png :align: center 5. 次の画面が表示され、オプションを変更できます。 .. image:: img/mac_vnc5.png :align: center **Encryption** を **Prefer off** 、 **Authentication** を **VNC password**。 6. **OK** ボタンをクリックすると、パスワード入力画面が表示されます。Raspberry Piのパスワードと同じもの、または異なるものを入力し、 **OK** をクリックします。 .. image:: img/mac_vnc16.png :align: center これでMacから接続する準備が整いました。モニターの接続は解除しても構いません。 **ここからは、Mac側での操作になります。** #. Finderのメニューから、 **Connect to Server** を選びます(右クリックで開けます)。 .. image:: img/mac_vnc10.png :align: center #. ``vnc://<ユーザー名>@<ホスト名>.local`` (または ``vnc://<ユーザー名>@`` )を入力し、 **Connect** をクリックします。 .. image:: img/mac_vnc11.png :align: center #. パスワードを要求されるので、入力してください。 .. image:: img/mac_vnc12.png :align: center #. Raspberry Piのデスクトップが表示され、そのままMacから操作できるようになります。 .. image:: img/mac_vnc13.png :align: center .. _no_temp_monitor: 仮のモニター(またはTV)がない場合? --------------------------------------------------------------------------- * SSHコマンドでRaspberry PiのBashシェルを開くことができます。 * BashはLinuxの標準的なデフォルトシェルです。 * シェル自体は、ユーザーがUnix/Linuxを使用する際のコマンド(指示)です。 * 必要な操作のほとんどはシェルを通じて行うことができます。 * Raspberry Pi側のセットアップが完了したら、Macの **Finder** からRaspberry Piのデスクトップにアクセスできます。 #. ``ssh @.local`` を入力してRaspberry Piに接続します。 .. code-block:: shell ssh pi@raspberrypi.local .. image:: img/mac_vnc14.png #. 初回ログイン時にのみ以下のメッセージが表示されます。 **yes** と入力してください。 .. code-block:: ホスト 'raspberrypi.local (2400:2410:2101:5800:635b:f0b6:2662:8cba)' の真正性が確認できません。 ED25519 キーのフィンガープリントはSHA256:oo7x3ZSgAo032wD1tE8eW0fFM/kmewIvRwkBys6XRwgです。 このキーは他に知られていない 接続を続けますか (yes/no/[fingerprint])? #. Raspberry Piのパスワードを入力します。入力したパスワードは表示されませんので、誤入力に注意してください。 .. code-block:: pi@raspberrypi.local のパスワード: Linux raspberrypi 5.15.61-v8+ #1579 SMP PREEMPT Fri Aug 26 11:16:44 BST 2022 aarch64 Debian GNU/Linux システムに同梱されているプログラムはフリーソフトウェアです; 各プログラムの正確な配布条件は、/usr/share/doc/*/copyright 内の個々のファイルで説明されています。 Debian GNU/Linuxは、適用される法律が許す範囲で、一切の保証はありません。 最終ログイン: 2022年9月22日 12:18:22 pi@raspberrypi:~ $ #. 成功してログインできたら、MacからVNCでログインできるようRaspberry Piを設定します。まず、以下のコマンドを実行してOSを更新します。 .. code-block:: shell sudo apt update sudo apt upgrade ``続行しますか? [Y/n]」と聞かれたら`` 、 ``Y`` と入力してください。 アップデートには時間がかかる場合があります(その時のアップデート量による)。 #. 以下のコマンドを入力して、 **VNCサーバー** を有効にする。 .. code-block:: shell sudo raspi-config #. 次の画面が表示されます。キーボードの矢印キーで **3 Interface Options** を選択し、 **Enter** キーを押します。 .. image:: img/image282.png :align: center #. 次に **VNC** を選択します。 .. image:: img/image288.png :align: center #. キーボードの矢印キーで **** -> **** -> **** を選択して設定を完了します。 .. image:: img/mac_vnc8.png :align: center #. VNCサーバーが起動したら、Macから接続するための設定を変更しましょう。 全ユーザーアカウントの全プログラムに対するパラメーターを指定するには、 ``/etc/vnc/config.d/common.custom`` を作成します。 .. code-block:: shell sudo nano /etc/vnc/config.d/common.custom ``Authentication=VncAuthenter`` と入力した後、 ``Ctrl+X`` -> ``Y`` -> ``Enter`` で保存して終了。 .. image:: img/mac_vnc15.png :align: center #. 加えて、MacからVNCでログインするためのパスワードを設定します。Raspberry Piのパスワードと同じものを使用するか、異なるものを使用することができます。 .. code-block:: shell sudo vncpasswd -service #. 設定が完了したら、変更を適用するためにRaspberry Piを再起動します。 .. code-block:: shell sudo sudo reboot #. ここで、右クリックで開くことができる **Connect to Server** のメニューから **Finder** を選択します。 .. image:: img/mac_vnc10.png :align: center #. ``vnc://<ユーザー名>@<ホスト名>.local`` (または ``vnc://<ユーザー名>@`` )と入力します。入力後、 **Connect** をクリックします。 .. image:: img/mac_vnc11.png :align: center #. パスワードが要求されるので、入力してください。 .. image:: img/mac_vnc12.png :align: center #. Raspberry Piのデスクトップが表示され、そのままMacから操作できます。 .. image:: img/mac_vnc13.png :align: center