Talaan ng mga Nilalaman:

Howto: Pag-install ng Raspberry PI 4 Headless (VNC) Sa Rpi-imager at Mga Larawan: 7 Hakbang (na may Mga Larawan)
Howto: Pag-install ng Raspberry PI 4 Headless (VNC) Sa Rpi-imager at Mga Larawan: 7 Hakbang (na may Mga Larawan)

Video: Howto: Pag-install ng Raspberry PI 4 Headless (VNC) Sa Rpi-imager at Mga Larawan: 7 Hakbang (na may Mga Larawan)

Video: Howto: Pag-install ng Raspberry PI 4 Headless (VNC) Sa Rpi-imager at Mga Larawan: 7 Hakbang (na may Mga Larawan)
Video: How to install Nextcloud on Raspberry Pi 2024, Nobyembre
Anonim
Howto: Pag-install ng Raspberry PI 4 Headless (VNC) Sa Rpi-imager at Mga Larawan
Howto: Pag-install ng Raspberry PI 4 Headless (VNC) Sa Rpi-imager at Mga Larawan
Howto: Pag-install ng Raspberry PI 4 Headless (VNC) Sa Rpi-imager at Mga Larawan
Howto: Pag-install ng Raspberry PI 4 Headless (VNC) Sa Rpi-imager at Mga Larawan

Plano kong gamitin ang Rapsberry PI na ito sa maraming mga nakakatuwang proyekto pabalik sa aking blog. Huwag mag-atubiling suriin ito.

Nais kong bumalik sa paggamit ng aking Raspberry PI ngunit wala akong Keyboard o Mouse sa aking bagong lokasyon. Ilang sandali mula nang mag-set up ako ng isang Raspberry PI kaya nais kong i-refresh ang kasalukuyang simpleng paraan upang gawin ito at makita kung anong mga isyu ang maaari kong mapagtagumpayan.

Kakailanganin mo ito:

  • Raspbery PI.
  • MicroSD 32GB
  • MicroSD adapter (maaaring kailanganin upang mabasa ang iyong SD sa iyong laptop).
  • Energy Plug para sa iyong Raspberry.

Inaayos namin ang Raspberry PI na ito na may Raspberry PI OS, sa pamamagitan ng Headless mode na may SSH at VNC access. Plano kong gamitin ang isang ito para sa mga proyekto ng Software Define Radio tulad ng isang ito, kaya kailangan ko ng isang GUI na kung saan ay kung paano mag-set up ang Raspberry PI na ito.

Hakbang 1: I-install ang RPI-Imager

Noong nakaraan may iba pang mga paraan upang mai-set up ang imahe para sa isang rapsberry pi, ngunit ang karamihan sa kanila ay hindi gaanong madaling gamitin. Sa 2020 ang pinakamahusay na paraan ay ang paggamit ng rpi-imager

Kung gumagamit ka ng linux, i-install ito sa sumusunod na utos.

robert @ robert-enreach: ~ $ sudo snap i-install ang rpi-imager

rpi-imager v1.4 mula kay Alan Pope (popey) na naka-install

Hakbang 2: Mag-install ng Imahe sa MicroSD Gamit ang Rpi-imager

I-install ang Imahe sa MicroSD Gamit ang Rpi-imager
I-install ang Imahe sa MicroSD Gamit ang Rpi-imager
I-install ang Imahe sa MicroSD Gamit ang Rpi-imager
I-install ang Imahe sa MicroSD Gamit ang Rpi-imager
I-install ang Imahe sa MicroSD Gamit ang Rpi-imager
I-install ang Imahe sa MicroSD Gamit ang Rpi-imager

Patakbuhin ang rpi-imager mula sa linya ng utos. Makakakuha ka ng isang graphic na interface upang mapili kung aling bersyon ng OS ang nais mong i-install sa iyong raspberry pi, at piliin ang microsd card na nais mong i-install.

robert @ robert-enreach: ~ $ rpi-imager

Hakbang 3: Para sa isang Pag-install na Walang Ulo Magdagdag ng isang Ssh File

Para sa isang Pag-install na Walang Ulo Magdagdag ng isang Ssh File
Para sa isang Pag-install na Walang Ulo Magdagdag ng isang Ssh File

