Instalați Ubuntu Server pe Raspberry Pi în modul Headless și SSH Into It

Install Ubuntu Server Raspberry Pi Headless Mode



Ubuntu este un sistem de operare open-source. Se bazează pe sistemul de operare Debian GNU / Linux. Ubuntu este un sistem de operare excelent pentru proiectele dvs. IoT de pe Raspberry Pi 4.

În configurarea fără cap a Ubuntu pe Raspberry Pi 4, nu aveți nevoie de tastatură, mouse și monitor. Puteți accesa direct sistemul de operare Ubuntu instalat pe Raspberry Pi 4 de la distanță prin SSH.







În acest articol, vă voi arăta cum să instalați Ubuntu Server 20.04 LTS pe Raspberry Pi 4 în modul fără cap și să configurați accesul SSH. Deci sa începem.



Lucruri de care veți avea nevoie:

Pentru a urma acest articol, aveți nevoie de următoarele lucruri:



  1. Un computer single-board Raspberry Pi 4
  2. Un adaptor de alimentare USB de tip C pentru Raspberry Pi 4
  3. Un card microSD de 16 GB sau 32 GB
  4. Un laptop sau un computer pentru clipirea imaginii serverului Ubuntu pe cardul microSD și accesarea Raspberry Pi 4 prin SSH
  5. Raspberry Pi Imager sau Balena Etcher instalat pe laptop sau computer pentru a clipi imaginea serverului Ubuntu pe cardul microSD.

Dacă aveți nevoie de asistență la instalare Raspberry Pi Imager pe sistemul dvs. de operare Linux, verificați articolul meu Cum se instalează și se utilizează Raspberry Pi Imager.





Dacă aveți nevoie de asistență la instalare Balena gravată pe sistemul dvs. de operare Linux, consultați articolul meu Instalează Etcher pe Linux.

În acest articol, voi folosi Raspberry Pi Imager pentru afișarea imaginii sistemului de operare Ubuntu Server pe cardul microSD. Puteți folosi Balena Etcher dacă doriți.



Descărcarea imaginii Ubuntu Server 20.04 LTS pentru Raspberry Pi:

Pentru a instala Ubuntu pe Raspberry Pi 4, trebuie să descărcați imaginea Ubuntu Server 20.04 LTS pentru Raspberry Pi.

Imaginea Ubuntu Server 20.04 LTS Raspberry Pi este disponibilă pe site-ul oficial al Ubuntu .

Viziteaza site-ul oficial al Ubuntu din browserul dvs. web preferat.

site-ul ubuntu

După ce pagina se încarcă, faceți clic pe Descarca și faceți clic pe Raspberry Pi 2, 3 sau 4 de la Ubuntu pentru IoT secțiunea marcată în captura de ecran de mai jos.

captură de ecran a site-ului ubuntu

După ce pagina se încarcă, derulați puțin în jos și faceți clic pe Descărcați pe 64 de biți sau Descărcați pe 32 de biți butonul din Ubuntu 20.04.1 LTS secțiunea marcată în captura de ecran de mai jos.

Dacă utilizați versiunea de 2 GB sau 4 GB a Raspberry Pi 4, descărcați imaginea pe 32 de biți Ubuntu 20.04 LTS.

Dacă utilizați versiunea de 8 GB a Raspberry Pi 4, descărcați imaginea pe 64 de biți Ubuntu 20.04 LTS. În caz contrar, nu veți putea folosi întreaga RAM de 8 GB a Raspberry Pi 4. Un sistem de operare pe 32 de biți poate adresa doar 4 GB de RAM.

download ubunti pi

Browserul dvs. ar trebui să înceapă în scurt timp să descarce imaginea Ubuntu Server 20.04 LTS pentru Raspberry Pi.

începeți descărcarea

Odată ce browserul vă solicită să salvați imaginea Ubuntu Server 20.04 LTS pentru Raspberry Pi, selectați locația în care doriți să salvați imaginea și faceți clic pe Salvați .

ubuntu vă solicită să salvați

Browserul dvs. ar trebui să înceapă să descarce imaginea Ubuntu Server 20.04 LTS pentru Raspberry Pi. Poate dura ceva timp pentru a finaliza, în funcție de viteza conexiunii la internet.

începeți să descărcați Ubuntu

Imagine intermitentă Ubuntu Server 20.04 LTS pe cardul MicroSD:

Odată ce imaginea Ubuntu Server 20.04 LTS este descărcată, puteți utiliza Raspberry Pi Imager pentru a bloca imaginea Ubuntu Server 20.04 LTS pe cardul microSD.

Introduceți cardul microSD pe computer. Apoi, deschideți fișierul Raspberry Pi Imager și faceți clic pe ALEGE .

raspberry pi imager

Derulați puțin în jos și faceți clic pe Folosiți personalizat .

imaginea raspberry pi - utilizați personalizat

Selectați imaginea Ubuntu Server 20.04 LTS pe care tocmai ați descărcat-o și pe care ați făcut clic Deschis .

imaginea raspberry pi - utilizați personalizat

Ar trebui selectată imaginea Ubuntu Server 20.04 LTS. Faceți clic pe ALEGE CARD SD după cum este marcat în captura de ecran de mai jos.

raspberry pi imager - alege sd

Faceți clic pe cardul microSD din lista pe care doriți să blocați imaginea Ubuntu Server 20.04 LTS.

raspberry pi imager- faceți clic pe microsd

