Инсталирайте Ubuntu Server на Raspberry Pi в режим без глава и SSH в него

Install Ubuntu Server Raspberry Pi Headless Mode



Ubuntu е операционна система с отворен код. Базиран е на операционната система Debian GNU/Linux. Ubuntu е чудесна операционна система за вашите IoT проекти на Raspberry Pi 4.

В безглавната настройка на Ubuntu на Raspberry Pi 4 нямате нужда от клавиатура, мишка и монитор. Можете да получите директен достъп до операционната система Ubuntu, инсталирана на вашия Raspberry Pi 4, от разстояние чрез SSH.







В тази статия ще ви покажа как да инсталирате Ubuntu Server 20.04 LTS на вашия Raspberry Pi 4 в режим без глава и да конфигурирате SSH достъп. И така, нека започнем.



Нещата, от които се нуждаете:

За да следвате тази статия, имате нужда от следните неща:



  1. Едноплатен компютър Raspberry Pi 4
  2. Захранващ адаптер USB Type-C за вашия Raspberry Pi 4
  3. 16 GB или 32 GB microSD карта
  4. Лаптоп или компютър за мигане на изображението на Ubuntu Server на microSD картата и достъп до вашия Raspberry Pi 4 чрез SSH
  5. Raspberry Pi Imager или Balena Etcher, инсталиран на вашия лаптоп или компютър за мигане на изображението на Ubuntu Server на microSD картата.

Ако имате нужда от помощ при инсталирането Raspberry Pi Imager на вашата операционна система Linux, проверете моята статия Как да инсталирате и използвате Raspberry Pi Imager.





Ако имате нужда от помощ при инсталирането Китов кит на вашата операционна система Linux, проверете моята статия Инсталиране на Etcher на Linux.

В тази статия ще използвам Raspberry Pi Imager за мигане на образа на операционната система Ubuntu Server на microSD картата. Можете да използвате Balena Etcher, ако искате.



Изтегляне на Ubuntu Server 20.04 LTS изображение за Raspberry Pi:

За да инсталирате Ubuntu на Raspberry Pi 4, трябва да изтеглите образа на Ubuntu Server 20.04 LTS за Raspberry Pi.

Изображението на Ubuntu Server 20.04 LTS Raspberry Pi е достъпно на официалния уебсайт на Ubuntu .

Посетете официалния уебсайт на Ubuntu от любимия си уеб браузър.

уебсайт на ubuntu

След като страницата се зареди, кликнете върху Изтегли и кликнете върху Raspberry Pi 2, 3 или 4 от Ubuntu за IoT раздел, както е отбелязано на екрана по -долу.

екранна снимка на уебсайта на ubuntu

След като страницата се зареди, превъртете малко надолу и кликнете върху или Изтеглете 64-битова версия или Изтеглете 32-битова версия бутон от Ubuntu 20.04.1 LTS раздел, както е отбелязано на екрана по -долу.

Ако използвате 2GB или 4GB версия на Raspberry Pi 4, изтеглете 32-битовото изображение на Ubuntu 20.04 LTS.

Ако използвате 8GB версия на Raspberry Pi 4, изтеглете 64-битовото изображение на Ubuntu 20.04 LTS. В противен случай няма да можете да използвате пълните 8GB RAM на вашия Raspberry Pi 4. 32-битова операционна система може да се справи само с 4GB RAM.

изтегляне ubunti pi

Вашият браузър скоро трябва да започне да изтегля изображението на Ubuntu Server 20.04 LTS за Raspberry Pi.

започнете да изтегляте

След като браузърът ви подкани да запазите изображението на Ubuntu Server 20.04 LTS за Raspberry Pi, изберете мястото, където искате да запазите изображението, и кликнете върху Запазване .

ubuntu ви подканва да запишете

Вашият браузър трябва да започне да изтегля изображението на Ubuntu Server 20.04 LTS за Raspberry Pi. Може да отнеме известно време, за да завърши в зависимост от скоростта на вашата интернет връзка.

започнете да изтегляте ubuntu

Мигащо изображение на Ubuntu Server 20.04 LTS към MicroSD карта:

След като изображението на Ubuntu Server 20.04 LTS бъде изтеглено, можете да използвате Raspberry Pi Imager за мигане на изображението на Ubuntu Server 20.04 LTS към microSD картата.

Поставете microSD картата в компютъра си. След това отворете Raspberry Pi Imager и кликнете върху ИЗБЕРИ .

малинов пи пиксел

Превъртете малко надолу и кликнете върху Използвайте персонализирани .

raspberry pi imager - използвайте персонализирани

Изберете изображението на Ubuntu Server 20.04 LTS, което току -що сте изтеглили и върху което сте кликнали Отворено .

raspberry pi imager - използвайте персонализирани

Трябва да бъде избрано изображението на Ubuntu Server 20.04 LTS. Кликнете върху ИЗБЕРЕТЕ SD КАРТА бутон, както е отбелязано на екрана по -долу.

малинов пи пиксел - изберете sd

Щракнете върху microSD картата от списъка, за който искате да мигате изображението на Ubuntu Server 20.04 LTS.

малина pi imager- щракнете върху microsd

