สารบัญ:

ติดตั้ง Ubuntu 18.04.4 LTS บนบอร์ด Raspberry Pi ของคุณ: 8 ขั้นตอน
ติดตั้ง Ubuntu 18.04.4 LTS บนบอร์ด Raspberry Pi ของคุณ: 8 ขั้นตอน

วีดีโอ: ติดตั้ง Ubuntu 18.04.4 LTS บนบอร์ด Raspberry Pi ของคุณ: 8 ขั้นตอน

วีดีโอ: ติดตั้ง Ubuntu 18.04.4 LTS บนบอร์ด Raspberry Pi ของคุณ: 8 ขั้นตอน
วีดีโอ: Install Ubuntu 18.04 Server on a Raspberry Pi 2024, พฤศจิกายน
Anonim
ติดตั้ง Ubuntu 18.04.4 LTS บนบอร์ด Raspberry Pi ของคุณ
ติดตั้ง Ubuntu 18.04.4 LTS บนบอร์ด Raspberry Pi ของคุณ

ทีม Ubuntu ได้เปิดตัวระบบปฏิบัติการ Ubuntu 18.04.4 Long Term Support สำหรับคอมพิวเตอร์บอร์ดเดี่ยว Raspberry Pi 2/3/4 ARM

ภาพรวมโดยย่ออย่างที่เราทราบ Raspbian ใช้ Debian distro ซึ่งเป็นระบบปฏิบัติการอย่างเป็นทางการสำหรับ Raspberry Pi มันมีน้ำหนักเบาและยังคงเป็นตัวเลือกอันดับต้น ๆ และเป็นหนึ่งใน distros Raspberry Pi Linux ที่ได้รับความนิยมมากที่สุด อย่างไรก็ตาม มีตัวเลือกเดสก์ท็อป Raspberry Pi เพิ่มเติมมากมาย การติดตั้ง Raspbian นั้นง่ายเช่นกัน แต่ปัญหาของ Debian คือรอบการอัปเกรดที่ช้าและแพ็คเกจที่เก่ากว่า

การรัน Ubuntu บน Raspberry Pi ช่วยให้คุณได้รับประสบการณ์ที่สมบูรณ์ยิ่งขึ้นและซอฟต์แวร์ที่ทันสมัย นอกจากนี้ หากคุณทำงานกับ ROS (ระบบปฏิบัติการหุ่นยนต์) คุณจะรู้ว่าระบบปฏิบัติการที่รองรับหลักคือ Ubuntu

เรามีสองทางเลือกในการรัน Ubuntu บน Raspbian Pi ของคุณ

  • Ubuntu MATE
  • เซิร์ฟเวอร์ Ubuntu 18.04.4 หรือ 19.10

ตัวเลือกแรกนั้นง่ายที่สุดและรวดเร็วที่สุดในการตั้งค่า ในขณะที่ตัวเลือกที่สองให้อิสระในการติดตั้งสภาพแวดล้อมเดสก์ท็อปที่คุณเลือก

ในเดือนธันวาคม 2019 Canonical ได้เผยแพร่แผนงานการสนับสนุนสำหรับคอมพิวเตอร์บอร์ดเดี่ยว Raspberry Pi 4 ล่าสุดบนระบบปฏิบัติการเซิร์ฟเวอร์ Ubuntu และให้คำมั่นว่าจะสนับสนุน Ubuntu อย่างเต็มที่บนบอร์ด Raspberry Pi ทั้งหมด

เมื่อเร็ว ๆ นี้ ทีมงาน Ubuntu ได้เปิดตัวระบบปฏิบัติการ 18.04 Long Term Support 18.04.4 รุ่นล่าสุดของเรา และด้วยการเปิดตัวดังกล่าวจะรองรับบอร์ด Raspberry Pi คุณสามารถดาวน์โหลด Ubuntu รุ่น 18.04.4 ได้จากเว็บไซต์ทางการของ Ubuntu นี่คือการแจกจ่าย Ubuntu Server 18.04.4 อย่างเป็นทางการสำหรับบอร์ด Raspberry Pi

ปัจจุบัน Ubuntu รองรับรุ่น Raspberry Pi 2, Raspberry Pi 3 และ Raspberry Pi 4 และมีรูปภาพสำหรับ Ubuntu 18.04.4 LTS (Bionic Beaver) ซึ่งเป็น LTS (Long-Term Support) รุ่นล่าสุดที่รองรับจนถึงเดือนเมษายน 2023 และ Ubuntu 19.10 (Eoan Ermine) รองรับจนถึงเดือนกรกฎาคม 2020