Sa aking partikular na kaso nagkaroon lang ako ng Laptop sa bahay at wala akong ekstrang Mouse, Keyboard o Screen na maaari kong kumonekta sa Raspberry. Maaari kong magamit ang aking TV ngunit tila masyadong kumplikado iyon. Sa halip ay sumama ako sa isang Headless Installation.

Nangangahulugan ito na kumokonekta ka sa Raspberry Pi sa pamamagitan ng network, at gagamitin ang SSH upang paganahin para sa VNC na pag-access sa Raspberry. Sa mga kamakailang bersyon ang SSH ay hindi pinagana kaya kailangan mong magdagdag ng isang SSH file sa boot na pagkahati, tulad ng ipinakita sa larawan. Tandaan na idagdag ito sa pagkahati ng boot tulad ng maaari mong makita ng maraming kapag ang MicroSD ay konektado sa iyong OS, nagkaroon ako ng isang isyu sa ito ng ilang beses.

Hakbang 4: Kumonekta sa Network, Hanapin ang IP Address at Pag-set up ng DHCP Binding

Kumonekta sa Network, Hanapin ang IP Address at Setup DHCP Binding
Kumonekta sa Network, Hanapin ang IP Address at Setup DHCP Binding
Kumonekta sa Network, Hanapin ang IP Address at Setup DHCP Binding
Kumonekta sa Network, Hanapin ang IP Address at Setup DHCP Binding
Kumonekta sa Network, Hanapin ang IP Address at Setup DHCP Binding
Kumonekta sa Network, Hanapin ang IP Address at Setup DHCP Binding

Ang hakbang na ito ay mag-iiba mula sa mga larawan dahil malamang na magkakaiba ka ng Router kaysa sa mayroon ako. Sa aking kaso mayroon akong isang Draytek Router, na may ilang mga tampok. Talaga ay nais mong maging pamilyar sa iyong Home Router at makahanap ng ilang mga bagay. Marahil ay magkakaroon ka ng ilang lugar para sa ARP o DHCP sa iyong Router upang makita mo ang Binding na nilikha ng Raspberry.

Gumagamit ang Raspberry Pi ng isang pangalan ng raspberry PI bilang default upang madali mo itong mahahanap. Sa kasong ito nag-set up ako ng isang umiiral na DHCP kaya't ang Raspberry Pi ay palaging kukuha ng parehong IP Address 192.168.1.40

Dapat mong ma-ping ito mula sa iyong Router, at sa paglaon mula sa iyong computer at dapat na maabot ito ngayon.

Hakbang 5: Kumonekta sa pamamagitan ng SSH, Baguhin ang Password at Itakda ang VNC Access

Kumonekta sa pamamagitan ng SSH, Baguhin ang Password at Itakda ang VNC Access
Kumonekta sa pamamagitan ng SSH, Baguhin ang Password at Itakda ang VNC Access
Kumonekta sa pamamagitan ng SSH, Baguhin ang Password at Itakda ang VNC Access
Kumonekta sa pamamagitan ng SSH, Baguhin ang Password at Itakda ang VNC Access
Kumonekta sa pamamagitan ng SSH, Baguhin ang Password at Itakda ang VNC Access
Kumonekta sa pamamagitan ng SSH, Baguhin ang Password at Itakda ang VNC Access
Kumonekta sa pamamagitan ng SSH, Baguhin ang Password at Itakda ang VNC Access
Kumonekta sa pamamagitan ng SSH, Baguhin ang Password at Itakda ang VNC Access

Sa ngayon nagawa mong i-ping ang iyong Raspberry PI sa network, at subukang i-ssh dito. Dapat paganahin ang SSH dahil nagdagdag ka ng isang SSH file sa boot na pagkahati ng SD card para sa Rapsberry Pi.

Gamitin ang mga sumusunod na default na kredensyal para sa ssh: pi / raspberry.

robert @ robert-enreach: ~ $ ssh [email protected]

