ในตลาดที่ถูกครอบครองโดย premium-grade OSes ที่มี dedicated COTS (commercial off-the-shelf) software ผู้ใช้ Linux ต้องทำ do กับ open-source variants ของ premium applications เหล่านั้น
และวิธีที่ distro-agnostic ในการกระจายซอฟต์แวร์แบบนั้นบน Linux คือ Flatpak นี่คือเหตุผลที่ flatpak packages กำลังกลายเป็น buzz-phrase อย่างรวดเร็วในหมู่ผู้ใช้ที่มี Linux-based stack
แต่ Flatpak คืออะไร และ Linux distros ไหนที่เปลี่ยนมาใช้ Flatpak? มาหาคำตอบกัน
Flatpak คืออะไร?
Flatpak คือ programmed sandbox environment ที่อนุญาตให้ผู้ใช้ติดตั้งและจัดการซอฟต์แวร์ ด้วย Flatpak ผู้ใช้สามารถติดตั้งแอปพลิเคชันที่แยกจาก desktop ส่วนที่เหลือ นอกจากการเป็น distro-agnostic แล้ว Flatpak ยัง enable provisions เช่น:
- Consolidating และ resolving dependencies
- Forwarding compatibility สำหรับ distro upgrades
- Providing latest stable updates ของแอป
- Sandboxing เพื่อป้องกันความเสียหายที่ไม่พึงประสงค์ต่อระบบส่วนที่เหลือ
- Integrating กับ existing software center ของคุณ
ตลาดได้เห็นการปล่อย Linux distros หลายตัวที่ dispense out-of-the-box Flatpak support นี่คือ top Linux distros ที่รองรับ Flatpak และนำมาใช้อย่างเต็มที่
1. CentOS
CentOS ในฐานะ distro ไม่เคยทำให้คุณผิดหวัง มันทำหน้าที่เป็น premium-grade Linux server และแม้แต่รองรับ virtual machine environment
CentOS 7 มาบรรจุ Flatpak support และเสนอ extensive scope of compatibility สำหรับ third-party software ที่ขยาย use cases ของมัน มันเป็น ideal development และ web server platform สำหรับ small และ medium enterprises
ดาวน์โหลด: CentOS
2. elementary OS
Elementary OS เป็น thoughtful, capable และ ethical alternative สำหรับ macOS และ Windows ที่อ้างของตัวเอง รุ่นล่าสุด 6.1 ช่วยให้ indie developers ช่วยผู้ใช้ด้วย AppCenter ที่ rich และ vibrant
ผู้ใช้สามารถใช้ open-source และ paid software ได้ ขอขอบคุณ exceptional Flatpak support ที่มาติดตั้งมาก่อนหน้าโดยค่าเริ่มต้น
ดาวน์โหลด: elementary OS
3. Endless OS
ด้วย Flatpak support ของ Endless OS นักพัฒนาแอปสามารถขยายการสนับสนุนสำหรับ performant, OSTree-based Linux distro ไปยัง end-users
แม้จะมี Debian roots ที่ traceable ได้ Distro ยังแตกต่างใน functionality และ appearance ด้วย native OSTree technology Endless OS ทำงานได้ดีในฐานะ independent distribution ที่ทำงาน without a break
Latest technology ยัง enable package updates ที่ based ตรงจาก server
ดาวน์โหลด: Endless OS
4. Fedora
Old faithful Fedora เริ่มแปลง existing RPM packages เป็น flatpaks Versatility ของ Fedora ในฐานะ stable workstation platform สำหรับ web-oriented, graphical และ multimedia tasking ขยาย Flatpak support สำหรับ Linux apps ต่างๆ
ดาวน์โหลด: Fedora
5. Fedora Silverblue
Fedora Silverblue ขยาย Flatpak + rpm-ostree-aided features ของ Fedora เพื่อให้ more stable และ less bug-prone user experience
Silverblue เป็น proprietarily immutable อนุญาตให้คุณรัน software ecosystem เดียวกันบน multiple systems
ดาวน์โหลด: Fedora Silverblue
6. Linux Mint
Community-maintained distro นี้ได้รับ traction ในหมู่ Linux novices สำหรับ highly customizable, pre-installed software ecosystem
ตอนนี้ Linux newcomers มี solid reason เพื่อรื่นเริง เพราะ Mint อนุญาตให้ผู้ใช้ดาวน์โหลดและติดตั้ง flatpak packages out-of-the-box
ดาวน์โหลด: Linux Mint
7. PureOS
PureOS มองตัวเองเป็น fully-auditable Linux distro ที่เสนอ benchmark performance สำหรับ eLearning, enterprise programming, research, multimedia, gaming และ web tasking
Flatpak support ของ PureOS อนุญาตให้ผู้ใช้ใช้ cutting-edge AI/ML และ animation software Native stable upstream support ของ distro สำหรับ software updates และ mobile support ทำให้ผู้ใช้ streamline digital life ได้ across platforms
ดาวน์โหลด: PureOS
8. Zorin OS
Flatpak distros อย่าง Zorin OS ได้ปฏิวัติ Linux computing โดยให้ Windows และ macOS-like desktop experience แก่ผู้ใช้
Broad driver compatibility และ Flatpak support ของ Zorin อนุญาตให้คุณใช้มันเหมือน paid OS ใดๆ ครบถ้วนกับ mobile compatibility, multimedia rendering capabilities และ advanced gaming support
ดาวน์โหลด: Zorin OS
การใช้ Flatpak ภายใน Linux Distros ที่ต่างกัน
แต่ละ Linux distro pack flavor ที่ต่างกัน โดยให้ผู้ใช้ plenty of reasons เพื่อสลับมาใช้ Linux แต่ละ distro ที่ระบุไว้ข้างต้น unique ในทางของมันเอง แตพวกมันทั้งหมดรองรับ Flatpak ซึ่งทำให้พวกมันเป็น truly one in a million