ในบทช่วยสอนนี้ ฉันจะแสดงวิธีการติดตั้ง Ubuntu 18.04.4 บนบอร์ด Raspberry Pi 4 B

เสบียง

เพื่อทำตามบทช่วยสอนนี้ คุณต้อง:

  • บอร์ด Raspberry Pi 2/3/4
  • การ์ด microSD ขนาด 16GB ขึ้นไป
  • สาย HDMI.
  • แป้นพิมพ์ USB สายอีเทอร์เน็ต
  • อะแดปเตอร์แปลงไฟสำหรับ Raspberry Pi
  • แล็ปท็อปหรือคอมพิวเตอร์เดสก์ท็อปสำหรับติดตั้ง/แฟลชอิมเมจ Ubuntu บนการ์ด SD

ขั้นตอนที่ 1: ดาวน์โหลดอิมเมจเซิร์ฟเวอร์ Ubuntu สำหรับ Raspberry Pi

ดาวน์โหลดอิมเมจเซิร์ฟเวอร์ Ubuntu สำหรับ Raspberry Pi
ดาวน์โหลดอิมเมจเซิร์ฟเวอร์ Ubuntu สำหรับ Raspberry Pi

ก่อนอื่นคุณต้องดาวน์โหลดอิมเมจระบบปฏิบัติการ ไปที่หน้าดาวน์โหลดของเว็บไซต์ทางการของ Ubuntu

ตอนนี้เลื่อนลงไปที่ส่วนดาวน์โหลดภาพ Ubuntu Pi ของคุณแล้วคลิกลิงก์ดาวน์โหลดสำหรับ Raspberry Pi 2, Raspberry Pi 3 หรือ Raspberry Pi 4 ขึ้นอยู่กับรุ่นของ Raspberry Pi ที่คุณมี ฉันมี Raspberry Pi 4 Model B ดังนั้นฉันจะดาวน์โหลดอิมเมจ Raspberry Pi 4 ด้วยเวอร์ชัน 64 บิต

ขั้นตอนที่ 2: แฟลชอิมเมจ Ubuntu บนการ์ด MicroSD

กระพริบภาพ Ubuntu บนการ์ด MicroSD
กระพริบภาพ Ubuntu บนการ์ด MicroSD

คุณสามารถแฟลชอิมเมจ Ubuntu บนการ์ด microSD ได้อย่างง่ายดายบนระบบปฏิบัติการ Windows, Linux และ macOS โดยใช้ Etcher Etcher เป็นซอฟต์แวร์ที่ใช้งานง่ายมากสำหรับการแฟลชการ์ด microSD สำหรับอุปกรณ์ Raspberry Pi คุณสามารถดาวน์โหลด Etcher ได้จากเว็บไซต์ทางการของ Etcher

เปิด Etcher แล้วเลือกไฟล์รูปภาพและการ์ด SD ของคุณ กระบวนการนี้จะใช้เวลาสักครู่ ดังนั้นโปรดอดทนรอ เมื่อ Etcher เสร็จสิ้น คุณสามารถนำการ์ดของคุณออกจากคอมพิวเตอร์ได้

ขั้นตอนที่ 3: การตั้งค่า Raspberry Pi

คุณอาจรู้อยู่แล้วว่าคุณต้องการบางสิ่งเพื่อเริ่มต้นใช้งาน Raspberry Pi เช่น เมาส์ คีย์บอร์ด สาย HDMI เป็นต้น คุณยังสามารถติดตั้ง Raspberry Pi โดยไม่ใช้คีย์บอร์ดและเมาส์ได้ แต่บทช่วยสอนนี้ไม่เกี่ยวกับเรื่องนั้น

  • เสียบเมาส์และคีย์บอร์ด
  • เชื่อมต่อสาย HDMI
  • ใส่การ์ด MicroSD ของคุณ
  • เสียบสายอีเทอร์เน็ตของคุณ หากคุณใช้งานอยู่

เมื่อตั้งค่าทุกอย่างเรียบร้อยแล้ว ให้เปิดเครื่อง Raspberry Pi โดยเสียบสายไฟ

ขั้นตอนที่ 4: บูต Raspberry Pi. ของคุณ

หลังจากเปิด Raspberry Pi แล้ว ให้รอจนกว่ากระบวนการบู๊ตจะเสร็จสิ้น และคุณจะเห็นข้อความต่อไปนี้บนหน้าต่าง

Ubuntu 18.04.4 LTS ubuntu tty1

เข้าสู่ระบบอูบุนตู:

