Instalējiet Ubuntu serveri Raspberry Pi režīmā bez galvas un SSH tajā

Install Ubuntu Server Raspberry Pi Headless Mode



Ubuntu ir atvērtā koda operētājsistēma. Tā pamatā ir Debian GNU/Linux operētājsistēma. Ubuntu ir lieliska operētājsistēma jūsu IoT projektiem Raspberry Pi 4.

Ubuntu iestatījumos bez galvas bez Raspberry Pi 4 jums nav nepieciešama tastatūra, pele un monitors. Jūs varat tieši piekļūt Ubuntu operētājsistēmai, kas instalēta jūsu Raspberry Pi 4, attālināti, izmantojot SSH.







Šajā rakstā es jums parādīšu, kā Raspberry Pi 4 bezgalvainā režīmā instalēt Ubuntu Server 20.04 LTS un konfigurēt SSH piekļuvi. Tātad, sāksim.



Lietas, kas jums būs nepieciešamas:

Lai sekotu šim rakstam, jums ir nepieciešamas šādas lietas:



  1. Raspberry Pi 4 vienplates dators
  2. C tipa USB strāvas adapteris jūsu Raspberry Pi 4
  3. 16 GB vai 32 GB microSD karte
  4. Klēpjdators vai dators, lai mirgo Ubuntu servera attēls microSD kartē un piekļūtu Raspberry Pi 4, izmantojot SSH
  5. Raspberry Pi Imager vai Balena Etcher, kas instalēta jūsu klēpjdatorā vai datorā, lai mirgo Ubuntu servera attēls microSD kartē.

Ja jums nepieciešama palīdzība instalēšanā Raspberry Pi Imager savā Linux operētājsistēmā pārbaudiet manu rakstu Kā instalēt un lietot Raspberry Pi Imager.





Ja jums nepieciešama palīdzība instalēšanā Etcher valis savā Linux operētājsistēmā skatiet manu rakstu Instalēt Etcher uz Linux.

Šajā rakstā es izmantošu Raspberry Pi Imager Ubuntu Server operētājsistēmas attēla mirgošanai microSD kartē. Ja vēlaties, varat izmantot Balena Etcher.



Ubuntu Server 20.04 LTS attēla lejupielāde Raspberry Pi:

Lai instalētu Ubuntu Raspberry Pi 4, jums ir jālejupielādē Ubuntu Server 20.04 LTS attēls Raspberry Pi.

Ubuntu Server 20.04 LTS Raspberry Pi attēls ir pieejams oficiālajā vietnē Ubuntu .

Apmeklējiet Ubuntu oficiālā vietne no iecienītākās tīmekļa pārlūkprogrammas.

ubuntu vietne

Kad lapa tiek ielādēta, noklikšķiniet uz Lejupielādēt un noklikšķiniet uz Raspberry Pi 2, 3 vai 4 no Ubuntu IoT sadaļa, kā atzīmēts zemāk esošajā ekrānuzņēmumā.

ubuntu vietnes ekrānuzņēmums

Kad lapa ir ielādēta, nedaudz ritiniet uz leju un noklikšķiniet uz vai nu Lejupielādēt 64 bitu versiju vai Lejupielādēt 32 bitu pogu no Ubuntu 20.04.1 LTS sadaļa, kā atzīmēts zemāk esošajā ekrānuzņēmumā.

Ja izmantojat Raspberry Pi 4 2 GB vai 4 GB versiju, lejupielādējiet 32 ​​bitu Ubuntu 20.04 LTS attēlu.

Ja izmantojat Raspberry Pi 4 8 ​​GB versiju, lejupielādējiet 64 bitu Ubuntu 20.04 LTS attēlu. Pretējā gadījumā jūs nevarēsit izmantot visu Raspberry Pi 4 8 ​​GB RAM. 32 bitu operētājsistēma var nodrošināt tikai 4 GB RAM.

lejupielādēt ubunti pi

