スクリーンなしでのツリーベリーパイのインストールとSSH+VNC+TeamViewerの構成の詳細チュートリアル
12789 ワード
一、ベリーパイの取り付け
1.ミラーのダウンロード
公式サイトで相応のミラーファイルをダウンロードして、私がダウンロードしたのは現在の最新の18.11.13のバージョンで、ここで各バージョンのミラーをダウンロードすることができます:http://downloads.raspberrypi.org/raspbian/images/
2.ミラーへの書き込み
win 32 diskimagerをダウンロード:https://nchc.dl.sourceforge.net/project/win32diskimager/Archive/win32diskimager-v0.9-binary.zip自分のUディスクをフォーマットした後、ミラー、Uディスクを選択し、に書き込みます.
3.自動接続wifi
書き込みに成功すると、Uディスクは2つのディスクになります.1つは開けられないので、相手にしないで、別のディスク(boot)に入り、ファイルを作成します:/boot/wpa_supplicant.conf、内容は以下の通りです.
複数のWiFiを配置することができます.このファイルを作成して保存することができます.後で別の場所に行ってWiFiを接続するときは/bootの下にコピーし、ベリーパイを挿入して起動すれば自動的にWiFiに接続できます.
4.sshを開くには、まずsshでベリーパイをつなぎます
同様に、ファイル/boot/sshを作成します.ファイルには拡張子がなく、コンテンツが空です.
5.SSH接続ベリーパイ
自宅WiFi管理画面にアクセスし、WiFi接続に成功すると、自分のベリーパイのIPアドレスが表示され、PuTTYがダウンロードされます.https://the.earth.li/~sgtatham/putty/0.71/w64/putty.exe接続方式はSSHを選択して、それからベリーパイのIPアドレスを入力して、ポート22は保存して便利に後で点Openに接続することができて、1つの警告を弾いて、Yesを選んで、それからベリーパイに上陸します
次の図が表示されると、が正常に接続されました.
6.ミラーソースを交換してください
デフォルトのソースが遅すぎます.次に別のものをインストールする必要があります.最初のステップはソースを交換するほうがいいです.まずsourcesを修正します.list
#注釈で元のソースを消して私はここで清華のソースを交換して、先に自分のRaspbianのバージョンが何なのかを見て、もしあなたのがjessieで、wheezyならば、下のstretchをあなたの相応のバージョンに変えます
Ctrl+6で1行を選択した後、Alt+6を押してコピーし、Ctrl+Uを貼り付けて修正した後、Ctrl+xを押して終了し、保存してください.
raspiの変更を続行します.リストの内容
元のものを注釈する
最終更新元
ちょっと長いから、お茶を入れたり、携帯電話をしたりして先に行きましょう.
7.rootを有効にする
次にパスワードを2回入力し、rootアカウントのパスワードとして入力します.
rootに入る
rootを終了
二、VNCリモート接続
本料理の鶏はSSHで少し気分が悪くて、私はグラフィックのインターフェースを要します...そこでVNC...
5 Interfacing Options を選択してからP 3 VNCを選択し、確認してからVNC 端末入力をオンにすることができます.
そして自分のパソコンでVNC Viewerをダウンロードhttps://www.realvnc.com/en/connect/download/viewer/木苺派IPポート番号を入力デフォルトは1 piデフォルトパスワードを入力正常にログイン~設定起動自
コピー
変更ファイル権限の保存
今すぐ電源を入れるとvncserverが自動的に起動します.sudo rebootで効果を見ることができます.VNCの起動が遅いかもしれません=.=(vncに接続するには数分待たなければなりません...)起動をキャンセルする場合は、次の手順に従います.
三、TeamViewerのインストール
VNCはイントラネットでしか使えません.もし私が外ネットで私のベリーパイを使いたいならどうしますか?それではTeamViewerで辛~
1.TeamViewerのdebパッケージをダウンロードする
私は公式サイトに行きます.https://www.teamviewer.com/en/download/linux/TeamViewer Host for Raspberry Piをダウンロードして、Uディスクにpiに掛けてインストールしたのですが…ネット上で教程があって直接wgetで引いたのですが、私はずっと引っ張って失敗して、いっそUディスクを持ってインストールしました=.=ダウンロードが終わったら名前を変えて、ダウンロードしたファイルが長すぎて、後でインストールして名前をつけるのが不便なので、私はそれをteamviewer-hostに変えました.deb、それからUディスクに入れて、UディスクはNTFSを使わないでください、さもなくばデフォルトは識別できません
2.Uディスクのマウント
USBメモリをベリーパイに挿入し、入力します.
Disk/dev/sda:xx Gib、xx bytesが表示され、xxxxは容量がUディスクと同じように認識に成功しました
次にマウントして新しいディレクトリを作成します(手動でマウントし、新規でないとmediaディレクトリの下に自動的にマウントされます)
その後、デバイスを作成したばかりのディレクトリにマウントします.
Uディスクを抜く必要がある場合
または
3.TeamViewerのインストール
cdをUディスクのディレクトリ(cd/mnt/usb_flash)にインストール
次の図のように、大きな確率で失敗することがわかります.
このステップが完了したら、teamviewerを再インストールします.
インストールに成功しました.Uディスクをアンインストールしてください.
4.TeamViewerの構成
teamviewerデーモンを開き、構成に入ります
次のdaemonが起動していない場合は、daemonを再起動または閉じて teamviewer daemonを再起動してみてください.次のコマンドがあります.
それからパソコン側でteamviewerアカウントを申請して、次のコマンドを実行します.
teamviewerアカウントのパスワードを入力すると、ベリーを自分のアカウントに割り当てることができます.この方法は以前は使えましたが、今は接続できません.つまりログインできません.私の家のネットがクズかもしれません.teamviewerのネットはもともとよくないかもしれません.
大丈夫です.B計画があります.まず、teamviewerのリモートログインpi用のパスワードを設定します.
注意コマンドには、上のカッコは含まれません.たとえば、
OKに戻ると設定が成功したことを意味し、自分のTeamViewer IDを確認します.
さらに自分のパソコンのTeamViewerの仲間ID入力私たちのpiに表示されているID 設定したばかりのパスワードを入力すると、楽しく外網で自分のpi辛さにアクセスできます~!
でも、すでにTeamViewerが使えるようになった以上、逆に配置してベリーパイに入ると、右上のTeamviewerが起動していることに気づき、自分の口座を配置することができます.口座のパスワードを入力して、成功~そして自分のパソコンのTeamViewerには、ベリーパイが私の口座に入っていることがに表示されます.
1.ミラーのダウンロード
公式サイトで相応のミラーファイルをダウンロードして、私がダウンロードしたのは現在の最新の18.11.13のバージョンで、ここで各バージョンのミラーをダウンロードすることができます:http://downloads.raspberrypi.org/raspbian/images/
2.ミラーへの書き込み
win 32 diskimagerをダウンロード:https://nchc.dl.sourceforge.net/project/win32diskimager/Archive/win32diskimager-v0.9-binary.zip自分のUディスクをフォーマットした後、ミラー、Uディスクを選択し、に書き込みます.
3.自動接続wifi
書き込みに成功すると、Uディスクは2つのディスクになります.1つは開けられないので、相手にしないで、別のディスク(boot)に入り、ファイルを作成します:/boot/wpa_supplicant.conf、内容は以下の通りです.
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid=" WIFi 1"
psk=" WIFI 1"
key_mgmt=WPA-PSK
priority=1
}
network={
ssid=" WIFi 2"
psk=" WIFI 2"
key_mgmt=WPA-PSK
priority=2
}
複数のWiFiを配置することができます.このファイルを作成して保存することができます.後で別の場所に行ってWiFiを接続するときは/bootの下にコピーし、ベリーパイを挿入して起動すれば自動的にWiFiに接続できます.
4.sshを開くには、まずsshでベリーパイをつなぎます
同様に、ファイル/boot/sshを作成します.ファイルには拡張子がなく、コンテンツが空です.
5.SSH接続ベリーパイ
自宅WiFi管理画面にアクセスし、WiFi接続に成功すると、自分のベリーパイのIPアドレスが表示され、PuTTYがダウンロードされます.https://the.earth.li/~sgtatham/putty/0.71/w64/putty.exe接続方式はSSHを選択して、それからベリーパイのIPアドレスを入力して、ポート22は保存して便利に後で点Openに接続することができて、1つの警告を弾いて、Yesを選んで、それからベリーパイに上陸します
:pi
:raspberry
次の図が表示されると、が正常に接続されました.
6.ミラーソースを交換してください
デフォルトのソースが遅すぎます.次に別のものをインストールする必要があります.最初のステップはソースを交換するほうがいいです.まずsourcesを修正します.list
sudo nano /etc/apt/sources.list
#注釈で元のソースを消して私はここで清華のソースを交換して、先に自分のRaspbianのバージョンが何なのかを見て、もしあなたのがjessieで、wheezyならば、下のstretchをあなたの相応のバージョンに変えます
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
Ctrl+6で1行を選択した後、Alt+6を押してコピーし、Ctrl+Uを貼り付けて修正した後、Ctrl+xを押して終了し、保存してください.
raspiの変更を続行します.リストの内容
sudo vim /etc/apt/sources.list.d/raspi.list
元のものを注釈する
deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
最終更新元
sudo apt-get update
sudo apt-get upgrade
ちょっと長いから、お茶を入れたり、携帯電話をしたりして先に行きましょう.
7.rootを有効にする
sudo passwd root
次にパスワードを2回入力し、rootアカウントのパスワードとして入力します.
su root
rootに入る
exit
rootを終了
二、VNCリモート接続
本料理の鶏はSSHで少し気分が悪くて、私はグラフィックのインターフェースを要します...そこでVNC...
sudo raspi-config
5 Interfacing Options を選択してからP 3 VNCを選択し、確認してからVNC 端末入力をオンにすることができます.
vncserver
そして自分のパソコンでVNC Viewerをダウンロードhttps://www.realvnc.com/en/connect/download/viewer/木苺派IPポート番号を入力デフォルトは1 piデフォルトパスワードを入力正常にログイン~設定起動自
sudo nano /etc/init.d/vncserver
コピー
#!/bin/sh
### BEGIN INIT INFO
# Provides: tightvncserver
# Required-Start: $syslog $remote_fs $network
# Required-Stop: $syslog $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Starts VNC Server on system start.
# Description: Starts tight VNC Server. Script written by James Swineson.
### END INIT INFO
# /etc/init.d/tightvncserver
VNCUSER='pi'
case "$1" in
start)
su $VNCUSER -c '/usr/bin/vncserver :1'
echo "Starting VNC Server for $VNCUSER"
;;
stop)
su $USER -c '/usr/bin/vncserver -kill :1'
echo "VNC Server stopped"
;;
*)
echo "Usage: /etc/init.d/vncserver {start|stop}"
exit 1
;;
esac
exit 0
変更ファイル権限の保存
sudo chmod 755 /etc/init.d/vncserver
sudo update-rc.d vncserver defaults
今すぐ電源を入れるとvncserverが自動的に起動します.sudo rebootで効果を見ることができます.VNCの起動が遅いかもしれません=.=(vncに接続するには数分待たなければなりません...)起動をキャンセルする場合は、次の手順に従います.
sudo update-rc.d -f tightvncserver remove
三、TeamViewerのインストール
VNCはイントラネットでしか使えません.もし私が外ネットで私のベリーパイを使いたいならどうしますか?それではTeamViewerで辛~
1.TeamViewerのdebパッケージをダウンロードする
私は公式サイトに行きます.https://www.teamviewer.com/en/download/linux/TeamViewer Host for Raspberry Piをダウンロードして、Uディスクにpiに掛けてインストールしたのですが…ネット上で教程があって直接wgetで引いたのですが、私はずっと引っ張って失敗して、いっそUディスクを持ってインストールしました=.=ダウンロードが終わったら名前を変えて、ダウンロードしたファイルが長すぎて、後でインストールして名前をつけるのが不便なので、私はそれをteamviewer-hostに変えました.deb、それからUディスクに入れて、UディスクはNTFSを使わないでください、さもなくばデフォルトは識別できません
2.Uディスクのマウント
USBメモリをベリーパイに挿入し、入力します.
sudo fdisk -l
Disk/dev/sda:xx Gib、xx bytesが表示され、xxxxは容量がUディスクと同じように認識に成功しました
次にマウントして新しいディレクトリを作成します(手動でマウントし、新規でないとmediaディレクトリの下に自動的にマウントされます)
sudo mkdir /mnt/usb_flash
その後、デバイスを作成したばかりのディレクトリにマウントします.
sudo mount /dev/sda1 /mnt/usb_flash/
Uディスクを抜く必要がある場合
sudo umount /mnt/usb_flash
または
sudo umount /dev/sda1
3.TeamViewerのインストール
cdをUディスクのディレクトリ(cd/mnt/usb_flash)にインストール
sudo dpkg -i teamviewer-host.deb
次の図のように、大きな確率で失敗することがわかります.
sudo apt-get -f install
このステップが完了したら、teamviewerを再インストールします.
sudo dpkg -i teamviewer-host.deb
インストールに成功しました.Uディスクをアンインストールしてください.
sudo umount /dev/sda1
4.TeamViewerの構成
teamviewerデーモンを開き、構成に入ります
sudo teamviewer daemon start
sudo teamviewer setup
次のdaemonが起動していない場合は、daemonを再起動または閉じて teamviewer daemonを再起動してみてください.次のコマンドがあります.
:
sudo teamviewer daemon restart
:
sudo teamviewer daemon stop
( , enable)
sudo teamviewer daemon disable
sudo teamviewer daemon enable
sudo teamviewer daemon status
それからパソコン側でteamviewerアカウントを申請して、次のコマンドを実行します.
sudo teamviewer setup
teamviewerアカウントのパスワードを入力すると、ベリーを自分のアカウントに割り当てることができます.この方法は以前は使えましたが、今は接続できません.つまりログインできません.私の家のネットがクズかもしれません.teamviewerのネットはもともとよくないかもしれません.
大丈夫です.B計画があります.まず、teamviewerのリモートログインpi用のパスワードを設定します.
sudo teamviewer passwd [ ]
注意コマンドには、上のカッコは含まれません.たとえば、
sudo teamviewer passwd mypassword
OKに戻ると設定が成功したことを意味し、自分のTeamViewer IDを確認します.
sudo teamviewer info
さらに自分のパソコンのTeamViewerの仲間ID入力私たちのpiに表示されているID 設定したばかりのパスワードを入力すると、楽しく外網で自分のpi辛さにアクセスできます~!
でも、すでにTeamViewerが使えるようになった以上、逆に配置してベリーパイに入ると、右上のTeamviewerが起動していることに気づき、自分の口座を配置することができます.口座のパスワードを入力して、成功~そして自分のパソコンのTeamViewerには、ベリーパイが私の口座に入っていることがに表示されます.