เข้าสู่ระบบด้วยผู้ใช้เริ่มต้น ข้อมูลประจำตัวเริ่มต้นคือ:

เข้าสู่ระบบ: ubuntu

รหัสผ่าน: ubuntu

ครั้งแรกที่คุณเข้าสู่ระบบ คุณจะถูกขอให้เปลี่ยนรหัสผ่านนี้

คุณต้องเปลี่ยนรหัสผ่านทันที (มีการบังคับใช้รูท)

การเปลี่ยนรหัสผ่านสำหรับ Ubuntu (ปัจจุบัน) รหัสผ่าน UNIX: _

หลังจากเปลี่ยนรหัสผ่านเริ่มต้น คุณควรจะได้รับข้อความต้อนรับที่ยืนยันว่าขณะนี้คุณใช้งาน Bionic Beaver:

เข้าสู่ระบบครั้งล่าสุด: พฤ. 3 มี.ค. 13:00:00 UTC 2020 เมื่อ ***.***.***.***

ยินดีต้อนรับสู่ Ubuntu 18.04.4 LTS (GNU/Linux 5.3.0-1017-raspi2 aarch64)

* เอกสารประกอบ:

* การจัดการ:

* การสนับสนุน:

ข้อมูลระบบ ณ พฤ 5 มี.ค. 15:41:49 UTC 2020

โหลดระบบ: 0.89

กระบวนการ: 126 การใช้ /: 1.3% จาก 117.11GB

ผู้ใช้ที่เข้าสู่ระบบ: 0 การใช้หน่วยความจำ: 6%

ที่อยู่ IP สำหรับ wlan0:***.***.***.***

การใช้สวอป: 0%

0 แพ็คเกจสามารถอัปเดตได้

0 การอัปเดตคือการอัปเดตความปลอดภัย

Hardware Enablement Stack (HWE) ของคุณได้รับการสนับสนุนจนถึงเดือนเมษายน 2023

ขั้นตอนที่ 5: การตั้งค่า WiFi โดยใช้ Netplan

เริ่มจาก Ubuntu 18.04 LTS Ubuntu ใช้ Netplan เพื่อกำหนดค่าอินเทอร์เฟซเครือข่ายตามค่าเริ่มต้น Netplan เป็นยูทิลิตี้สำหรับกำหนดค่าอินเทอร์เฟซเครือข่ายบน Linux Netplan ใช้ไฟล์ YAML เพื่อกำหนดค่าอินเทอร์เฟซเครือข่าย รูปแบบไฟล์การกำหนดค่า YAML นั้นง่ายมาก มีรูปแบบที่ชัดเจนและเข้าใจง่าย

เพื่อให้สามารถตั้งค่า Wifi บน Raspberry Pi ได้ ก่อนอื่นคุณต้องได้รับชื่อการ์ด wifi โดยแสดงส่วนประกอบทางกายภาพโดยใช้คำสั่งต่อไปนี้:

sudo lshw

ในกรณีของฉันมันคือ wlan0 จากนั้นไปที่ /etc/netplan/ โดยใช้คำสั่ง cd

cd /etc/netplan/

แก้ไขไฟล์คอนฟิกูเรชัน Netplan YAML /etc/netplan/50-cloud-init.yaml ด้วยคำสั่งต่อไปนี้:

sudo nano 50-cloud-init.yaml

เพิ่มข้อมูลการเข้าถึง WiFi ของคุณ ตรวจสอบให้แน่ใจว่าไม่ได้ใช้แท็บสำหรับพื้นที่ ใช้สเปซบาร์เพื่อสร้างช่องว่าง

# ไฟล์นี้สร้างจากข้อมูลที่ให้โดย

#แหล่งข้อมูล การเปลี่ยนแปลงจะไม่คงอยู่ตลอดอินสแตนซ์

# หากต้องการปิดใช้งานความสามารถในการกำหนดค่าเครือข่ายของ cloud-init ให้เขียนไฟล์

# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg ด้วยสิ่งต่อไปนี้:

# เครือข่าย: {config: ปิดการใช้งาน}

เครือข่าย:

รุ่น: 2

อีเธอร์เน็ต:

eth0:

ทางเลือก: จริง

dhcp4: จริง

# เพิ่มข้อมูลการตั้งค่า wifi ที่นี่ …

ไวไฟ:

wlan0:

ทางเลือก: จริง

จุดเข้าใช้งาน:

"YOUR-SSID-NAME":

รหัสผ่าน: "YOUR-NETWORK-PASSWORD"

dhcp4: จริง