Pentru a scrie imaginea Ubuntu Server 20.04 LTS pe cardul microSD selectat, faceți clic pe SCRIE .

raspberry pi imager- scrie
Pentru a confirma operațiunea, faceți clic pe DA .

Aceasta va elimina toate datele existente de pe cardul microSD și va copia fișierul imagine Ubuntu Server 20.04 LTS pe cardul microSD.

imaginea raspberry pi - toate datele existente

Imaginea Ubuntu Server 20.04 LTS este afișată pe cardul microSD. Poate dura ceva timp până se finalizează.

raspberry pi imager - încărcare

Odată ce imaginea Ubuntu Server 20.04 LTS este afișată pe cardul microSD, faceți clic pe CONTINUA și aproape Raspberry Pi Imager .

raspberry pi imager - continuați

Configurarea conectivității Wi-Fi:

NOTĂ: Dacă doriți să utilizați Wi-Fi pentru conectivitate la rețea pe Raspberry Pi 4, atunci această secțiune este pentru dvs. Dacă doriți să utilizați o conexiune prin cablu, puteți sări peste acest pas.

Pentru configurația fără cap a Ubuntu Server 20.04 LTS, trebuie să configurați rețeaua (Wi-Fi sau cu fir).

Pentru aceasta, scoateți și reintroduceți cardul microSD pe computer. Ar trebui să vedeți un cizmă partiție așa cum puteți vedea în captura de ecran de mai jos.

conectivitate wifi - partiție de încărcare

Ar trebui să găsiți un rețea-config fișier în cizmă partiție.

conectivitate wifi - configurare rețea

Deschide rețea-config fișier într-un editor de text. Fișierul trebuie să aibă în mod implicit următorul conținut.

conectivitate wifi - fișier de configurare a rețelei

Scoateți # caracter din liniile marcate (pentru a decomenta codul). Apoi, schimbați și cu SSID și parola rețelei Wi-Fi la care doriți să vă conectați.

După ce ați terminat, salvați rețea-config fişier.

conectivitate wifi - parolă ssid wifi

Pornirea Raspberry Pi 4:

Conectați cardul microSD și cablul de alimentare USB de tip C de pe Raspberry Pi 4.

Dacă doriți să utilizați o rețea cu fir, conectați și cablul de rețea RJ45 la portul Ethernet al Raspberry Pi 4.

După ce ați terminat, porniți Raspberry Pi 4.

Pornirea Raspberry Pi 4

Găsirea adresei IP a Raspberry Pi 4:

Conectați-vă la panoul de administrare al routerului de la un browser web și ar trebui să găsiți adresa IP a Raspberry Pi 4 care îi este atribuită prin intermediul serverului DHCP care rulează pe routerul rețelei dvs. de domiciliu.

După cum puteți vedea, adresa IP a Raspberry Pi 4 este 192.168.0.104 . Ar trebui să fie diferit în cazul dumneavoastră. Deci, asigurați-vă că îl înlocuiți cu al dvs. de acum înainte.

Găsirea adresei IP a Raspberry Pi 4

Accesarea Ubuntu Server 20.04 LTS de la distanță prin SSH:

Pentru a accesa de la distanță sistemul de operare Ubuntu Server 20.04 LTS care rulează pe Raspberry Pi 4 prin SSH, rulați următoarea comandă:

$sshubuntu@192.168.0.104

Accesarea Ubuntu Server 20.04 LTS de la distanță prin SSH 1

Pentru a accepta amprenta, introduceți da și apăsați .

Accesarea Ubuntu Server 20.04 LTS de la distanță prin SSH 2

Parola implicită este ubuntu . Introduceți ubuntu și apăsați .

Accesarea serverului Ubuntu 20.04 LTS de la distanță prin SSH 3

Prima dată când vă conectați la Ubuntu Server 20.04 LTS pe Raspberry Pi 4, vi se va cere să schimbați parola implicită ubuntu .

Introduceți ubuntu și apăsați .

Accesarea Ubuntu Server 20.04 LTS de la distanță prin SSH 4

Introduceți o parolă nouă și apăsați .

Accesarea Ubuntu Server 20.04 LTS de la distanță prin SSH 5

Introduceți din nou parola și apăsați .

Accesarea serverului Ubuntu 20.04 LTS de la distanță prin SSH 6

Parola ar trebui schimbată și sesiunea SSH ar trebui închisă.

Accesarea Ubuntu Server 20.04 LTS de la distanță prin SSH 7

Puteți trimite din nou SSH în Raspberry Pi 4 cu următoarea comandă:

$sshubuntu@192.168.0.104

ssh ubuntu 01

Introduceți noua parolă și apăsați .

ssh ubuntu 02

Ar trebui să vă conectați la sistemul de operare Ubuntu Server 20.04 LTS instalat pe Raspberry Pi 4.

ssh ubuntu 03

După cum puteți vedea, rulez Ubuntu 20.04.1 LTS pe Raspberry Pi 4.

$lsb_release-la

lsb_release

Acum, puteți rula orice comandă dorită pe Raspberry Pi 4 de la distanță prin SSH.

Concluzie:

În acest articol, v-am arătat cum să instalați Ubuntu Server 20.04 LTS pe Raspberry Pi 4 în modul fără cap (fără monitor, tastatură și mouse conectat la Raspberry Pi 4). De asemenea, v-am arătat cum vă gestionați de la distanță Raspberry Pi 4 prin SSH.