สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ดาวน์โหลดอิมเมจเซิร์ฟเวอร์ Ubuntu สำหรับ Raspberry Pi
- ขั้นตอนที่ 2: แฟลชอิมเมจ Ubuntu บนการ์ด MicroSD
- ขั้นตอนที่ 3: การตั้งค่า Raspberry Pi
- ขั้นตอนที่ 4: บูต Raspberry Pi. ของคุณ
- ขั้นตอนที่ 5: การตั้งค่า WiFi โดยใช้ Netplan
- ขั้นตอนที่ 6: การอัปเดตและอัปเกรดซอฟต์แวร์ Linux บน Pi. ของคุณ
- ขั้นตอนที่ 7: ติดตั้งส่วนประกอบเดสก์ท็อป (GUI) บนเซิร์ฟเวอร์ Ubuntu
- ขั้นตอนที่ 8: สรุป
วีดีโอ: ติดตั้ง Ubuntu 18.04.4 LTS บนบอร์ด Raspberry Pi ของคุณ: 8 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ทีม 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
ตอนนี้เลื่อนลงไปที่ส่วนดาวน์โหลดภาพ 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 ได้อย่างง่ายดายบนระบบปฏิบัติการ 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 ของคุณแล้ว จับตาดูเว็บไซต์ของนักพัฒนาสำหรับการสร้างในอนาคต
แนะนำ:
MQTT บนบอร์ด Armtronix: 3 ขั้นตอน
MQTT บนบอร์ด Armtronix: ในคำแนะนำนี้ เราต้องการแสดงให้คุณเห็นว่าคุณสามารถใช้ระบบที่ใช้ Linux (Debian หรือ Ubuntu) ได้อย่างไร และติดตั้ง Mosquitto (Mqtt Broker) บนนั้น แสดงวิธีใช้ไคลเอ็นต์ Mqtt บนโทรศัพท์ของคุณ ( Android)/ ระบบที่ใช้ Linux การส่งและ
MicroPython บนบอร์ด Complex Arts Sensor: 3 ขั้นตอน
MicroPython บนบอร์ดเซนเซอร์ Complex Arts: หนึ่งในแง่มุมที่น่าทึ่งที่สุดของไมโครคอนโทรลเลอร์ ESP32 คือความสามารถในการเรียกใช้ MicroPython ซึ่งสามารถทำได้สองวิธี: เรียกใช้โปรแกรม Python แบบเต็ม หรือโต้ตอบผ่านแอปพลิเคชันคอนโซล คำแนะนำนี้จะสาธิตวิธีใช้
ติดตั้ง Raspbian บน Raspberry Pi ของคุณ: 4 ขั้นตอน
ติดตั้ง Raspbian บน Raspberry Pi ของคุณ: Raspbian เป็นระบบปฏิบัติการโดย Raspberry Pi Foundation ผู้สร้าง Raspberry Pi เป็นระบบปฏิบัติการที่ใช้มากที่สุดใน Pi บทช่วยสอนนี้จะแสดงวิธีการติดตั้ง Raspbian บน Raspberry Pi . ของคุณ
ติดตั้ง Node RED บน Raspberry Pi ของคุณ: 4 ขั้นตอน
ติดตั้ง Node RED บน Raspberry Pi ของคุณ: Node-RED เป็นเครื่องมือการเขียนโปรแกรมแบบโฟลว์สำหรับการเชื่อมต่ออุปกรณ์ฮาร์ดแวร์ API และบริการออนไลน์ในรูปแบบใหม่และน่าสนใจ มีตัวแก้ไขบนเบราว์เซอร์ที่ทำให้ง่ายต่อการเชื่อมต่อโฟลว์โดยใช้ โหนดที่หลากหลาย ในเ
ติดตั้ง Ubuntu 9.04 บนแฟลชไดรฟ์ (Usbuntu): 3 ขั้นตอน
ติดตั้ง Ubuntu 9.04 บนแฟลชไดรฟ์ (Usbuntu): ขอแนะนำ Usbuntu (oo-sb-oo-nt-oo) คุณเคยต้องการที่จะนำข้อมูลทั้งหมดของคุณติดตัวไปโดยไม่ต้องกังวลว่าจะมีระบบปฏิบัติการเดียวกันหรือไม่? นี่คือคำตอบ! คำแนะนำนี้ช่วยให้คุณติดตั้ง Ubuntu 9.04 บนแฟลชไดรฟ์ ส่วนที่ดีที่สุดของคุณ