คุณอาจดู Linux Distros หลักปัจจุบันและเห็นว่า ISO Images ใหญ่แค่ไหน มักเห็นขนาดฟูขึ้นเป็นหลาย Gigabytes
ถ้ามี Linux Distro เล็กกว่านี้ที่ไม่กินพื้นที่มากนัก จะเป็นอย่างไร? โชคดีที่มี มันชื่อ Tiny Core Linux
Tiny Core Linux คืออะไร?
ตามชื่อ Tiny Core Linux เป็น Linux Distribution ที่หมายจะมี Core เล็กที่สุด ควรเป็น Minimum เพื่อ Boot และแสดง Desktop นี่รวม Kernel, BusyBox, FLWM Desktop, และไม่มีอะไรเพิ่ม
TinyCore ISO Image มีแค่ 21 MB แอปพลิเคชันภายนอกเรียกว่า "Extensions" ต้องดาวน์โหลดแยกต่างหากผ่าน Package Manager
Distro ก่อตั้งโดย Robert Shingledecker ที่เคยพัฒนา Damn Small Linux สามารถมอง Tiny Core Linux ว่าเป็น Spiritual Successor ของ DSL
แนวคิดหลัง Tiny Core คือ ระบบทั้งหมดจะถูก Copy เข้า RAM ทำให้เร็วมาก
การติดตั้ง Tiny Core Linux
การติดตั้ง Tiny Core Linux แตกต่างจาก Distro ทั่วไป คุณไม่ต้องติดตั้งเลย สามารถรันแบบ Live Distro เรียกว่า Cloud/Internet ดาวน์โหลดและติดตั้งแอปได้ แต่จะหายพอ Restart เครื่อง
ใน TCE/Install โปรแกรมบันทึกลง Hard Drive แต่เก็บเป็น Symbolic Links ใน RAM ใน TCE/CopyFS โปรแกรมติดตั้งคล้าย Linux Distribution ทั่วไป
มี 3 ตัวเลือกสำหรับ Installation Media: Core, TinyCore, และ CorePlus Core เป็น Minimal สุดๆ มีแค่ Console Interface โดยค่าเริ่มต้น คล้าย Minimal Install ของ Arch
TinyCore รวม Desktop Environment ส่วน CorePlus รวม Wi-Fi Drivers และ Non-US Keyboard Layouts เป็นไฟล์ดาวน์โหลดหนักที่สุด 163 MB
เพื่อเริ่ม Tiny Core Linux Extract Installation Media และ Boot เหมือน Distro อื่นๆ บทความนี้ใช้ TinyCore Image
สามารถตั้งค่าตัวเลือกต่างๆ ด้วย Boot Codes หากเคยใช้ Knoppix อาจคุ้นเคย ตอนบูท Function Keys จะแสดงหลายหน้าของ Boot Options
เพื่อติดตั้งจริงบน Hard Drive ต้องดาวน์โหลดแอปแยกต่างหาก โชคดีที่ทำได้ง่ายด้วยโปรแกรม "tc-install" จาก Package Manager
Installation Program เป็น Menu-driven และเข้าใจง่าย เลือก Hard Drive Partition และบอกให้ติดตั้ง Bootloader
ดาวน์โหลด: Tiny Core Linux
Desktop Environment
Tiny Core Linux ใช้ FLWM Window Manager สำหรับ Desktop Environment ลุกล้ำ Rougher กว่า Modern Desktops Toolkit ดูเหมือนย้อนยุค 90s แต่ Functional มาก
หากเคยใช้ Linux Desktops อื่น จะรู้สึก Like Home Extensions ติดตั้งที่ Dock ล่างหน้าจอ Launch Apps จาก Menu ที่เข้าถึงได้โดย Right-click
Package Manager
Modern Linux Distros ต้องการ Package Managers Tiny Core Linux ไม่ใช่ข้อยกเว้น ยังติดตั้ง Packages ได้ง่าย มี Graphical App Browser ที่เลือก Fastest Mirror อัตโนมัติ Boot ครั้งแรก
Search โปรแกรมหาตัวที่ต้องการ โดยค่าเริ่มต้น Extension ที่ดาวน์โหลดจะพร้อมบน Boot ถัดไป หากติดตั้ง Tiny Core Linux หรือตั้งค่า Storage Drive
พอ Restart เครื่อง Extension จะถูก Copy เข้า RAM พร้อมระบบส่วนที่เหลือ
Tiny Core Linux เหมาะกับคุณไหม?
หากชอบ Digital Minimalism และ Small Linux Distros Tiny Core Linux คุ้มค่าที่จะเช็ค ขึ้นอยู่กับ Apps ที่ติดตั้ง อาจพบว่าไม่ได้ Tiny มากนัก หากติดตั้ง Firefox หรือ LibreOffice
หากมีคอมพิวเตอร์เก่าที่ Microsoft ไม่รองรับแล้ว และอยาก revive ด้วย Linux Tiny Core อาจเป็นตัวเลือกดี เพราะรันได้บน i486 ด้วย RAM 48 MB
Standard Images เหล่านี้ขัดกับ Trend ที่ Distros ใหญ่ขึ้นเรื่อยๆ แข่งขันกับ Software Concern ที่ Redmond, Washington
หากต้องการ Distro เล็กลง หรือแค่อยากได้สิ่งต่างออกไป Tiny Core Linux คุ้มค่าที่จะเช็ค ขนาดเล็กทำให้เหมาะสำหรับ Embedded Applications อย่าง Router หรือ Very Minimal Server
Tiny Core Linux: Distro เบาและ Unique
กับ Distro มากมาย Tiny Core Linux ยังคง Unique ในโลกของ OS ที่ใหญ่ขึ้นเรื่อยๆ แม้ในโลก Linux หากอยากได้สิ่งต่างจาก Distro เดิมๆ Tiny Core Linux เป็นการเดิมพันที่ดี
โลกของ Minimalist Distros สนุกและน่าสนใจ ทุกครั้งก็มี Distro ใหม่ให้ลอง อ่านต่อสำหรับคำแนะนำ Lightweight Linux Distros เพิ่มเติม