SSHとVNCビューアを使用してRaspberryPiのグラフィカルユーザーインターフェイス(GUI)にアクセスする方法は?
Raspberry Piは、経済的なクレジットカードサイズのコンピューターであり、日常生活で使用して生活を楽にする興味深いプロジェクトを作成するための基本的なハードウェアコンポーネントが必要です。そもそもこの控えめでありながら信じられないほどの電子ガジェットには、画面、コンソール、マウスなどの追加のアセットが付属しています。最新のRaspberryPiモデルには、通常、3〜4個のユニバーサルシリアルバス(USB)ポート、1個のイーサネットポート、および1個の高品位マルチメディアインターフェイス(HDMI)があります。高品質のビデオの再生、スプレッドシートの作成、FMラジオ局、ゲームなど、ワークステーションで期待されるすべてのことを実行できます。この記事に記載されている設定により、ラズベリーパイボードとラップトップ。これは、RaspberryPiにリモートでアクセスするための基本的で便利な方法です。それでは、Raspberry Piのセットアップ、必要なパッケージのインストール、特定のハードウェアの変更に移りましょう!
RaspberryPiおよびその他のハードウェアコンポーネントをセットアップする方法
プロジェクトを開始するための最良のアプローチは、コンポーネントのリストを作成し、これらのコンポーネントの簡単な調査を行うことです。コンポーネントが不足しているという理由だけでプロジェクトの途中にとどまりたくないからです。
ステップ1:必要なコンポーネント
- Raspberry Pi 3B +
- HDMIポート付きテレビ
- 有線マウス
- マイクロSDカードリーダー
- 32GBSDカード
- RaspberryPiアダプター
- RJ45イーサネットケーブル
- ラップトップ
ステップ2:RaspberryPiモデルの選択
ラズベリーパイのいくつかのモデルが市場で入手可能です。ラズベリーパイゼロを除いて、どのモデルも優先できます。これは、Piゼロでネットワークを設定するのは非常に面倒な作業であるためです。 3A +、3B+などの最新モデルを購入できます。 Raspberry Pi 4は、Raspberry Pi Foundationがこれまでにリリースした中で最も速く、最も支配的なガジェットですが、Raspberry Piチームは、リリース後のハードウェアの問題を共有していません。 起動しません USB-Cポートでは、起動に十分な電力が供給されないためです。したがって、このプロジェクトでは、Raspberry Pi3B+を使用します。
ステップ3:ラップトップにSDカードフォーマッターをインストールする
SDカードフォーマッターをラップトップにインストールする必要があります。これは、オペレーティングシステムファイルを挿入する前にSDカードをフォーマットするためにこのソフトウェアが必要になるためです。こちらからダウンロードできます。すべてのファイルをフォルダに抽出し、インストールを開始します。
ステップ4:ラップトップにWin32ディスクイメージャをインストールする
Win32ディスクイメージャはラップトップにインストールする必要があります。これは、このソフトウェアが書き込みを行うために必要になるためです。 オペレーティングシステムイメージャファイルをSDカードに挿入します。このソフトウェアはインターネットで簡単に見つけることができ、こちらからダウンロードすることもできます
ステップ5:ラップトップにVNCビューアーをインストールする
VNCは、あるPC(VNCサーバーを実行)のデスクトップインターフェイスを別のPCまたは携帯電話(VNCビューアーを実行)からリモートで制御できるようにするグラフィカルデスクトップ共有フレームワークです。たとえば、VNCビューアにはいくつかの種類があります。 TigerVNC、TeamViewer、RealVNCなど。要件はRealVNC インターネットで簡単に入手でき、こちらからダウンロードできます。最新のRaspbianは、Piをリモートで制御できるVNCサーバーと、Piから他のシステムを制御できるVNCビューアーで構成されています。上記のリンクを開いた後、Raspberry Piアイコンをクリックし、RaspberryPi用のVNCViewerが必要なため、ダウンロードを開始します。
ステップ6:SDカードのフォーマット
両方のソフトウェアをインストールした後、SDカードをフォーマットして、カードに最初にインストールされた不要なファイルを削除できるようにします。 SDカードをフォーマットしたので、オペレーティングシステムをSDカードにインストールする準備が整いました。
ステップ7:最新のオペレーティングシステムをダウンロードする
最新のオペレーティングシステムは、ラズベリーパイの公式サイトからダウンロードする必要があります。 Raspbianの最新バージョンは「RaspbianBuster」です。 NodeRedなどのハードウェアガジェットを配線するための最新のプログラミング機能が含まれています。RaspbianをPiにインストールするための代替方法も利用できます。まず、 Noobsをダウンロードします これはオペレーティングシステムインストーラーであり、最新のRaspbianが含まれていますが、時間がかかるため、「デスクトップと推奨ソフトウェアを備えたRaspbianバスター」を直接ダウンロードします。 私たちのラズベリーパイのために。 Raspbianはこちらからダウンロードできます
ステップ8:オペレーティングシステムをSDカードに書き込む
Raspberry Piのオペレーティングシステムをダウンロードしたので、 imgを作成する準備が整いました。 SDカードにファイルします。 imgファイルを選択した後、書き込みアイコンをクリックし、imgファイル全体がSDカードに書き込まれるまで待ちます。 [書き込み]ボタンをクリックする前に、 MD5を選択してください ハッシュのドロップダウン矢印からのオプション。
ステップ9:PiでのWi-Fiの構成
SDカードにオペレーティングシステムを書き込んだ後、カードリーダーからSDカードを抜きます。キーボードとマウスをRaspberryPiに接続します。 HDMIケーブルの一方の側をテレビに接続し、もう一方の側をRaspberryPiに接続します。アダプターを使用してPiに電力を供給し、RaspberryPiが起動するまで待ちます。起動後、Raspbianの右上隅にあるWifiアイコンをクリックして、Wifiのパスワードを設定します。 IPアドレスはRaspberryPiに割り当てられ、私の場合、IPアドレスは「 192.168.1.15 」でした。 「。今後の構成で必要になるため、このIPアドレスに注意してください。イーサネットケーブルを使用してラップトップのwifi接続をRaspberryPiと共有することもできますが、一部のインターネット設定を変更する必要があります。少し難しい作業なので、Wifi経由でPiを接続することをお勧めします。 注: Wifiルーターに応じて、各個人に異なるIPアドレスが割り当てられます。
Lxターミナル/コマンドウィンドウに移動し、次のコマンドを入力して、割り当てられたIPを見つけることもできます。
ifconfig
ステップ10:RaspberryPiでSSHクライアントとVNCを有効にする
RaspberryPiにリモートアクセスする場合SSH 有効にする必要があります。これは、ポート 22を使用したリモートログインプロトコルです。 デフォルトでは。古いバージョンのRaspbianでは、sshはデフォルトで有効にされていましたが、2016年11月のRaspbianのリリース以降、sshサーバーはデフォルトで無効にされており、手動で有効にする必要があります。 PiのIPアドレスを確認したら、左上隅にあるラズベリーアイコンをクリックします。
[設定]に移動し、そこから[Raspberry Pi構成]を選択して、最後に[インターフェイス]をクリックします。ボタンのリストから、2つの有効にするをクリックする必要があります ボタンのみ。 1つ目はSSH 2つ目はVNC 。
ステップ11:WindowsでSSHクライアントを有効にする別の方法
SSHクライアントを有効にする別の方法もあります。 RaspbianをSDカードに書き込んだら、SDカードを開き、任意の場所を右クリックして新しいテキストファイルを作成します。 txtを作成した後 「NewTextDocument.txt」という名前のファイルが表示されます。 これをすべて削除し、この代わりに“ ssh” 。このファイルを作成したら、SDカードを取り外し、RaspberryPiに接続します。これで、sshが自動的に有効になります。
ステップ12:ラップトップにPuttyをインストールする
パテ 別のPCへのリモートアクセスに使用される非常に柔軟なツールです。 SSHクライアントとして機能し、強力なファイアウォールと汎用性で有名です。 SSHプロトコルをサポートしているため、ラップトップにPuttyをインストールします。 PuTTY経由のSSHは、WindowsシステムからRaspberryPiに安全にアクセスするための簡単な方法を提供します。 Windows用のパテはインターネットから簡単に見つけることができ、こちらからダウンロードすることもできます
ステップ13:パテを介してラズベリーパイにログインする
WifiルーターによってRaspberryPiに割り当てられたIPアドレスを入力します。私の場合、割り当てられたIPアドレスは「192.168.1.15」でした。
IPアドレスを入力すると、画面が表示され、ユーザー名とパスワードの入力を求められます。デフォルトのユーザー名は「pi」です。 」で、パスワードは「ラズベリー」です。 「。必要に応じて、ログインの詳細を変更することもできます。
ステップ14:VNCビューアのバージョンを確認する
次のコマンドを実行して、最新バージョンのVNCビューアーがあることを確認します。
sudo apt update
sudo apt install realvnc-vnc-server realvnc-vnc-viewer
ステップ15:PiをVNCビューアーに接続する
VNCビューアを開き、以前にPuttyに入力したIPアドレスを入力します。私の場合、使用されるIPアドレスは「192.168.1.15」です。 IPアドレスを入力した後、サーバーはユーザー名とパスワードを要求します。デフォルトのユーザー名は「pi」です パスワードは「ラズベリー」です。 [OK]ボタンをクリックします。
ログイン後、Piへのリモートアクセスが可能になり、Piを使用できるようになりました。これで、Piを使用して、ホームオートメーション、Airplayサーバーなどのいくつかの興味深いプロジェクトを作成できます。
-
グラフィカル ユーザー インターフェイス (GUI) を Microsoft Robocopy に追加する
Robocopy または Robust File Copy は、Microsoft のディレクトリ レプリケーション コマンドライン ツールです。 Windows NT 4.0 リソース キットの一部として最初にリリースされ、Windows Vista および Windows 7 の一部として標準機能として利用できます。 Windows XP ユーザーの場合、Robocopy を使用するには、Windows リソース キットをダウンロードする必要があります。 Robocopy は、ディレクトリのミラーリングだけでなく、バッチまたは同期コピーのニーズにも使用できます。 Robocopy の
-
iCloud 写真にアクセスして管理する方法
しばらくの間 iPhone を使用している場合は、Apple の My Photo Stream 機能を認識している必要があります。知らない人のために説明すると、これは iCloud ユーザーが利用できる機能で、写真を同期して、どの Apple デバイスからでもアクセスできるようにします。 iPhone から写真をクリックして、iCloud にアップロードしたとします。フォト ストリーム機能がオンになっている場合は、iPad、MacBook、またはその他の Apple デバイスからこれらの画像にアクセスできます。 そうは言っても、まだ問題があります。 iCloud アカウントの最大 5 GB