I-install ang Ubuntu Server sa Raspberry Pi sa Headless Mode at SSH Dito

Install Ubuntu Server Raspberry Pi Headless Mode



Ang Ubuntu ay isang open-source operating system. Ito ay batay sa operating system ng Debian GNU / Linux. Ang Ubuntu ay isang mahusay na operating system para sa iyong mga proyekto sa IoT sa Raspberry Pi 4.

Sa walang ulong pag-set up ng Ubuntu sa Raspberry Pi 4, hindi mo kailangan ng isang keyboard, isang mouse, at isang monitor. Maaari mong direktang ma-access ang operating system ng Ubuntu na naka-install sa iyong Raspberry Pi 4 mula sa malayo sa pamamagitan ng SSH.







Sa artikulong ito, ipapakita ko sa iyo kung paano i-install ang Ubuntu Server 20.04 LTS sa iyong Raspberry Pi 4 sa walang ulo na mode at i-configure ang pag-access ng SSH. Kaya, magsimula na tayo.



Mga Bagay na Kakailanganin mo:

Upang sundin ang artikulong ito, kailangan mo ang mga sumusunod na bagay:



  1. Isang Raspberry Pi 4 na solong-board na computer
  2. Isang USB Type-C power adapter para sa iyong Raspberry Pi 4
  3. Isang 16 GB o 32 GB microSD card
  4. Isang laptop o isang computer para sa pag-flash ng imahe ng Ubuntu Server sa microSD card at pag-access sa iyong Raspberry Pi 4 sa pamamagitan ng SSH
  5. Raspberry Pi Imager o naka-install na Balena Etcher sa iyong laptop o computer para sa pag-flash ng imahe ng Ubuntu Server sa microSD card.

Kung kailangan mo ng anumang tulong sa pag-install Raspberry Pi Imager sa iyong operating system ng Linux, suriin ang aking artikulo Paano Mag-install at Gumamit ng Raspberry Pi Imager.





Kung kailangan mo ng anumang tulong sa pag-install Whcher ng Etcher sa iyong operating system ng Linux, suriin ang aking artikulong I-install ang Etcher sa Linux.

Sa artikulong ito, gagamitin ko Raspberry Pi Imager para sa pag-flash ng imahe ng operating system ng Ubuntu Server sa microSD card. Maaari mong gamitin ang Balena Etcher kung nais mo.



Pag-download ng Larawan ng Ubuntu Server 20.04 LTS para sa Raspberry Pi:

Upang mai-install ang Ubuntu sa Raspberry Pi 4, kailangan mong i-download ang imahe ng Ubuntu Server 20.04 LTS para sa Raspberry Pi.

Ang imahe ng Ubuntu Server 20.04 LTS Raspberry Pi ay magagamit sa opisyal na website ng Ubuntu .

Bisitahin ang opisyal na website ng Ubuntu mula sa iyong paboritong web browser.

website ng ubuntu

Kapag naglo-load ang pahina, mag-click sa Mag-download at mag-click sa Raspberry Pi 2, 3, o 4 galing sa Ubuntu para sa IoT seksyon tulad ng minarkahan sa screenshot sa ibaba.

screenshot ng website ng ubuntu

Kapag naglo-load ang pahina, mag-scroll pababa nang kaunti at mag-click sa alinman sa Mag-download ng 64-bit o Mag-download ng 32-bit pindutan mula sa Ubuntu 20.04.1 LTS seksyon tulad ng minarkahan sa screenshot sa ibaba.

Kung gumagamit ka ng 2GB o 4GB na bersyon ng Raspberry Pi 4, pagkatapos ay i-download ang 32-bit na Ubuntu 20.04 LTS na imahe.

Kung gumagamit ka ng bersyon na 8GB ng Raspberry Pi 4, pagkatapos ay i-download ang 64-bit na Ubuntu 20.04 LTS na imahe. Kung hindi man, hindi mo magagamit ang buong 8GB RAM ng iyong Raspberry Pi 4. Ang isang 32-bit na operating system ay maaaring tugunan lamang ang 4GB ng RAM.

i-download ang ubunti pi