Jūsu pārlūkam drīzumā jāsāk lejupielādēt Ubuntu Server 20.04 LTS attēlu Raspberry Pi.

sāciet lejupielādi

Kad pārlūkprogramma piedāvā saglabāt Raspberry Pi Ubuntu Server 20.04 LTS attēlu, atlasiet vietu, kur vēlaties saglabāt attēlu, un noklikšķiniet uz Saglabāt .

ubuntu aicina saglabāt

Jūsu pārlūkprogrammai jāsāk lejupielādēt Ubuntu Server 20.04 LTS attēlu Raspberry Pi. Tas var aizņemt kādu laiku, atkarībā no jūsu interneta savienojuma ātruma.

sāc lejupielādēt ubuntu

Mirgojošs Ubuntu servera 20.04 LTS attēls uz MicroSD karti:

Kad Ubuntu Server 20.04 LTS attēls ir lejupielādēts, varat to izmantot Raspberry Pi Imager lai pārvilktu Ubuntu Server 20.04 LTS attēlu uz microSD karti.

Ievietojiet microSD karti datorā. Pēc tam atveriet Raspberry Pi Imager un noklikšķiniet uz IZVĒLIES .

aveņu pi attēlveidotājs

Nedaudz ritiniet uz leju un noklikšķiniet uz Izmantojiet pielāgotu .

raspberry pi imager - izmantojiet pielāgotu

Atlasiet tikko lejupielādēto un noklikšķināto Ubuntu Server 20.04 LTS attēlu Atvērt .

raspberry pi imager - izmantojiet pielāgotu

Jāizvēlas Ubuntu Server 20.04 LTS attēls. Noklikšķiniet uz IZVĒLIES SD KARTI pogu, kā norādīts zemāk esošajā ekrānuzņēmumā.

raspberry pi imager - izvēlieties sd

Sarakstā noklikšķiniet uz microSD kartes, kurā vēlaties aktivizēt Ubuntu Server 20.04 LTS attēlu.

raspberry pi imager- noklikšķiniet uz microsd

Lai ierakstītu Ubuntu Server 20.04 LTS attēlu izvēlētajā microSD kartē, noklikšķiniet uz RAKSTI .

raspberry pi imager- rakstīt
Lai apstiprinātu darbību, noklikšķiniet uz .

Tas noņems visus esošos datus no microSD kartes un nokopēs Ubuntu Server 20.04 LTS attēla failu uz microSD karti.

raspberry pi imager - visi esošie dati

Ubuntu Server 20.04 LTS attēls tiek mirgots microSD kartē. Lai pabeigtu, var paiet kāds laiks.

raspberry pi imager - ielāde

Kad Ubuntu Server 20.04 LTS attēls ir mirgo microSD kartē, noklikšķiniet uz TURPINĀT un aizver Raspberry Pi Imager .

raspberry pi imager - turpināt

Wi-Fi savienojuma konfigurēšana:

PIEZĪME: Ja vēlaties izmantot Wi-Fi tīkla savienošanai savā Raspberry Pi 4, šī sadaļa ir paredzēta jums. Ja vēlaties izmantot vadu savienojumu, varat izlaist šo darbību.

Lai konfigurētu Ubuntu Server 20.04 LTS bez galvas, jums jākonfigurē tīkls (Wi-Fi vai vadu).

Lai to izdarītu, datorā izņemiet un atkārtoti ievietojiet microSD karti. Jums vajadzētu redzēt a boot nodalījumu, kā redzat zemāk esošajā ekrānuzņēmumā.

wifi savienojums - sāknēšanas nodalījums

Jums vajadzētu atrast a tīkla konfigurācija failu mapē boot nodalījums.

wifi savienojums - tīkla konfigurācija

Atveriet tīkla konfigurācija failu teksta redaktorā. Pēc noklusējuma failam jābūt šādam saturam.

wifi savienojums - tīkla konfigurācijas fails

Noņemiet # rakstzīmi no atzīmētajām rindām (lai komentētu kodu). Pēc tam mainiet un ar tā Wi-Fi tīkla SSID un paroli, ar kuru vēlaties izveidot savienojumu.

