Installer Ubuntu Server på Raspberry Pi i Headless Mode og SSH Into It

Install Ubuntu Server Raspberry Pi Headless Mode



Ubuntu er et operativsystem med åpen kildekode. Det er basert på Debian GNU/Linux -operativsystemet. Ubuntu er et flott operativsystem for IoT -prosjektene dine på Raspberry Pi 4.

I det hodeløse oppsettet til Ubuntu på Raspberry Pi 4 trenger du ikke tastatur, mus og skjerm. Du kan få direkte tilgang til Ubuntu -operativsystemet som er installert på Raspberry Pi 4 eksternt via SSH.







I denne artikkelen skal jeg vise deg hvordan du installerer Ubuntu Server 20.04 LTS på Raspberry Pi 4 i hodeløs modus og konfigurerer SSH -tilgang. Så, la oss komme i gang.



Ting du trenger:

For å følge denne artikkelen trenger du følgende ting:



  1. En enkeltbrettcomputer fra Raspberry Pi 4
  2. En USB Type-C strømadapter for din Raspberry Pi 4
  3. Et 16 GB eller 32 GB microSD -kort
  4. En bærbar datamaskin eller en datamaskin for å blinke Ubuntu Server -bildet på microSD -kortet og få tilgang til Raspberry Pi 4 via SSH
  5. Raspberry Pi Imager eller Balena Etcher installert på den bærbare datamaskinen eller datamaskinen for å blinke Ubuntu Server -bildet på microSD -kortet.

Hvis du trenger hjelp til å installere Raspberry Pi Imager i ditt Linux -operativsystem, sjekk artikkelen min Hvordan installere og bruke Raspberry Pi Imager.





Hvis du trenger hjelp til å installere Etserhval på ditt Linux -operativsystem, sjekk artikkelen min Install Etcher on Linux.

I denne artikkelen vil jeg bruke Raspberry Pi Imager for å blinke bildet av Ubuntu Server -operativsystemet på microSD -kortet. Du kan bruke Balena Etcher hvis du vil.



Last ned Ubuntu Server 20.04 LTS -bilde for Raspberry Pi:

For å installere Ubuntu på Raspberry Pi 4, må du laste ned Ubuntu Server 20.04 LTS -bildet for Raspberry Pi.

Ubuntu Server 20.04 LTS Raspberry Pi -bildet er tilgjengelig på det offisielle nettstedet til Ubuntu .

Besøk Ubuntu offisielle nettsted fra din favoritt nettleser.

ubuntu nettsted

Når siden er lastet inn, klikker du på nedlasting og klikk på Raspberry Pi 2, 3 eller 4 fra Ubuntu for IoT delen som markert på skjermbildet nedenfor.

ubuntu nettsted skjermbilde

Når siden er lastet inn, ruller du ned litt og klikker på enten Last ned 64-bit eller Last ned 32-biters -knappen fra Ubuntu 20.04.1 LTS delen som markert på skjermbildet nedenfor.

Hvis du bruker 2 GB eller 4 GB versjonen av Raspberry Pi 4, kan du laste ned 32-biters Ubuntu 20.04 LTS-bildet.

Hvis du bruker 8 GB-versjonen av Raspberry Pi 4, laster du ned 64-biters Ubuntu 20.04 LTS-bildet. Ellers vil du ikke kunne bruke hele 8 GB RAM på Raspberry Pi 4. Et 32-biters operativsystem kan bare ta opp 4 GB RAM.

Last ned ubunti pi

Nettleseren din bør begynne å laste ned Ubuntu Server 20.04 LTS -bildet for Raspberry Pi om kort tid.

begynne å laste ned

Når nettleseren din ber deg om å lagre Ubuntu Server 20.04 LTS -bildet for Raspberry Pi, velger du stedet der du vil lagre bildet, og klikker på Lagre .

ubuntu ber deg om å lagre

Nettleseren din bør begynne å laste ned Ubuntu Server 20.04 LTS -bildet for Raspberry Pi. Det kan ta litt tid å fullføre, avhengig av hastigheten på internettforbindelsen.

begynne å laste ned ubuntu

Blinkende Ubuntu Server 20.04 LTS -bilde til MicroSD -kort:

Når Ubuntu Server 20.04 LTS -bildet er lastet ned, kan du bruke Raspberry Pi Imager for å blinke Ubuntu Server 20.04 LTS -bildet til microSD -kortet.

Sett inn microSD -kortet på datamaskinen. Deretter åpner du Raspberry Pi Imager og klikk på VELG .

bringebær pi imager

Rull ned litt og klikk på Bruk tilpasset .

bringebær pi imager - bruk egendefinert

Velg Ubuntu Server 20.04 LTS -bildet du nettopp har lastet ned og klikket på Åpen .

bringebær pi imager - bruk egendefinert

Ubuntu Server 20.04 LTS -bildet bør velges. Klikk på VELG SD -KORT -knappen som markert på skjermbildet nedenfor.

bringebær pi imager - velg sd

Klikk på microSD -kortet fra listen du vil blinke Ubuntu Server 20.04 LTS -bildet.

bringebær pi imager- klikk på microsd

Klikk på for å skrive Ubuntu Server 20.04 LTS -bildet på det valgte microSD -kortet SKRIVE .