Dapat magsimulang mag-download ang iyong browser ng imaheng Ubuntu Server 20.04 LTS para sa Raspberry Pi sa ilang sandali.

simulang mag-download

Kapag na-prompt ka ng iyong browser na i-save ang imahe ng Ubuntu Server 20.04 LTS para sa Raspberry Pi, piliin ang lokasyon kung saan mo nais i-save ang imahe, at mag-click sa Magtipid .

prompt ka ng ubuntu na i-save

Dapat magsimulang mag-download ang iyong browser ng imahe ng Ubuntu Server 20.04 LTS para sa Raspberry Pi. Maaaring magtagal bago makumpleto depende sa bilis ng iyong koneksyon sa internet.

simulang mag-download ng ubuntu

Flashing Ubuntu Server 20.04 LTS Image sa MicroSD Card:

Kapag na-download na ang imahe ng Ubuntu Server 20.04 LTS, maaari mong gamitin Raspberry Pi Imager upang mai-flash ang imahe ng Ubuntu Server 20.04 LTS sa microSD card.

Ipasok ang microSD card sa iyong computer. Pagkatapos, buksan ang Raspberry Pi Imager at mag-click sa PILIIN ANG .

raspberry pi imager

Mag-scroll pababa nang kaunti at mag-click sa Gumamit ng pasadya .

raspberry pi imager - gumamit ng pasadya

Piliin ang imaheng Ubuntu Server 20.04 LTS na na-download mo at na-click mo Buksan .

raspberry pi imager - gumamit ng pasadya

Ang imahe ng Ubuntu Server 20.04 LTS ay dapat mapili. Mag-click sa PUMILI NG SD CARD button na minarkahan sa screenshot sa ibaba.

raspberry pi imager - pumili ng sd

Mag-click sa microSD card mula sa listahan na nais mong i-flash ang imaheng Ubuntu Server 20.04 LTS.

raspberry pi imager- mag-click sa microsd

Upang isulat ang imahe ng Ubuntu Server 20.04 LTS sa iyong napiling microSD card, mag-click sa Sumulat .

raspberry pi imager- sumulat
Upang kumpirmahin ang pagpapatakbo, mag-click sa Oo .

Aalisin nito ang lahat ng umiiral na data mula sa microSD card at kopyahin ang file ng imahe ng Ubuntu Server 20.04 LTS sa microSD card.

raspberry pi imager - lahat ng mayroon nang data

Ang imahe ng Ubuntu Server 20.04 LTS ay nai-flash sa microSD card. Maaaring magtagal bago makumpleto.

raspberry pi imager - naglo-load

Kapag ang imahe ng Ubuntu Server 20.04 LTS ay na-flash sa microSD card, mag-click sa PATULOY at isara Raspberry Pi Imager .

raspberry pi imager - magpatuloy

Pag-configure ng Pagkakonekta sa Wi-Fi:

TANDAAN: Kung nais mong gumamit ng Wi-Fi para sa pagkakakonekta ng network sa iyong Raspberry Pi 4, kung gayon ang seksyon na ito ay para sa iyo. Kung nais mong gumamit ng isang wired na koneksyon, maaari mong laktawan ang hakbang na ito.

Para sa walang ulo na pagsasaayos ng Ubuntu Server 20.04 LTS, dapat mong i-configure ang network (Wi-Fi o wired).

Upang magawa iyon, palabasin at ipasok muli ang microSD card sa iyong computer. Dapat mong makita ang a boot pagkahati tulad ng nakikita mo sa screenshot sa ibaba.

pagkakakonekta ng wifi - pagkahati ng boot

Dapat mong hanapin ang a network-config file sa boot pagkahati

pagkakakonekta ng wifi - config ng network

Buksan ang network-config file sa isang text editor. Ang file ay dapat magkaroon ng mga sumusunod na nilalaman bilang default.

pagkakakonekta ng wifi - file ng config ng network

Tanggalin ang # character mula sa mga minarkahang linya (upang mai-kompromiso ang code). Pagkatapos, baguhin ang at gamit ang SSID at password ng Wi-Fi network na nais mong kumonekta.

Kapag tapos ka na, i-save ang network-config file