За да напишете изображението на Ubuntu Server 20.04 LTS върху избраната от вас microSD карта, щракнете върху ПИШЕТЕ .

малинов пи пиксел- пиши
За да потвърдите операцията, щракнете върху ДА .

Това ще премахне всички съществуващи данни от microSD картата и ще копира файла с изображение на Ubuntu Server 20.04 LTS на microSD картата.

raspberry pi imager - всички съществуващи данни

Изображението на Ubuntu Server 20.04 LTS мига на microSD картата. Изпълнението може да отнеме известно време.

raspberry pi imager - зареждане

След като изображението на Ubuntu Server 20.04 LTS премигне върху microSD картата, кликнете върху ПРОДЪЛЖИ и затвори Raspberry Pi Imager .

малинов пи пиксел - продължете

Конфигуриране на Wi-Fi връзка:

ЗАБЕЛЕЖКА: Ако искате да използвате Wi-Fi за мрежова свързаност на вашия Raspberry Pi 4, тогава този раздел е за вас. Ако искате да използвате кабелна връзка, можете да пропуснете тази стъпка.

За безглавната конфигурация на Ubuntu Server 20.04 LTS трябва да конфигурирате мрежата (Wi-Fi или кабелна).

За да направите това, извадете и поставете отново microSD картата на компютъра си. Трябва да видите а зареждане дял, както можете да видите на екрана по -долу.

wifi връзка - зареждащ дял

Трябва да намерите a мрежова конфигурация файл в зареждане дял.

wifi връзка - мрежова конфигурация

Отвори мрежова конфигурация файл в текстов редактор. Файлът по подразбиране трябва да има следното съдържание.

wifi свързаност - конфигурационен файл на мрежата

Премахни # символ от маркираните редове (за декомментиране на кода). След това променете и със SSID и парола на Wi-Fi мрежата, към която искате да се свържете.

След като приключите, запазете мрежова конфигурация файл.

wifi свързаност - парола за wifi ssid

Захранване на Raspberry Pi 4:

Свържете microSD картата и захранващия кабел USB Type-C към Raspberry Pi 4.

Ако искате да използвате кабелна мрежа, свържете и мрежовия кабел RJ45 към Ethernet порта на Raspberry Pi 4.

След като приключите, включете Raspberry Pi 4.

Включване на Raspberry Pi 4

Намиране на IP адреса на вашия Raspberry Pi 4:

Влезте в административния панел на вашия рутер от уеб браузър и трябва да намерите IP адреса на вашия Raspberry Pi 4, който му е присвоен чрез DHCP сървъра, работещ на рутера на вашата домашна мрежа.

Както можете да видите, IP адресът на моя Raspberry Pi 4 е 192.168.0.104 . Във вашия случай трябва да е различно. Така че, не забравяйте да го замените с вашия отсега нататък.

Намиране на IP адреса на вашия Raspberry Pi 4

Достъп до Ubuntu Server 20.04 LTS от разстояние чрез SSH:

За отдалечен достъп до операционната система Ubuntu Server 20.04 LTS, работеща на вашия Raspberry Pi 4 чрез SSH, изпълнете следната команда:

$sshubuntu@192.168.0.104

Достъп до Ubuntu Server 20.04 LTS от разстояние чрез SSH 1

За да приемете пръстовия отпечатък, въведете да и натиснете .

Достъп до Ubuntu Server 20.04 LTS от разстояние чрез SSH 2

Паролата по подразбиране е ubuntu . Напишете в ubuntu и натиснете .

Достъп до Ubuntu Server 20.04 LTS от разстояние чрез SSH 3

При първото влизане в Ubuntu Server 20.04 LTS на вашия Raspberry Pi 4 ще бъдете помолени да промените паролата по подразбиране ubuntu .

Напишете в ubuntu и натиснете .

Достъп до Ubuntu Server 20.04 LTS от разстояние чрез SSH 4

Въведете нова парола и натиснете .

Достъп до Ubuntu Server 20.04 LTS от разстояние чрез SSH 5

Въведете отново паролата и натиснете .

Достъп до Ubuntu Server 20.04 LTS от разстояние чрез SSH 6

Паролата трябва да бъде променена и SSH сесията да бъде затворена.

Достъп до Ubuntu Server 20.04 LTS от разстояние чрез SSH 7

Можете отново да SSH във вашия Raspberry Pi 4 със следната команда:

$sshubuntu@192.168.0.104

ssh ubuntu 01

Въведете новата парола и натиснете .

ssh ubuntu 02

Трябва да сте влезли в операционната система Ubuntu Server 20.04 LTS, инсталирана на вашия Raspberry Pi 4.

ssh ubuntu 03

Както можете да видите, аз работя с Ubuntu 20.04.1 LTS на моя Raspberry Pi 4.

$lsb_release-да се

lsb_release

Сега можете да изпълните всяка команда, която искате на вашия Raspberry Pi 4 отдалечено чрез SSH.

Заключение:

В тази статия ви показах как да инсталирате Ubuntu Server 20.04 LTS на вашия Raspberry Pi 4 в режим без глава (без монитор, клавиатура и мишка, свързани към вашия Raspberry Pi 4). Също така ви показах как дистанционно да управлявате вашия Raspberry Pi 4 чрез SSH.