bringebær pi imager- skrive
For å bekrefte operasjonen, klikk på JA .

Dette vil fjerne alle eksisterende data fra microSD -kortet og kopiere Ubuntu Server 20.04 LTS -bildefilen til microSD -kortet.

bringebær pi imager - alle eksisterende data

Ubuntu Server 20.04 LTS -bilde blinker på microSD -kortet. Det kan ta en stund å fullføre.

bringebær pi imager - lasting

Når Ubuntu Server 20.04 LTS -bildet er blinket på microSD -kortet, klikker du på FORTSETTE og lukk Raspberry Pi Imager .

bringebær pi imager - fortsett

Konfigurere Wi-Fi-tilkobling:

MERK: Hvis du vil bruke Wi-Fi for nettverkstilkobling på Raspberry Pi 4, så er denne delen for deg. Hvis du vil bruke en kablet tilkobling, kan du hoppe over dette trinnet.

For den hodeløse konfigurasjonen av Ubuntu Server 20.04 LTS må du konfigurere nettverket (Wi-Fi eller kablet).

For å gjøre det, ta ut og sett inn microSD-kortet på datamaskinen. Du bør se a støvel partisjon som du kan se på skjermbildet nedenfor.

wifi -tilkobling - oppstartspartisjon

Du bør finne en nettverkskonfigurasjon filen i støvel skillevegg.

wifi -tilkobling - nettverkskonfigurasjon

Åpne nettverkskonfigurasjon fil i et tekstredigeringsprogram. Filen skal ha følgende innhold som standard.

wifi -tilkobling - nettverkskonfigurasjonsfil

Fjern # tegn fra de markerte linjene (for å fjerne kommentaren fra koden). Deretter endrer du og med SSID og passord for Wi-Fi-nettverket du vil koble til.

Når du er ferdig, lagrer du nettverkskonfigurasjon fil.

wifi tilkobling - wifi ssid passord

Slå på Raspberry Pi 4:

Koble til microSD-kortet og USB Type-C strømkabelen på Raspberry Pi 4.

Hvis du vil bruke et kablet nettverk, må du koble RJ45 -nettverkskabelen til Ethernet -porten på Raspberry Pi 4 også.

Når du er ferdig, slår du på Raspberry Pi 4.

Slå på Raspberry Pi 4

Finne IP -adressen til Raspberry Pi 4:

Logg på ruterens adminpanel fra en nettleser, og du bør finne IP -adressen til Raspberry Pi 4 som er tilordnet den via DHCP -serveren som kjører på ruteren i hjemmenettverket.

Som du kan se, er IP -adressen til min Raspberry Pi 4 192.168.0.104 . Det burde være annerledes i ditt tilfelle. Så sørg for å bytte den ut med din fra nå av.

Finne IP -adressen til Raspberry Pi 4

Få tilgang til Ubuntu Server 20.04 LTS eksternt via SSH:

For å få ekstern tilgang til Ubuntu Server 20.04 LTS -operativsystemet som kjører på Raspberry Pi 4 via SSH, kjør følgende kommando:

$sshubuntu@192.168.0.104

Få tilgang til Ubuntu Server 20.04 LTS eksternt via SSH 1

For å godta fingeravtrykket, skriv inn ja og trykk på .

Få tilgang til Ubuntu Server 20.04 LTS eksternt via SSH 2

Standardpassordet er ubuntu . Skriv inn ubuntu og trykk på .

Få tilgang til Ubuntu Server 20.04 LTS eksternt via SSH 3

Første gang du logger deg på Ubuntu Server 20.04 LTS på Raspberry Pi 4, blir du bedt om å endre standardpassordet ubuntu .

Skriv inn ubuntu og trykk på .

Få tilgang til Ubuntu Server 20.04 LTS eksternt via SSH 4

Skriv inn et nytt passord og trykk .

Få tilgang til Ubuntu Server 20.04 LTS eksternt via SSH 5

Skriv inn passordet på nytt og trykk .

Få tilgang til Ubuntu Server 20.04 LTS eksternt via SSH 6

Passordet bør endres og SSH -økten må lukkes.

Få tilgang til Ubuntu Server 20.04 LTS eksternt via SSH 7

Du kan SSH inn i Raspberry Pi 4 igjen med følgende kommando:

$sshubuntu@192.168.0.104

ssh ubuntu 01

Skriv inn det nye passordet og trykk .

ssh ubuntu 02

Du bør være logget på Ubuntu Server 20.04 LTS -operativsystemet installert på Raspberry Pi 4.

ssh ubuntu 03

Som du kan se, kjører jeg Ubuntu 20.04.1 LTS på min Raspberry Pi 4.

$lsb_release-til

lsb_release

Nå kan du kjøre hvilken som helst kommando du vil ha på Raspberry Pi 4 eksternt via SSH.

Konklusjon:

I denne artikkelen har jeg vist deg hvordan du installerer Ubuntu Server 20.04 LTS på Raspberry Pi 4 i hodeløs modus (uten en skjerm, et tastatur og en mus koblet til din Raspberry Pi 4). Jeg har også vist deg hvordan du fjernstyrer Raspberry Pi 4 via SSH.