Fedora 28 ออกแล้ว เพิ่มฟีเจอร์ Modular Server ติดตั้งซอฟต์แวร์ได้หลายเวอร์ชันพร้อมกัน

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 2 พฤษภาคม 2018.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    Fedora ออกเวอร์ชัน 28 ตามรอบการออกทุก 6 เดือน ของใหม่ได้แก่

    • Fedora 28 Workstation อัพเดตเป็น GNOME 3.28, รองรับ third-party repository สำหรับซอฟต์แวร์ภายนอกที่ติดเรื่องสัญญาอนุญาต ไม่สามารถผนวกเข้ามาอยู่ในดิสโทรได้ เช่น ไดรเวอร์ NVIDIA, Steam, Chrome
    • Fedora 28 Atomic เพิ่มฟีเจอร์ automatic update ช่วยลดงานของแอดมิน แต่ยังปิดไว้เป็นค่าดีฟอลต์

    แต่ฟีเจอร์สำคัญจริงๆ ไปอยู่ที่ Fedora 28 Server โดยเพิ่ม Modular Server ที่เลื่อนมาจาก Fedora 27

    [​IMG]

    Modular Server ออกแบบมาเพื่อแก้ปัญหาเวอร์ชันของซอฟต์แวร์ไม่ตรงกัน เช่น นักพัฒนาอาจต้องการใช้ Node.js เวอร์ชันใหม่ที่สุด แต่ในการรันงานจริงอาจต้องการเวอร์ชันเก่าที่ทดสอบแล้ว

    ทางออกของ Fedora คือตัวดิสโทรมาพร้อมซอฟต์แวร์เวอร์ชันเสถียรที่ใหม่ที่สุดเหมือนเดิม แต่เพิ่ม repository แบบใหม่ที่เรียกกว่า AppStream หรือ Application Stream ให้เลือกติดตั้งซอฟต์แวร์เวอร์ชันอื่นได้ด้วย (ดูภาพประกอบ)

    [​IMG]

    ตัวอย่างเช่น Fedora 26 มาพร้อมกับ Node.js เวอร์ชัน 6 ส่วน Fedora 27 ใช้ Node.js เวอร์ชัน 8 แต่ภายใต้แนวคิด Modular Server เราจะมี AppStream ให้เลือกทั้งเวอร์ชัน 6 และ 8

    [​IMG]

    Fedora จะซัพพอร์ต AppStream ของแต่ละเวอร์ชันให้ช่วงเวลาหนึ่งที่แตกต่างกันไป (เช่น LTS อาจซัพพอร์ตได้นานกว่า) แต่ใช้ได้นานกว่าหนึ่งรอบการออกดิสโทรใหม่ ทำให้ตัวดิสโทรหลักสามารถอัพเดตได้อย่างไม่ต้องพะวง ส่วนคนที่ยังต้องใช้ของเก่าก็สามารถใช้งานได้ผ่าน AppStream

    [​IMG]

    สำหรับผู้ใช้ทั่วไป ยังสามารถใช้ repository หลัก (traditional base repository) ได้เหมือนเดิมโดยไม่ต้องทำอะไรเพิ่ม ส่วนคนที่จำเป็นต้องใช้ซอฟต์แวร์เวอร์ชันพิเศษก็เลือกใช้ได้จาก AppStream (modular repository) ได้แบบไม่ต้องปะปนกัน รายละเอียดดูได้จาก What is Modularity

    ที่มา - Fedora, Fedora Workstation

    Topics: FedoraLinuxOpen Source
     

แบ่งปันหน้านี้