คุณอาจรู้ว่า Linux รันได้บนอุปกรณ์ส่วนใหญ่ คุณอาจรู้อีกว่า มันทำงานส่วนใหญ่ได้ เช่น ซูเปอร์คอมพิวเตอร์, เว็บเซิร์ฟเวอร์ และแม้แต่ระบบสเปกต่ำ
หนึ่งใน Linux distribution ที่เก่งอย่างพิเศษในการรันบนคอมพิวเตอร์ที่มีข้อกำหนดและทรัพยากรระบบน้อยที่สุด คือ Puppy Linux
Puppy Linux คืออะไร?
เมื่อวางตัวออกมาปี 2003 Puppy Linux เป็นกลุ่มของระบบปฏิบัติการ Linux ที่รวดเร็ว หลากหลาย และกะทัดรัด
ขนาดการติดตั้ง (installation footprint) ของ Puppy Linux น้อยกว่า 300MB แต่พร้อมกับแอปทั่วไปที่คุณต้องการทุกวัน ทำให้พร้อมใช้งานทันที out-of-the-box ซึ่งหมายความว่ามันเหมาะสำหรับทุกคน ไม่ว่าอายุจะเท่าไหร่
เพิ่มเติม มี dock แบบ macOS สวยงามเป็นค่าเริ่มต้น เพื่อความเรียบง่ายบนเดสก์ท็อป และหากคุณไม่ชอบลักษณะของ Puppy Linux มันสามารถปรับแต่งได้ มี themes และ wallpapers ให้เลือก
Puppy Linux มานานแล้ว จึงมีความหลากหลายมาก นอกจากเวอร์ชัน official ต่างๆ แล้ว ยังมี "puplets" หลายร้อยตัว ซึ่งเป็น Puppy Linux ที่ปรับแต่งเอง เน้นความต้องการเฉพาะ
ขนาดดาวน์โหลดเล็กของ Puppy Linux หมายความว่าคุณติดตั้งได้บน CD-ROM แบบเก่า, USB flash drive, SD card หรือ media ที่ boot ได้ใดๆ คุณติดตั้ง Puppy Linux ได้บน PC, ใน virtual machine หรือแม้แต่ USB ที่ boot ได้
Puppy Linux ไม่ใช่อะไร
ตอนนี้คุณรู้ว่า Puppy Linux คืออะไร แต่ไม่ใช่อะไร?
Puppy Linux ไม่เหมือน distro Linux ส่วนใหญ่ ตัวแรก มันไม่ใช่ distribution เดียว แต่เป็นชุดของ distributions ที่มีปรัชญาเหมือนกัน
Distributions เหล่านี้มีเจตนา "ให้พฤติกรรมและฟีเจอร์ที่สม่ำเสมอ" ดังนั้นไม่ควรสำคัญว่าคุณเลือก "flavor" ไหน Puppy Linux แบ่งเป็นสามกลุ่มหลัก:
- Puppy Linux official distributions สำหรับ general purpose และดูแลโดยทีม Puppy Linux ใช้ระบบ build ที่ชื่อ Woof-CE
- Distributions ที่ "Woof-built" ด้วย Woof-CE ก็พร้อมใช้งาน โดยส่วนใหญ่ออกแบบมาเพื่อความต้องการเฉพาะ
- Puplets เป็นประเภทที่สามของ Puppy Linux distribution ปกติดูแลโดยชุมชน Puppy Linux ระหว่างนี้มี puplets ภาษาอื่นและ special purpose puplets
แม้ Puppy Linux จะไม่ได้ based บน distro เฉพาะ คุณจะพบเวอร์ชันที่ built บน Raspbian Buster (สำหรับ Raspberry Pi) และ Ubuntu มีแม้แต่เวอร์ชัน Slackware
คุณสมบัติสำคัญของ Puppy Linux
ในฐานะ lightweight Linux distribution Puppy Linux ไม่จะให้อะไร fancy แม้เดสก์ท็อปจะดูน่าพอใจ แต่มุมมองค่าเริ่มต้นสามารถปรับแต่งได้ด้วย theme หรือ background ใหม่หากจำเป็น
จริงๆ แล้ว หนึ่งในสิ่งแรกที่คุณจะเห็นเมื่อ boot Puppy Linux คือตัวเลือกให้เริ่มปรับแต่งทันที
และคุณติดตั้งแอปเพิ่มเติมได้ง่าย Puppy Linux package manager ส่งมอบซอฟต์แวร์ Linux เกือบทุกอย่างที่คุณจินตนาการได้ แม้ว่า dependencies ทั่วไปจะหายไป ทำให้บางแอปและ utilities อาจใช้เวลาติดตั้งนานขึ้น
คุณจะต้องติดตั้งอะไร? นี่คือสิ่งที่คุณ ไม่ต้อง ติดตั้ง:
- Abiword
- HexChat
- PeasyPDF
- GIMP
- Inkscape
- Firewall
- DeaDBeeF
- Transmission
- Claws Mail
- Firefox (ในนาม Light browser)
เพิ่มเติม Puppy Linux มี utilities หลากหลายครอบคลุมทุกอย่าง ตั้งแต่ launchers, networking tools ถึง media players
ควรใช้ Puppy Linux ตัวไหน?
ด้วย Puppy Linux หลายเวอร์ชัน คุณอาจสงสัยว่าตัวไหนดีที่สุด
จริงๆ แล้ว ขึ้นอยู่กับอุปกรณ์ที่คุณวางแผนใช้
- หากมี PC 64-bit รุ่นใหม่ ใช้ Ubuntu Bionic 64-based BionicPup64 นี้ compatible กับ Ubuntu repositories
- อยากได้ประโยชน์จาก distro LTS (long term support)? Ubuntu Xenial's XenialPup พร้อม 32-bit และ 64-bit
- ระบบเก่า Ubuntu Tahr มี 32- และ 64-bit builds ของ TahrPup
- ใช้ Raspberry Pi? Raspup คือตัวเลือกชัดเจน และเบากว่า Raspbian Lite
- สำหรับประสบการณ์ Linux แบบ barebones Slackware-based SlackoPuppy มี 32- และ 64-bit builds
เนื่องจาก Puppy Linux กะทัดรัดมาก มันจะไม่ใช้เวลานานในการดาวน์โหลดและลองทั้งหมด แค่ดาวน์โหลด Puppy Linux เพื่อเริ่มต้น
วิธีติดตั้ง Puppy Linux
การติดตั้งง่าย แค่ copy ISO ที่ดาวน์โหลดไปที่อุปกรณ์ที่ boot ได้ ใส่ในคอมพิวเตอร์ restart และรอ live boot menu
ขนาดเล็กทำให้ Puppy Linux boot บน CD หรือ USB stick ใดๆ ได้ และรันกับ CPU อ่อนและ memory น้อยได้ หากไม่มีฮาร์ดดิสก์ Puppy Linux รันจาก USB ที่ boot ได้ใดๆ ได้
พร้อมติดตั้ง? โชคดี เพราะนี่เป็นหนึ่งในการติดตั้ง Linux ที่ง่ายที่สุด เลือก Applications > Setup > Puppy Installer แล้วทำตามคำแนะนำ ขั้นตอนเหล่านี้แตกต่างจากการติดตั้ง OS ปกติเล็กน้อย
คุณจะได้รับแจ้งให้สร้าง partition เอง โดยใช้ GParted partition manager ที่ติดตั้งมาก่อน ใช้เวลาสักครู่ right-click partition ใหม่และเลือก flag root เพื่อประหยัดเวลาต่อไป ด้วยอุปกรณ์เป้าหมายการติดตั้งที่เลือกแล้ว ยืนยันตัวเลือกทั้งหมด แล้วเลือกการติดตั้ง Frugal
สิ่งนี้มีประโยชน์หลายอย่าง เช่น บันทึกการตั้งค่วนส่วนตัวใน save file แยก, ปรับปรุง dual booting ฯลฯ มันเหมาะกว่าการติดตั้ง Full ซึ่งควรเก็บไว้สำหรับระบบจำกัดที่ CPU ช้า
การติดตั้ง Frugal หมายความว่าคุณต้องบันทึก session เมื่อปิด Puppy Linux แต่ OS เบาๆ นี้ทำให้เป็นข้อตกลงที่ยอมรับได้ เมื่อคุณทำเช่นนั้น คลิก Save เลือกชื่อ เลือก encryption แล้วบันทึกที่ตำแหน่งที่ต้องการ นอกจากนี้ หากคุณตัดสินใจพึ่งพา live environment อย่างเดียว การเปลี่ยนแปลงที่ทำไว้ก็สามารถบันทึกได้ในลักษณะเดียวกัน
การติดตั้งเสร็จสิ้นเมื่อคุณติดตั้ง Grub4dos เพื่อสร้าง boot menu จำเป็นต้องทำไม่ว่าคุณจะมี OS อื่นติดตั้งหรือไม่
มันเรียบง่าย และรับประกันว่าการตั้งค่าของคุณจะคงอยู่หลังอัปเกรดระบบ
ใช้ Puppy Linux บน PC สเปกสูงได้ไหม?
หากคุณมีคอมพิวเตอร์สเปกต่ำ สมเหตุสมผลที่จะรันสิ่งที่ต้องการทรัพยากรน้อย แต่ถ้าคุณมีคอมพิวเตอร์ high-end สเปกสูงสุด?
คุณควรมองหา OS ที่รันเร็วเท่าที่ระบบจะอนุญาต จากมุมมองประสิทธิภาพ อาจหมายถึงทุกอย่าง slick, efficient และ fast Critical updates จะติดตั้งตามความจำเป็น ลดการเผชิญหน้ากับปัญหาเครื่องมือรักษาความปลอดภัย บางอย่างอาจทำให้ประสิทธิภาพช้าลง เช่นกัน ต้องใช้ firewall built-in
บาง Linux distros ติดตั้ง themes เยอะๆ ที่มี desktop environments slickest แต Puppy Linux ไม่ได้ แม้คุณจะมีตัวเลือกทำให้การติดตั้งดู amazing หากประสิทธิภาพคือความชอบ distro low-resource นี้เป็นตัวเลือกยอดเยี่ยม
มองหา Lightweight Linux Distro? ลอง Puppy Linux
ส่วนที่เหลือขึ้นอยู่กับคุณ คุณสามารถทำอะไรก็ได้กับ Puppy Linux ตั้งแต่ตอนนี้เป็นต้นไป หลายคนเลือก Puppy Linux แทน traditional distributions เพราะมันทำงาน รันเร็ว และมีกราฟิกดีสำหรับ lightweight distribution ดังนั้นคุณทำงานได้มากขึ้นเร็วขึ้น และ distro อยู่ข้างนอกทางของคุณ จึงไม่ bog you down
ขาดพื้นที่แต่อยากติดตั้ง Linux? Puppy Linux เป็นเพียงหนึ่งใน lightweight Linux distros หลายตัวที่คุณควรพิจารณา