pagkakakonekta ng wifi - password ng wifi ssid

Pagpapatakbo sa Raspberry Pi 4:

Ikonekta ang microSD card at ang USB Type-C power cable sa Raspberry Pi 4.

Kung nais mong gumamit ng isang wired network, ikonekta ang RJ45 network cable sa Ethernet port ng Raspberry Pi 4 din.

Kapag tapos ka na, magpatakbo ng lakas sa Raspberry Pi 4.

Pagpapatakbo sa Raspberry Pi 4

Paghanap ng IP Address ng iyong Raspberry Pi 4:

Mag-login sa admin panel ng iyong Router mula sa isang web browser at dapat mong makita ang IP address ng iyong Raspberry Pi 4 na nakatalaga dito sa pamamagitan ng server ng DHCP na tumatakbo sa Router ng iyong home network.

Tulad ng nakikita mo, ang IP address ng aking Raspberry Pi 4 ay 192.168.0.104 . Dapat ay iba ito sa iyong kaso. Kaya, tiyaking palitan ito ng sa iyo mula ngayon.

Paghanap ng IP Address ng iyong Raspberry Pi 4

Pag-access sa Ubuntu Server 20.04 LTS nang malayuan sa pamamagitan ng SSH:

Upang ma-access nang malayuan ang operating system ng Ubuntu Server 20.04 LTS na tumatakbo sa iyong Raspberry Pi 4 sa pamamagitan ng SSH, patakbuhin ang sumusunod na utos:

$sshubuntu@192.168.0.104

Pag-access sa Ubuntu Server 20.04 LTS mula sa malayo sa pamamagitan ng SSH 1

Upang tanggapin ang fingerprint, i-type ang oo at pindutin .

Pag-access sa Ubuntu Server 20.04 LTS mula sa malayo sa pamamagitan ng SSH 2

Ang default na password ay ubuntu . I-type ubuntu at pindutin .

Pag-access sa Ubuntu Server 20.04 LTS mula sa malayo sa pamamagitan ng SSH 3

Sa unang pagkakataon na mag-log in ka sa Ubuntu Server 20.04 LTS sa iyong Raspberry Pi 4, hihilingin sa iyo na baguhin ang default na password ubuntu .

I-type ubuntu at pindutin .

Pag-access sa Ubuntu Server 20.04 LTS mula sa malayo sa pamamagitan ng SSH 4

Mag-type ng bagong password at pindutin .

Pag-access sa Ubuntu Server 20.04 LTS mula sa malayo sa pamamagitan ng SSH 5

I-type muli ang password at pindutin .

Pag-access sa Ubuntu Server 20.04 LTS mula sa malayo sa pamamagitan ng SSH 6

Dapat palitan ang password at dapat isara ang sesyon ng SSH.

Pag-access sa Ubuntu Server 20.04 LTS mula sa malayo sa pamamagitan ng SSH 7

Maaari mong SSH muli sa iyong Raspberry Pi 4 gamit ang sumusunod na utos:

$sshubuntu@192.168.0.104

ssh ubuntu 01

Mag-type sa bagong password at pindutin .

ssh ubuntu 02

Dapat kang naka-log in sa operating system ng Ubuntu Server 20.04 LTS sa iyong Raspberry Pi 4.

ssh ubuntu 03

Tulad ng nakikita mo, nagpapatakbo ako ng Ubuntu 20.04.1 LTS sa aking Raspberry Pi 4.

$lsb_release-sa

lsb_release

Ngayon, maaari mong patakbuhin ang anumang utos na nais mo sa iyong Raspberry Pi 4 mula sa malayo sa pamamagitan ng SSH.

Konklusyon:

Sa artikulong ito, ipinakita ko sa iyo kung paano i-install ang Ubuntu Server 20.04 LTS sa iyong Raspberry Pi 4 sa mode na walang ulo (nang walang monitor, isang keyboard, at isang mouse na nakakonekta sa iyong Raspberry Pi 4). Ipinakita ko rin sa iyo kung gaano kalayuan ang namamahala sa iyong Raspberry Pi 4 sa pamamagitan ng SSH.