Установите 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. Карта памяти microSD на 16 или 32 ГБ
  4. Ноутбук или компьютер для прошивки образа сервера Ubuntu на карту microSD и доступа к вашему Raspberry Pi 4 через SSH
  5. Тепловизор Raspberry Pi или Balena Etcher, установленный на вашем ноутбуке или компьютере для прошивки образа сервера Ubuntu на карту microSD.

Если вам нужна помощь в установке Тепловизор Raspberry Pi в вашей операционной системе Linux ознакомьтесь с моей статьей Как установить и использовать Raspberry Pi Imager.





Если вам нужна помощь в установке Кит Гравер в вашей операционной системе Linux ознакомьтесь с моей статьей «Установка Etcher в Linux».

В этой статье я буду использовать Тепловизор Raspberry Pi для прошивки образа операционной системы 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 для Интернета вещей раздел, как отмечено на скриншоте ниже.

скриншот веб-сайта ubuntu

После загрузки страницы прокрутите немного вниз и щелкните либо Скачать 64-битную версию или Скачать 32-битную версию кнопка из Ubuntu 20.04.1 LTS раздел, как отмечено на скриншоте ниже.

Если вы используете версию Raspberry Pi 4 на 2 или 4 ГБ, загрузите 32-разрядный образ Ubuntu 20.04 LTS.

Если вы используете версию Raspberry Pi 4 8 ​​ГБ, загрузите 64-разрядный образ Ubuntu 20.04 LTS. В противном случае вы не сможете использовать все 8 ГБ ОЗУ вашего Raspberry Pi 4. 32-разрядная операционная система может обращаться только к 4 ГБ ОЗУ.

скачать убунти пи

Вскоре ваш браузер должен начать загрузку образа 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 для прошивки образа Ubuntu Server 20.04 LTS на карту microSD.

Вставьте карту microSD в свой компьютер. Затем откройте Тепловизор Raspberry Pi и нажмите на ВЫБРАТЬ .

raspberry pi imager

Прокрутите немного вниз и нажмите Использовать индивидуальный .

raspberry pi imager - используйте пользовательский

Выберите образ Ubuntu Server 20.04 LTS, который вы только что скачали, и нажмите Открытым .

raspberry pi imager - используйте пользовательский

Должен быть выбран образ Ubuntu Server 20.04 LTS. Нажать на ВЫБРАТЬ SD-КАРТУ кнопку, как отмечено на скриншоте ниже.

raspberry pi imager - выберите sd

Щелкните карту microSD из списка, на которую вы хотите прошить образ Ubuntu Server 20.04 LTS.

raspberry pi imager - нажмите на microsd

Чтобы записать образ Ubuntu Server 20.04 LTS на выбранную карту microSD, нажмите ЗАПИСЫВАТЬ .

raspberry pi imager- написать
Для подтверждения операции нажмите на ДА .

Это удалит все существующие данные с карты 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 .

raspberry pi imager - продолжить

Настройка подключения к Wi-Fi:

ЗАМЕТКА: Если вы хотите использовать Wi-Fi для подключения к сети на своем Raspberry Pi 4, то этот раздел для вас. Если вы хотите использовать проводное соединение, вы можете пропустить этот шаг.

Для автономной конфигурации Ubuntu Server 20.04 LTS необходимо настроить сеть (Wi-Fi или проводную).

Для этого извлеките и снова вставьте карту microSD в свой компьютер. Вы должны увидеть ботинок раздел, как вы можете видеть на скриншоте ниже.

подключение к Wi-Fi - загрузочный раздел

Вы должны найти сетевая конфигурация файл в ботинок раздел.

подключение к Wi-Fi - конфигурация сети

Открыть сетевая конфигурация файл в текстовом редакторе. По умолчанию файл должен иметь следующее содержимое.

подключение к Wi-Fi - файл конфигурации сети

Удалить # символ из отмеченных строк (чтобы раскомментировать код). Затем измените а также с SSID и паролем сети Wi-Fi, к которой вы хотите подключиться.

Как только вы закончите, сохраните сетевая конфигурация файл.

подключение к Wi-Fi - пароль ssid Wi-Fi

Включение 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 20.04 LTS удаленно через SSH:

Чтобы получить удаленный доступ к операционной системе Ubuntu Server 20.04 LTS, работающей на вашем Raspberry Pi 4, через SSH, выполните следующую команду:

$sshубунту@192.168.0.104

Доступ к серверу Ubuntu 20.04 LTS удаленно через SSH 1

Чтобы принять отпечаток пальца, введите да и нажмите .

Доступ к серверу Ubuntu 20.04 LTS удаленно через SSH 2

Пароль по умолчанию: убунту . Введите убунту и нажмите .

Доступ к серверу Ubuntu 20.04 LTS удаленно через SSH 3

При первом входе в Ubuntu Server 20.04 LTS на Raspberry Pi 4 вам будет предложено изменить пароль по умолчанию. убунту .

Введите убунту и нажмите .

Доступ к серверу Ubuntu 20.04 LTS удаленно через SSH 4

Введите новый пароль и нажмите .

Доступ к серверу Ubuntu 20.04 LTS удаленно через SSH 5

Введите пароль еще раз и нажмите .

Доступ к серверу Ubuntu 20.04 LTS удаленно через SSH 6

Следует изменить пароль и закрыть сеанс SSH.

Доступ к серверу Ubuntu 20.04 LTS удаленно через SSH 7

Вы можете снова подключиться к Raspberry Pi 4 по SSH с помощью следующей команды:

$sshубунту@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.