Raspbian Jessie เป็นระบบปฏิบัติการที่ยอดเยี่ยมสำหรับ Raspberry Pi แต่ถ้าคุณต้องการประสบการณ์การใช้คอมพิวเตอร์ Linux แบบดั้งเดิม คุณอาจต้องมองหาระบบปฏิบัติการอื่น
Raspberry Pi มีระบบปฏิบัติการหลายระบบ รวมถึง Ubuntu แต่นั่นเป็นระบบปฏิบัติการเดสก์ท็อปใช่หรือไม่ ใช่และไม่ใช่
อันที่จริง Ubuntu เป็นระบบปฏิบัติการเดสก์ท็อปและระบบปฏิบัติการเซิร์ฟเวอร์ และทั้งสองรุ่นสามารถทำงานบน Raspberry Pi 2 หรือ 3 ได้ มีหลายเส้นทางในการติดตั้งบนการ์ด SD ของ Raspberry Pi และเราจะมาดูแต่ละส่วนด้านล่างนี้
พบกับ Ubuntu MATE
เพื่อให้ Ubuntu ทำงานบน Raspberry Pi แทน Raspbian คุณจะต้องใช้เวอร์ชัน Ubuntu MATE โดยเฉพาะจาก ubuntu-mate.org/raspberry-pi/ ตามที่คุณเดาได้แล้ว นี่เป็นเวอร์ชันของ Ubuntu ที่มีสภาพแวดล้อมเดสก์ท็อป MATE ซึ่งสร้างขึ้นสำหรับ Raspberry Pi

ในโลกของคอมพิวเตอร์เดสก์ท็อป มีทางเลือกอื่นสำหรับ MATE (เช่น GNOME 2.0) อย่างไรก็ตาม สภาพแวดล้อม MATE มีทรัพยากรระบบต่ำพอที่จะทำงานบน Raspberry Pi ได้อย่างสบาย
ซื้อการ์ด SD ใหม่
สิ่งแรกที่คุณต้องทำคือถือการ์ด microSD ที่เหมาะสำหรับใช้งาน Ubuntu MATE นี่ควรเป็น microSDHC คลาส 6 หรือคลาส 10 ความจุอย่างน้อย 6 GB การ์ด SD คุณภาพดีเป็นสิ่งจำเป็นสำหรับวัตถุประสงค์ด้านความเร็วและการแก้ไขข้อมูล

เมื่อการ์ดพร้อมแล้ว ควรเสียบการ์ดลงในคอมพิวเตอร์เดสก์ท็อปหรือแล็ปท็อปของคุณ รอสำเนาของ Ubuntu MATE
ดาวน์โหลด Ubuntu MATE
เมื่อคุณพร้อมแล้วก็ถึงเวลาดาวน์โหลด Ubuntu MATE และเขียนดิสก์อิมเมจลงในการ์ด microSD ของคุณ คุณจะพบเวอร์ชัน Ubuntu MATE 16.04.2 LTS ที่ ubuntu-mate.org/download/ มีตัวเลือก Raspberry Pi 2 และ 3 ดังนั้นให้ใช้สิ่งนี้ คุณจะพบตัวเลือกในการดาวน์โหลดโดยตรงหรือผ่าน BitTorrent (ตรงกันข้ามกับตำนานที่เป็นที่นิยม BitTorrent ค่อนข้างถูกกฎหมาย)
เมื่อดาวน์โหลดแล้ว คุณจะต้องคลายการบีบอัดข้อมูลและเขียนภาพดิสก์ลงในการ์ด microSD ของคุณ คุณอาจจะทิ้งทิปไว้
วิธีการเขียน Ubuntu MATE ไปยัง microSD
มีตัวเลือกต่างๆ สำหรับการเขียนภาพดิสก์ไปยังการ์ด microSD ขึ้นอยู่กับระบบปฏิบัติการที่คุณใช้ ตัวอย่างเช่น หากคุณใช้ Windows เครื่องมือ Win32DiskImager นั้นเหมาะสมที่สุด ก่อนหน้านี้เราได้กล่าวถึงการใช้สิ่งนี้ในการติดตั้งระบบปฏิบัติการ Raspberry Pi

หากคุณใช้ Linux หรือ macOS คุณจะต้องใช้ dd สั่งการ. ผู้ใช้ Linux สามารถลองใช้ gddrescue ยูทิลิตี้ซึ่งแนะนำคำสั่ง ddrescue ติดตั้งตามปกติพร้อมกับ xz-utils (บรรทัดที่ 1) จากนั้นคลายการบีบอัด (บรรทัดที่ 2) และเขียนลงในการ์ด microSD (บรรทัดที่ 3):
sudo apt-get install gddrescue xz-utils
unxz ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img.xz
sudo ddrescue -D --force ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img /dev/[sdx]
คุณจะต้องใช้ lsblk คำสั่งตรวจสอบตำแหน่งติดตั้งของการ์ด microSD โดยทั่วไปจะเป็น sda หรือ sdb
การจัดการการ์ด SD ใน Linux ของเราอธิบายเพิ่มเติมเกี่ยวกับคำสั่ง dd ในขณะเดียวกัน ผู้ใช้ Linux ที่ต้องการเครื่องมือกราฟิกควรพิจารณาดิสก์ GNOME ติดตั้งสิ่งนี้ด้วย:
sudo apt-get install gnome-disk-utility

ไม่ว่าคุณจะใช้วิธีใด ให้รอให้รูปภาพเขียนลงในการ์ด microSD และสิ้นสุดโปรแกรม จากนั้นนำการ์ดออกอย่างปลอดภัยแล้วเสียบลงใน Raspberry Pi
การบูต Ubuntu MATE เป็นครั้งแรก
เพื่อประหยัดเวลาในการตั้งค่าเครือข่ายไร้สาย ให้เชื่อมต่อ Pi กับจอแสดงผล นี่อาจเป็นทีวีของคุณ (ผ่าน HDMI หรือ RGB) หรืออาจเป็นหน้าจอสัมผัส Raspberry Pi อย่างเป็นทางการ เตรียมเมาส์หรือคีย์บอร์ดให้พร้อมในขั้นตอนนี้
จากนั้นบูตเครื่องและเรียกใช้การตั้งค่า Ubuntu ตามปกติซึ่งปรุงด้วย MATE คุณจะต้องกำหนดการตั้งค่าภูมิภาคและกำหนดค่าชื่อผู้ใช้และรหัสผ่านของคุณเป็นต้น

ในขั้นตอนนี้ คุณทำเสร็จแล้ว Ubuntu MATE พร้อมใช้งานเป็นระบบปฏิบัติการของ Raspberry Pi และถ้าคุณต้องการปรับแต่งอะไร Raspberry Pi Configuration Tool จะยังคงใช้งานได้ผ่านทางบรรทัดคำสั่ง!
เซิร์ฟเวอร์ Ubuntu สำหรับ Raspberry Pi 2 และ 3
การใช้ระบบปฏิบัติการเดสก์ท็อปเป็นสิ่งหนึ่ง แล้วเซิร์ฟเวอร์สำหรับ Raspberry Pi ล่ะ
มีเวอร์ชันเฉพาะสำหรับ Raspberry Pi 2 และ Raspberry Pi 3 -- โปรดทราบว่ามีเพียงรูปภาพ Pi 2 ที่เป็นทางการและ Canonical รองรับ
คุณสามารถติดตั้งสิ่งเหล่านี้ลงในการ์ด microSD ตามคำแนะนำสำหรับ Ubuntu MATE ด้านบน เมื่อคุณทำเสร็จแล้ว คุณควรบูต Pi และทำการปรับแต่งบางอย่าง
สิ่งเหล่านี้ส่วนใหญ่มีอยู่ใน PPA ที่ไม่เป็นทางการ และรวมถึง:
- libraspberrypi-bin -- ชุดโปรแกรมอรรถประโยชน์ VideoCore เช่น raspistill
- libraspberrypi-bin-nonfree -- ยูทิลิตี VideoCore ที่ไม่ใช่โอเพนซอร์ส
- xserver-xorg-video-fbturbo -- ไดรเวอร์วิดีโอ x.org ที่เร่งความเร็ว จำกัดเฉพาะการย้ายหน้าต่าง/การเลื่อน
ติดตั้ง PPA ด้วย:
sudo add-apt-repository ppa:ubuntu-raspi2/ppa
sudo apt-get update
เนื่องจากเป็นระบบปฏิบัติการเซิร์ฟเวอร์ คุณจะต้องเชื่อมต่อผ่าน SSH เพื่อติดตั้งแอปพลิเคชันเหล่านี้หรือแอปพลิเคชันอื่นๆ
ต้องการเดสก์ท็อปหรือไม่ ลองนี่สิ
ไม่พอใจกับการเข้าถึงแบบบรรทัดคำสั่งเท่านั้นใช่หรือไม่ คุณต้องการเดสก์ท็อป! โชคดีที่มีตัวเลือกเดสก์ท็อปบางตัวสำหรับ Ubuntu Server บน Raspberry Pi ลองติดตั้ง xubuntu-desktop, lubuntu-desktop หรือ kubuntu-desktop เป็นเดสก์ท็อปใหม่ ตัวอย่างเช่น สำหรับ Xubuntu ให้ใช้:
sudo apt-get install xubuntu-desktop
โปรดทราบว่า Kubuntu จะทำงานช้าจนกว่าคุณจะปิดการใช้งาน เอฟเฟกต์เดสก์ท็อป ใน การตั้งค่าระบบ . มิฉะนั้น เดสก์ท็อปเหล่านี้จะมีเพียงสามเดสก์ท็อปที่เหมาะกับ Raspberry Pi Unity และ Ubuntu-GNOME จะไม่ทำงานบน Raspberry Pi (อาจเนื่องมาจากความจำเป็นในการจัดองค์ประกอบภาพ 3 มิติ)
Ubuntu บน Raspberry Pi:ลองเลย!
ใครจะรู้ว่าการรัน Ubuntu บน Raspberry Pi นั้นง่ายแค่ไหน? เหนือสิ่งอื่นใด คุณมีสองตัวเลือกคือเดสก์ท็อปและเซิร์ฟเวอร์ที่สามารถติดตั้งได้ง่าย คุณลอง Ubuntu MATE บน Raspberry Pi แล้วหรือยัง? บางทีคุณอาจเลือกใช้ Ubuntu Server?
ไม่ว่าคุณจะมีประสบการณ์การใช้งาน Ubuntu บน Raspberry Pi แบบใด เราต้องการรับฟังความคิดเห็นจากคุณ บอกเราเกี่ยวกับเรื่องนี้ในความคิดเห็น
เครดิตภาพ:goodcat ผ่าน Shutterstock.com