Raspbian Jessie เป็น OS ดีสำหรับ Raspberry Pi แตถ้าอยากได้ประสบการณ์ Linux desktop แบบดั้งเดิม คุณอาจหา OS อื่น
หลาย OS พร้อมสำหรับ Raspberry Pi ระหว่างนั้นคือ Ubuntu แตแน่ใจว่าเป็น desktop OS? จริงและไม่จริง
จริงๆ Ubuntu เป็น desktop OS และ server OS ทั้งคู่ ทั้งสองรันบน Raspberry Pi 2 หรือ 3 ได้ หลายทางติดตั้งบน SD card ของ Pi พร้อมใช้ เราจะดูแต่ละทางด้านล่าง
เจอกับ Ubuntu MATE
เพื่อให้ Ubuntu รันบน Raspberry Pi เป็นทางเลือกแทน Raspbian คุณต้องใช้ Ubuntu MATE version เฉพาะจาก ubuntu-mate.org/raspberry-pi/ ตามที่คุณคาด มันคือ Ubuntu รุ่นหนึ่งกับ MATE desktop environment สร้างสำหรับ Raspberry Pi
ในโลก desktop computing มีทางเลือกแทน MATE (อย่าง GNOME 2.0) แต MATE environment ต่ำพอที่จะรันสบายบน Raspberry Pi
ซื้อ SD card ใหม่
สิ่งแรกที่ต้องทำ หา microSD card เหมาะสำหรับรัน Ubuntu MATE ควรเป็น Class 6 หรือ Class 10 microSDHC ขนาดอย่างน้อย 6 GB ต้องการ SD card คุณภาพดีสำหรับความเร็วและการแก้ไขข้อมูล
SAMSUNG (MB-ME32GA/AM) 32GB 95MB/s (U1) microSDHC EVO Select Memory Card with Full-Size Adapter ซื้อตอนนี้บน Amazon
พร้อมการ์ดแล้ว ควรเสียบเข้าเดสก์ท็อปหรือโน้ตบุ๊ค รอคัดลอก Ubuntu MATE
ดาวน์โหลด Ubuntu MATE
พร้อมแล้ว ถึงเวลาดาวน์โหลด Ubuntu MATE และเขียน disk image ลง microSD card คุณเจอ Ubuntu MATE 16.04.2 LTS ที่ ubuntu-mate.org/download/ มีตัวเลือก Raspberry Pi 2 และ 3 ใช้ตัวนี้ มีตัวเลือกดาวน์โหลดตรง หรือผ่าน BitTorrent (ตรงข้ามความเชื่อ BitTorrent ค่อนข้าง合法)
ดาวน์โหลดเสร็จ ต้องแตกไฟล์และเขียน disk image ลง microSD card อาจทิ้งทิปได้
วิธีเขียน Ubuntu MATE ลง microSD
มีตัวเลือกต่างๆ เขียน disk image ลง microSD card ขึ้นอยู่กับ OS ที่คุณใช้ ถ้าใช้ Windows เช่น Win32DiskImager tool เหมาะ เราครอบคลุมการใช้สำหรับติดตั้ง Raspberry Pi OS ก่อนหน้านี้
ถ้าใช้ Linux หรือ macOS ต้องใช้คำสั่ง dd Linux users ลอง gddrescue utility ที่นำเสนอคำสั่ง ddrescue ติดตั้งแบบปกติ พร้อม xz-utils (บรรทัด 1) แตกไฟล์ (บรรทัด 2) และเขียนลง microSD card (บรรทัด 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 เช็คตำแหน่ง mount ของ microSD card ปกติจะเป็น sda หรือ sdb
บทความจัดการ SD cards ใน Linux อธิบาย dd command เพิ่มเติม Linux users ชอบ graphical tool ควรพิจารณา GNOME Disks ติดตั้งด้วย:
sudo apt-get install gnome-disk-utility
วิธีไหนก็ตาม รอเขียน image เสร็จ จบโปรแกรม แล้ว eject card ปลอดภัย และเสียบเข้า Raspberry Pi
บูท Ubuntu MATE ครั้งแรก
เพื่อประหยัดเวลาตั้งค่า wireless networking เชื่อม Pi กับหน้าจอ อาจเป็น TV (HDMI หรือ RGB) หรือ official Raspberry Pi touchscreen display เตรียมเมาส์หรือคีย์บอร์ดไว้
จากนั้นบูท และรันผ่าน setup Ubuntu ปกติ รสชาติ MATE ต้องตั้งค่า regional และ username/password
ตอนนี้เสร็จแล้ว Ubuntu MATE พร้อมใช้เป็น OS ของ Raspberry Pi ถ้าต้องการปรับอะไร Raspberry Pi Configuration Tool ยังพร้อมทาง command line!
Ubuntu Server สำหรับ Raspberry Pi 2 และ 3
รัน desktop OS อย่างหนึ่ง แต server สำหรับ Raspberry Pi เป็นยังไง?
มีรุ่นแยกสำหรับ Raspberry Pi 2 และ Raspberry Pi 3 -- สังเกตว่าแค่ Pi 2 image เป็น official และได้รับการสนับสนุนจาก Canonical
ติดตั้งลง microSD card ตามคำแนะนำ Ubuntu MATE ข้างต้น บูท Pi และปรับแต่งบางอย่าง
ส่วนใหญ่พร้อมผ่าน unofficial PPA รวมถึง:
- libraspberrypi-bin -- ชุด VideoCore utilities เช่น raspistill
- libraspberrypi-bin-nonfree -- VideoCore utilities non-open source
- xserver-xorg-video-fbturbo -- accelerated x.org video driver จำกัดการเลื่อนหน้าต่าง
ติดตั้ง PPA ด้วย:
sudo add-apt-repository ppa:ubuntu-raspi2/ppa
sudo apt-get update
เพราะเป็น server OS คุณต้องเชื่อมผ่าน SSH ติดตั้งเหล่านี้หรือแอปอื่น
ต้องการ Desktop? ลองนี้
ไม่พอใจ command line only? ต้องการ desktop! โชคดีมี desktop options สำหรับ Ubuntu Server บน Raspberry Pi ลองติดตั้ง xubuntu-desktop, lubuntu-desktop, หรือ kubuntu-desktop เป็น desktop ใหม่ เช่น Xubuntu ใช้:
sudo apt-get install xubuntu-desktop
สังเกต Kubuntu จะช้าจนกว่าจะปิด Desktop Effects ใน System Settings นอกจากนี้ 3 เดสก์ท็อปนี้คือตัวเลือกเดียวที่เหมาะสำหรับ Raspberry Pi Unity และ Ubuntu-GNOME จะไม่รันบน Raspberry Pi (น่าจะเพราะต้องการ 3D compositing)
Ubuntu บน Raspberry Pi: ลองดู!
ใครรู้ว่ารัน Ubuntu บน Raspberry Pi ง่ายขนาดนี้? สุดท้ายคุณมี 2 ตัวเลือก desktop และ server ติดตั้งง่าย ลอง Ubuntu MATE บน Raspberry Pi แล้วไหม? หรือเลือก Ubuntu Server?
ไม่ว่าประสบการณ์ Ubuntu บน Raspberry Pi ของคุณเป็นยังไง เราอยากได้ยิน แชร์ในความคิดเห็น
เครดิตรูปภาพ: goodcat via Shutterstock.com