Kad esat pabeidzis, saglabājiet tīkla konfigurācija failu.

wifi savienojums - wifi ssid parole

Ieslēdzot Raspberry Pi 4:

Pievienojiet microSD karti un C tipa USB barošanas kabeli Raspberry Pi 4.

Ja vēlaties izmantot vadu tīklu, pievienojiet RJ45 tīkla kabeli arī Raspberry Pi 4 Ethernet portam.

Kad esat pabeidzis, ieslēdziet Raspberry Pi 4.

Ieslēdzot Raspberry Pi 4

Raspberry Pi 4 IP adreses atrašana:

Piesakieties sava maršrutētāja administratora panelī, izmantojot tīmekļa pārlūkprogrammu, un jums jāatrod sava Raspberry Pi 4 IP adrese, kas tam piešķirta, izmantojot DHCP serveri, kas darbojas jūsu mājas tīkla maršrutētājā.

Kā redzat, mana Raspberry Pi 4 IP adrese ir 192.168.0.104 . Jūsu gadījumā tam vajadzētu būt citādam. Tāpēc no šī brīža noteikti nomainiet to ar savu.

Raspberry Pi 4 IP adreses atrašana

Piekļuve Ubuntu serverim 20.04 LTS attālināti, izmantojot SSH:

Lai attālināti piekļūtu Ubuntu Server 20.04 LTS operētājsistēmai, kas darbojas jūsu Raspberry Pi 4, izmantojot SSH, izpildiet šādu komandu:

$sshubuntu@192.168.0.104

Piekļuve Ubuntu serverim 20.04 LTS attālināti, izmantojot SSH 1

Lai pieņemtu pirkstu nospiedumu, ierakstiet un nospiediet .

Piekļuve Ubuntu serverim 20.04 LTS attālināti, izmantojot SSH 2

Noklusējuma parole ir ubuntu . Ieraksti ubuntu un nospiediet .

Piekļuve Ubuntu serverim 20.04 LTS attālināti, izmantojot SSH 3

Pirmo reizi piesakoties Ubuntu Server 20.04 LTS savā Raspberry Pi 4, jums tiks lūgts mainīt noklusējuma paroli ubuntu .

Ieraksti ubuntu un nospiediet .

Piekļuve Ubuntu serverim 20.04 LTS attālināti, izmantojot SSH 4

Ievadiet jaunu paroli un nospiediet .

Piekļuve Ubuntu serverim 20.04 LTS attālināti, izmantojot SSH 5

Atkārtoti ievadiet paroli un nospiediet .

Piekļuve Ubuntu serverim 20.04 LTS attālināti, izmantojot SSH 6

Parole ir jāmaina un SSH sesija ir jāslēdz.

Piekļuve Ubuntu serverim 20.04 LTS attālināti, izmantojot SSH 7

Jūs varat atkal SSH ievadīt savā Raspberry Pi 4, izmantojot šādu komandu:

$sshubuntu@192.168.0.104

ssh ubuntu 01

Ievadiet jauno paroli un nospiediet .

ssh ubuntu 02

Jums jāpiesakās operētājsistēmā Ubuntu Server 20.04 LTS, kas instalēta jūsu Raspberry Pi 4.

ssh ubuntu 03

Kā redzat, es savā Raspberry Pi 4 darbinu Ubuntu 20.04.1 LTS.

$lsb_release-uz

lsb_release

Tagad Raspberry Pi 4 varat palaist jebkuru vēlamo komandu attālināti, izmantojot SSH.

Secinājums:

Šajā rakstā es jums parādīju, kā ierīcē Raspberry Pi 4 bezgalvu režīmā instalēt Ubuntu Server 20.04 LTS (bez monitora, tastatūras un peles, kas savienota ar jūsu Raspberry Pi 4). Esmu arī parādījis, kā attālināti pārvaldīt Raspberry Pi 4, izmantojot SSH.