เปลี่ยน SSID-NAME และ YOUR-NETWORK-PASSWORD ด้วยข้อมูลของคุณ ปิดและบันทึกไฟล์โดยใช้ ctrl+x แล้วกดใช่

ตอนนี้ ตรวจสอบว่ามีข้อผิดพลาดในไฟล์การกำหนดค่าด้วยคำสั่งต่อไปนี้หรือไม่:

sudo netplan –debug ลอง

หากพบข้อผิดพลาด คุณสามารถตรวจสอบกับคำสั่งนี้สำหรับข้อมูลข้อผิดพลาดโดยละเอียด

sudo netplan --debug สร้าง

ใช้ไฟล์การกำหนดค่าด้วยคำสั่งต่อไปนี้:

sudo netplan --debug ใช้

สุดท้าย รีบูต PI. ของคุณ

sudo รีบูต

ขั้นตอนที่ 6: การอัปเดตและอัปเกรดซอฟต์แวร์ Linux บน Pi. ของคุณ

เพื่อให้แน่ใจว่าการขึ้นต่อกันทั้งหมดเป็นปัจจุบัน ให้เรียกใช้คำสั่งต่อไปนี้

sudo apt-get update

หากคุณต้องการรับซอฟต์แวร์เวอร์ชันล่าสุดที่คุณติดตั้งไว้แล้ว ให้เรียกใช้

sudo apt-get อัพเกรด

คำสั่งนี้จะอัปเกรดซอฟต์แวร์ทั้งหมดใน Pi ของคุณเป็นเวอร์ชันล่าสุด การวิ่งอาจใช้เวลาสักครู่ คุณจึงไม่ต้องดำเนินการบ่อย คุณต้องกด Y และ Enter เพื่อยืนยัน

ขั้นตอนที่ 7: ติดตั้งส่วนประกอบเดสก์ท็อป (GUI) บนเซิร์ฟเวอร์ Ubuntu

เซิร์ฟเวอร์ Ubuntu ได้รับการออกแบบให้ใช้ทรัพยากรน้อยที่สุด GUI จะนำไปสู่การใช้ทรัพยากรสูง แต่ถ้าคุณยังต้องการ GUI คุณสามารถติดตั้งเฉพาะที่จำเป็นเท่านั้น บางครั้งคุณต้องการ GUI บนเซิร์ฟเวอร์ Ubuntu ของคุณเพื่อจัดการกับงานประจำวันง่ายๆ ที่ต้องการการโต้ตอบอย่างรวดเร็วโดยไม่ต้องลงลึกในการตั้งค่าเซิร์ฟเวอร์ คุณยังมีตัวเลือกในการติดตั้งสภาพแวดล้อมเดสก์ท็อปอีกด้วย ติดตั้งสภาพแวดล้อมเดสก์ท็อป Unity เริ่มต้นด้วยคำสั่งต่อไปนี้:

sudo apt-get ติดตั้ง ubuntu-desktop

ในการติดตั้งสภาพแวดล้อมเดสก์ท็อป Unity โดยไม่มีส่วนเสริมเช่น (อีเมล, OpenOffice):

sudo apt-get install --no-install-recommends ubuntu-desktop

ในการติดตั้งสภาพแวดล้อมเดสก์ท็อปที่มีน้ำหนักเบามากให้เรียกใช้คำสั่งร้อง

sudo apt-get ติดตั้ง xubuntu-desktop

หรือ

sudo apt-get ติดตั้ง lubuntu-desktop

หลังจากนั้นพิมพ์

sudo รีบูต

และคุณทำเสร็จแล้ว ยินดีด้วย. คุณติดตั้งเดสก์ท็อป Ubuntu บนเซิร์ฟเวอร์ Ubuntu Linux สำเร็จ

ขั้นตอนที่ 8: สรุป

Ubuntu 18.04.4 สำหรับ Raspberry Pi เป็นระบบปฏิบัติการเอนกประสงค์ที่ยอดเยี่ยมพร้อมสภาพแวดล้อมเดสก์ท็อปเต็มรูปแบบและชุมชนขนาดใหญ่ที่เต็มไปด้วยทรัพยากร นอกจากนี้ยังมาพร้อมกับโบนัสเพิ่มเติมที่มีอยู่ในเวอร์ชัน 64 บิตเพื่อใช้ Pi อย่างเต็มศักยภาพ

คุณพร้อมที่จะใช้ Ubuntu อย่างเป็นทางการกับ Raspberry Pi ของคุณแล้ว จับตาดูเว็บไซต์ของนักพัฒนาสำหรับการสร้างในอนาคต

แนะนำ: