Kuidas käivitada kaugtöölaud Raspberry Pi -l koos VNC -ga

Kuidas käivitada kaugtöölaud Raspberry Pi -l koos VNC -ga

Sinu Vaarika Pi on hämmastav väike arvuti, kuid see võib olla natuke ebamugav. Tavalise kasutamise korral peate käsurea või töölaua vaatamiseks ühendama klaviatuuri ja hiire ning ühendama HDMI -monitoriga (kuigi saab kasutada ka muid kuvasid).





See pole aga alati praktiline. Tõenäoliselt kasutate oma peamise arvuti jaoks monitori. Või võib see olla teie peamine televiisor. Olenemata olukorrast tuleb aeg, mil leiate, et Raspberry Pi -ga kaugühenduse loomine oleks palju lihtsam.





Oleme varem selgitanud kuidas ühendada SSH abil , mis pakub kaugjuurdepääsu käsureale. Aga mis siis, kui vajate oma arvutist või sülearvutist juurdepääsu Raspberry Pi töölauale?



Siit tuleb sisse VNC.

Mis on VNC?

Virtuaalse võrgu andmetöötlus kasutab kaugkaadri puhverprotokolli, et anda teile juht teise arvutiga, edastades klaviatuuri ja hiire sisendi kaugarvutisse ning saates väljundi kogu ekraanile tagasi.



See tähendab, et saate oma Raspberry Pi -l programme eemalt käivitada, kohandada Raspbiani graafilise kasutajaliidese seadeid ja üldiselt kasutada töölauakeskkonda samamoodi nagu siis, kui Pi oleks monitoriga ühendatud.

Kuni viimase ajani oli minu enda eelistatud VNC lahendus Windowsi ja Pi ühenduste jaoks TightVNC, VNC lahendus, mis on kerge , kui natuke loid.





TightVNC kasutamine kaugühenduse loomiseks oma Raspberry Pi -ga

TightVNC abil on Raspberry Pi kaugjuurdepääsu seadistamine lihtne. Alustage paketi värskendamisega:

sudo apt-get update

... enne Linuxile TightVNC serveri installimist:





sudo apt-get install tightvncserver

Pange tähele, et saate seda teha, kui monitor on ühendatud, või SSH kaudu käsurealt eemalt.

Kui serverirakendus on installitud, käivitage see:

Windows 10 teavituskeskus ei avane
tightvncserver

Lõpeta VNC -serveri käivitamisega:

vncserver :0 -geometry 1920x1080 -depth 24

See loob seansi ekraanil 0 - pidage seda meeles, kuna ühendamisel vajate seda.

Selle serveriseansiga ühenduse loomiseks peate esmalt oma lauaarvutisse installima TightVNC. Linuxi kasutajad peaksid TightVNC vaataja lihtsalt installima:

sudo apt-get install xtightvncviewer

Vahepeal saavad Windowsi ja Mac OS X kasutajad kliendi alla laadida www.tightvnc.com/download.php . Käivitage oma arvutis kindlasti TightVNC Viewer, kuna allalaadimispakett installib teie arvutisse ka TightVNC Serveri.

Kui TightVNC Viewer töötab, sisestage oma Raspberry Pi IP -aadress või seadme nimi, seejärel koolon ja seansside arv. Näiteks ülaloleva seansiga 0 ühenduse loomiseks sisestage Minu VaarikaPi: 0 , asendades 'MyRaspberryPi' oma seadme nime või IP -aadressiga.

Käivitage VNC alglaadimisel

Praegusel hetkel toimib see ainult siis, kui jooksete tightvncserver iga kord, kui taaskäivitate Raspberry Pi, mis tähendab esmalt SSH -ühenduse loomist - pole ideaalne! Siiski saate sellest üle saada, luues käivitamisskripti.

Alustage uue faili loomisega nanos:

sudo nano vnc.sh

ja sisestage järgmine skript:

#!/bin/sh
vncserver :0 -geometry 1920x1080 -depth 24 -dpi 96

Kui see on sisestatud, vajutage tekstiredaktorist väljumiseks klahvikombinatsiooni CTRL+X ja valige salvestamiseks Y. Seejärel määrake õigused:

sudo chmod +x vnc.sh

Seda saate käivitada sisestades

./vnc.sh

Nüüd on nõutav veel üks skript, kuid kõigepealt peate sisse logima rootina ja navigeerima õigesse kataloogi:

sudo su
cd /etc/init.d/

Looge nanos veel üks fail, seekord nimega vncboot:

sudo nano vncboot

Sisestage järgmine (kopeerimine ja kleepimine peaks toimima, kuid kontrollige, et see pole mitu korda kleebitud).

#! /bin/sh
# /etc/init.d/vncboot
### BEGIN INIT INFO
# Provides: vncboot
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VNC Server at boot time
# Description: Start VNC Server at boot time.
### END INIT INFO
USER=pi
HOME=/home/pi
export USER HOME
case '' in
start)
echo 'Starting VNC Server'
#Insert your favoured settings for a VNC session
su - pi -c '/usr/bin/vncserver :0 -geometry 1280x800 -depth 16 -pixelformat rgb565'
;;
stop)
echo 'Stopping VNC Server'
/usr/bin/vncserver -kill :0
;;
*)
echo 'Usage: /etc/init.d/vncboot start'
exit 1
;;
esac
exit 0

Seejärel tehke fail käivitatavaks:

chmod 755 vncboot

Lõpetama

update-rc.d /etc/init.d/vncboot defaults

... või kui see ei tööta ...

update-rc.d vncboot defaults

Saate kontrollida, kas see töötab, taaskäivitades oma Raspberry Pi ja proovides oma arvutist VNC -ühendust luua.

Pärast käivitamist peaksite saama suhelda enamiku töölauarakenduste ja -seadetega. Mõne kasutaja arvates on TightVNC siiski aeglane. Õnneks on olemas alternatiiv - omamoodi VNC üle SSH -lahenduse.

VNC SSH kaudu Xmingiga

Kui olete järginud meie SSH -juhendit või kasutanud teenust varem, teate, et selliseid ühendusi hallatakse SSH -kliendi kaudu. Windowsis on see tõenäoliselt PuTTY, mille oleksite pidanud juba installima.

Windowsi kasutajad saavad kasutada Xmingi-VNC-stiilis lahendust, mis pakub kiiremat jõudlust ja täiendavat töökindlust. Kuid nagu tavaline SSH, sõltub see sellest, kas SSH on teie Raspberry Pi-s lubatud, mida saate teha raspi-config abil (see on vaikimisi lubatud).

Alustage allalaadimisega Xming Sourceforge'ist ja installimine, kinnitades, et installiviisardis on valitud PuTTY link.

Kui Xming on installitud, leidke töölaua otsetee, paremklõpsake ja valige Omadused. Aastal Sihtmärk valdkonnas , veenduge, et faili aadress oleks lisatud järgmiselt:

'C: Program Files (x86) Xming Xming.exe' : 0 -lõikelaud -mitmeaken

Kui paksus kirjas teksti pole, lisage see ja klõpsake Rakenda .

Kui olete lõpetanud, käivitage Xming. Windowsi tulemüür üritab programmi blokeerida, nii et oodake selle kasti ilmumist ja klõpsake Lubama .

Oleme peaaegu kohal. PuTTY -s laiendage vasakpoolset menüüpuud ja minge Ühendus> SSH> X11 . Siin, kontrollige Luba X11 edastamine . Naaske seansivaatele, seejärel sisestage oma Raspberry Pi IP -aadress või seadme nimi, ehk salvestage seanss, kui kavatsete neid seadeid uuesti kasutada.

Klõpsake nuppu Ühenda - sekundit hiljem saate nautida virtuaalset töölauaelamust SSH kaudu!

Kaugühendus Microsofti RDP abil

Teine võimalus lauaarvutite ja Raspberry Pi vaheliste kaugühenduste jaoks on Microsofti RDP. See on sisseehitatud Windows Vista ja uuematesse versioonidesse, seega pole teie arvutis lisatarkvara vaja.

Avage oma Raspberry Pi -l terminali aken ja installige xrdp.

teisendada pdf mustvalgeks
sudo apt-get install xrdp

Pärast installimist töötab see alati, kui teie arvutist luuakse autentitud ühendus, kuna xrdp töötab teenusena. Käivitage Windowsis kaugtöölauaühendus (W8.x ja uuemad versioonid võivad selle leidmiseks otsida lihtsalt 'rdp') ja sisestage väljale Arvuti oma Pi IP -aadress. Kui klõpsate nuppu Ühenda, peaks Windows paluma teil ühendust kinnitada, kuna sihtarvuti identiteet pole selge. Nagu te teate, et see on teie Raspberry Pi ja teie võrgus, on turvaline jätkata.

Kui küsitakse, sisestage oma Pi konto kasutajanimi ja parool. Näiteks kui te poleks vaikeseadeid muutnud, oleks see kasutajanimi: pi ja parool: vaarikas .

Hetke pärast peaksite olema oma Raspberry Pi -ga kaugühenduses!

Me vaatasime Raspberry Pi jaoks kolme kaugtöölaua lahendust. Milline on teie lemmik? Kas kasutate erinevaid kaugtöölaua tööriistu? Räägi meile sellest kommentaarides.

Jaga Jaga Piiksuma E -post 11 hämmastavat Androidi rakendust, mis muudavad telefoni kasutamist

Siin on Androidi jaoks kõige hämmastavamad rakendused, mis muudavad teie seadme igapäevast kasutamist ja suhtlemist.

Loe edasi
Seotud teemad
  • DIY
  • Kaugtöölaud
  • VNC
  • Vaarika Pi
  • Pult
Autori kohta Christian Cawley(Avaldatud 1510 artiklit)

Turvalisuse, Linuxi, isetegemise, programmeerimise ja tehniliste selgituste redaktori asetäitja ning tõeliselt kasulik podcastide tootja, kellel on laialdased kogemused laua- ja tarkvaratoes. Ajakirja Linux Format kaastööline Christian on Raspberry Pi näpistaja, Lego armastaja ja retromängude fänn.

Veel Christian Cawley'lt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin
Kategooria Diy