Ang pagiging tunay ng host '192.168.1.40 (192.168.1.40)' ay hindi maitatag. Ang ECDSA key fingerprint ay SHA256: no3JtIRZRG2SqSbWHg1sVC35mBjHyeX9SgDr81uPeuU. Sigurado ka bang nais mong magpatuloy sa pagkonekta (oo / hindi)? oo Babala: Permanenteng idinagdag ang '192.168.1.40' (ECDSA) sa listahan ng mga kilalang host. password ng [email protected]: Linux raspberrypi 5.4.51-v7l + # 1333 SMP Mon Aug 10 16:51:40 BST 2020 armv7l Ang mga program na kasama sa sistemang Debian GNU / Linux ay libreng software; ang eksaktong mga term ng pamamahagi para sa bawat programa ay inilalarawan sa mga indibidwal na mga file sa / usr / share / doc / * / copyright. Ang Debian GNU / Linux ay may ganap na WALANG WARRANTY, sa lawak na pinapayagan ng naaangkop na batas. Huling pag-login: Sat Sep 26 13:41:55 2020 Pinapagana ang SSH at ang default na password para sa 'pi' na gumagamit ay hindi nabago. Ito ay isang peligro sa seguridad - mangyaring mag-login bilang 'pi' na gumagamit at i-type ang 'passwd' upang magtakda ng isang bagong password. Ang Wi-Fi ay kasalukuyang hinarangan ng rfkill. Gumamit ng raspi-config upang maitakda ang bansa bago gamitin. Kung nagawa mong mag SSH papunta ka na. Kung hindi kailangan mong bumalik at suriin ang ssh file sa boot na pagkahati. Baguhin ang iyong password sa puntong ito

pi @ raspberrypi: ~ $ passwd

Ang pagpapalit ng password para sa pi. Kasalukuyang password: Bagong password: I-type muli ang bagong password: passwd: matagumpay na na-update ang password Plano kong gamitin ang Rapsberry na ito para sa ilang Radio na tinukoy ng Software, kaya kakailanganin ko ang isang interface ng GUI. Patakbuhin ang config upang paganahin ang Desktop, baguhin ang resolusyon at paganahin ang pag-access ng VNC

pi @ raspberrypi: ~ $ sudo raspi-config

Maaari mong suriin ngayon na ang iyong Raspberry PI ay nakikinig sa port SSH 22, at Port VNC 5900

pi @ raspberrypi: ~ $ netstat -tupln

(Hindi makikilala ang lahat ng proseso, hindi maipakita ang impormasyong hindi pagmamay-ari ng proseso, kakailanganin kang maging ugat upang makita ang lahat.) Mga aktibong koneksyon sa Internet (mga server lamang) Proto Recv-Q Send-Q Local Address Foreign Address State PID / Pangalan ng programa tcp 0 0 0.0.0.0900900 0.0.0.0:* PAKIKINIG - tcp 0 0 0.0.0.0:22 0.0.0.0:* PAKINGGAN - tcp6 0 0::: 5900::: * LISTEN - tcp6 0 0::: 22::: * LISTEN - udp 0 0 0.0.0.0:68 0.0.0.0:* - udp 0 0 0.0.0.0 47273 0.0.0.0:* - udp 0 0 0.0.0.0 dagdag353 0.0.0.0:* - udp6 0 0::: 42453::: * - udp6 0 0::: 5353::: * -

Hakbang 6: Kumonekta sa pamamagitan ng RealVNC

Kumonekta sa pamamagitan ng RealVNC
Kumonekta sa pamamagitan ng RealVNC
Kumonekta sa pamamagitan ng RealVNC
Kumonekta sa pamamagitan ng RealVNC
Kumonekta sa pamamagitan ng RealVNC
Kumonekta sa pamamagitan ng RealVNC

Nagkaproblema ako sa pagkonekta sa pamamagitan ng VNC sapagkat patuloy akong nakakuha ng error na ito na karaniwan nang. Nauugnay ito sa uri ng encription na ginamit ng vnc server sa Rapsberry PI. Ang pag-install ng RealVNC vncviewer ay ang pinakamahusay na kahalili dito. Maaari mong i-download ito mula sa link na ito: RealVNC Viewer

Gamitin ang mga kredensyal na iyong na-set up bago ang pi / password.

Hakbang 7: Masiyahan sa Iyong Rapsberry PI

Masiyahan sa Iyong Rapsberry PI
Masiyahan sa Iyong Rapsberry PI

Masisiyahan ka ngayon sa iyong Raspberry. Ang isang sariwang naka-install na ito na may isang GUI ay kumokonsumo ng halos 5% CPU at mayroong humigit-kumulang na 1.5GB na libreng memorya. Susubukan kong makuha ang aking mga kamay sa 4GB Memory Model sa hinaharap.

Inirerekumendang: