โดดเด่นที่สุด
- เดสก์ท็อป GNOME อัปเดตเพื่อการเปิดตัว
3.32 ด้วยสไตล์ที่ออกแบบใหม่ขององค์ประกอบอินเทอร์เฟซ เดสก์ท็อป และไอคอน การสนับสนุนการทดลองสำหรับมาตราส่วนแบบเศษส่วน และการสิ้นสุดการสนับสนุนสำหรับเมนูส่วนกลาง - มีการทำงานเพื่อปรับปรุงประสิทธิภาพของตัวจัดการแพ็คเกจ DNF ข้อมูลเมตาทั้งหมดในที่เก็บอื่นที่ไม่ใช่ xz และ gzip มีให้ใช้งานในรูปแบบแล้ว
zchunk ซึ่งนอกเหนือจากการบีบอัดในระดับที่ดีแล้ว ยังให้การสนับสนุนการเปลี่ยนแปลงเดลต้า ช่วยให้คุณสามารถดาวน์โหลดเฉพาะส่วนที่เปลี่ยนแปลงของไฟล์เก็บถาวร (ไฟล์จะถูกแบ่งออกเป็นบล็อกบีบอัดแยกกัน และไคลเอนต์ดาวน์โหลดเฉพาะบล็อกเหล่านั้นที่ผลรวมตรวจสอบไม่ได้ จับคู่บล็อกที่ด้านข้าง) - ในดีเอ็นเอฟ
เพิ่ม รหัสเพื่อส่งข้อมูลที่จำเป็นในการประมาณฐานผู้ใช้ของการแจกจ่ายให้แม่นยำยิ่งขึ้น เมื่อเข้าถึงมิเรอร์ ตัวนับ "countme" จะถูกส่งไป โดยค่าจะเพิ่มขึ้นทุกสัปดาห์ ตัวนับจะถูกรีเซ็ตเป็น "0" หลังจากการเรียกเซิร์ฟเวอร์ครั้งแรกสำเร็จ และหลังจาก 7 วันจะเริ่มนับสัปดาห์ วิธีการนี้จะช่วยให้คุณสามารถประมาณระยะเวลาที่มีการติดตั้งรีลีสที่ใช้งานอยู่ ซึ่งเพียงพอที่จะวิเคราะห์ไดนามิกของผู้ใช้ที่เปลี่ยนไปใช้เวอร์ชันใหม่และระบุการติดตั้งที่มีอายุสั้นในระบบบูรณาการอย่างต่อเนื่อง ระบบทดสอบ คอนเทนเนอร์ และเครื่องเสมือน หากต้องการ ผู้ใช้สามารถปิดการส่งข้อมูลนี้ได้ - เพิ่มแพ็คเกจเดสก์ท็อป
Deepin พัฒนาโดยผู้พัฒนาชุดแจกจ่ายชื่อเดียวกันจากประเทศจีน ส่วนประกอบเดสก์ท็อปได้รับการพัฒนาโดยใช้ภาษา C/C++ และ Go แต่อินเทอร์เฟซถูกสร้างขึ้นโดยใช้เทคโนโลยี HTML5 โดยใช้เว็บเอ็นจิ้น Chromium คุณสมบัติหลักของเดสก์ท็อป Deepin คือแผงควบคุมซึ่งรองรับโหมดการทำงานหลายโหมด ในโหมดคลาสสิก จะมีการแยกหน้าต่างที่เปิดอยู่และแอปพลิเคชันที่ชัดเจนยิ่งขึ้นสำหรับการเปิดตัว โหมดที่มีประสิทธิภาพนั้นค่อนข้างชวนให้นึกถึง Unity การผสมผสานตัวบ่งชี้ของโปรแกรมที่รันอยู่ แอพพลิเคชั่นโปรด และแอปเพล็ตควบคุม อินเทอร์เฟซการเรียกใช้โปรแกรมจะแสดงบนหน้าจอทั้งหมดและมีโหมดสองโหมด - การดูแอปพลิเคชั่นที่ชื่นชอบและการนำทางผ่านแค็ตตาล็อกของโปรแกรมที่ติดตั้ง - เพิ่มแพ็คเกจด้วยเดสก์ท็อป Pantheon ซึ่งกำลังพัฒนาโดยโครงการ
ระบบปฏิบัติการเบื้องต้น . GTK3+, ภาษา Vala และเฟรมเวิร์ก Granite ใช้สำหรับการพัฒนา สภาพแวดล้อมแบบกราฟิกของ Pantheon รวมส่วนประกอบต่าง ๆ เช่นตัวจัดการหน้าต่าง Gala (อิงจาก LibMutter), แผงด้านบน WingPanel, ตัวเรียกใช้ Slingshot, แผงควบคุมสวิตช์บอร์ด, แถบงานด้านล่างของ Plank (อะนาล็อกของแผง Docky ที่เขียนใหม่ใน Vala) และ Pantheon ตัวจัดการเซสชันของ Greeter (อิงตาม LightDM); - เวอร์ชันโปรแกรมที่อัปเดต: GCC 9, Glibc 2.29, Ruby 2.6, Golang 1.12, Erlang 21,
ปลา 3.0, LXQt 0.14.0, GHC 8.4, PHP 7.3, OpenJDK 12, ทุบตี 5.0; - เปลี่ยนไปใช้ GnuPG 2 เป็นการนำไปใช้หลักของ GPG (
/usr/bin/gpg ตอนนี้ลิงก์ไปยังไฟล์ปฏิบัติการ GnuPG 2 แทน GnuPG 1; - มีการทำงานเพื่อให้แน่ใจว่ากราฟิกแสดงผลได้ราบรื่นขึ้นเมื่อเริ่มต้นโดยไม่มีการดับหน้าจอหรือการเปลี่ยนกราฟิกอย่างกะทันหัน ไดรเวอร์ i915 มีโหมด fastboot เปิดใช้งานตามค่าเริ่มต้น หน้าจอบูต plymouth มีธีมใหม่
- การใช้งานเริ่มต้นของบัส D-Bus ถูกเปิดใช้งาน
ดี-บัส โบรคเกอร์ . D-Bus Broker ได้รับการปรับใช้ในพื้นที่ผู้ใช้ทั้งหมด โดยยังคงเข้ากันได้อย่างสมบูรณ์กับการใช้งานอ้างอิง D-Bus ได้รับการออกแบบมาเพื่อรองรับฟังก์ชันการทำงานที่ใช้งานได้จริง และมุ่งเน้นไปที่การปรับปรุงประสิทธิภาพและความน่าเชื่อถือ - รูปแบบข้อมูลเมตาสำหรับการเข้ารหัสดิสก์ทั้งหมดเปลี่ยนจาก LUKS1 เป็น LUKS2
- เพื่อเตรียมพร้อมสำหรับการสิ้นสุดการสนับสนุน Python 2 (การบำรุงรักษาสำหรับสาขานี้จะหมดอายุในวันที่ 1 มกราคม 2020) จึงถูกลบออกจากที่เก็บ
จำนวนมาก แพ็คเกจเฉพาะของ Python 2 สำหรับโมดูล Python ที่มาจากพื้นที่เก็บข้อมูลพร้อมการรองรับข้อมูลเมตา
Python Egg/Wheel มีตัวสร้างการพึ่งพาที่เปิดใช้งานตามค่าเริ่มต้น - การสนับสนุนฟังก์ชันที่เลิกใช้แล้วและไม่ปลอดภัย เช่น encrypt, encrypt_r, setkey, setkey_r และ fcrypt ได้ถูกลบออกจาก libcrypt แล้ว
- ไฟล์ /etc/sysconfig/nfs เลิกใช้แล้ว ควรใช้เฉพาะ /etc/nfs.conf เพื่อกำหนดค่า NFS
- เพิ่มการรองรับ uEFI สำหรับการบูทบนระบบ ARMv7
- MongoDB DBMS ถูกลบออกจากที่เก็บเนื่องจากการเปลี่ยนแปลงของโครงการนี้เป็นใบอนุญาตที่ไม่ฟรี
เข้ากันไม่ได้ ด้วยข้อกำหนดของ Fedora - Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp และ sonatype-oss-parent แพ็คเกจเลิกใช้แล้ว
- เพิ่มคอลเลกชันแล้ว
บทบาทของระบบลินุกซ์ พร้อมชุดโมดูลและบทบาทสำหรับการปรับใช้ระบบการจัดการการกำหนดค่าแบบรวมศูนย์โดยใช้ Ansible -
ยกเลิก การก่อตัวของ Fedora Atomic Host สร้างขึ้น โดยนำเสนอสภาพแวดล้อมที่ถูกลดทอนลงเหลือน้อยที่สุด การอัปเดตจะดำเนินการแบบอะตอมมิกโดยการแทนที่อิมเมจของระบบทั้งหมด โดยไม่แยกออกเป็นแพ็คเกจแยกกัน Fedora Atomic Host จะถูกแทนที่ด้วยโปรเจ็กต์Fedora Core OS ,ดำเนินการต่อ การพัฒนาระบบเซิร์ฟเวอร์ลีนุกซ์คอนเทนเนอร์ลินุกซ์ ; - ขอบคุณการใช้ PipeWire
แก้ไขปัญหาแล้ว พร้อมการเข้าถึงหน้าต่าง Chrome และ Firefox ร่วมกันในสภาพแวดล้อมที่ใช้ Wayland เมื่อจัดระเบียบการทำงานระยะไกลกับระบบ ปัญหาในการใช้ไดรเวอร์ไบนารี่ NVIDIA ที่เป็นกรรมสิทธิ์กับ Wayland ก็ได้รับการแก้ไขแล้วเช่นกันจัดหา ตามค่าเริ่มต้น Firefox บิวด์ที่มีการรองรับ Wayland ในตัวจะล่าช้าไปจนถึงรุ่นถัดไป (ใน Fedora 30 นั้น Firefox จะยังคงทำงานผ่าน XWayland) - รวมชุดเครื่องมือ
กล่องเครื่องมือ Fedora ซึ่งช่วยให้คุณสามารถเปิดใช้สภาพแวดล้อมแบบแยกเพิ่มเติมได้ ซึ่งสามารถกำหนดค่าด้วยวิธีใดก็ได้โดยใช้ตัวจัดการแพ็คเกจ DNF ตามปกติ สภาพแวดล้อมที่ระบุจะทำให้ชีวิตง่ายขึ้นสำหรับนักพัฒนาที่มักจะต้องติดตั้งไลบรารีและแอปพลิเคชันเพิ่มเติมต่างๆ เมื่อใช้แอสเซมบลีเฟโดรา ซิลเวอร์บลู ; - ไลบรารี OpenH264 พร้อมการใช้งานตัวแปลงสัญญาณ H.264 ซึ่งใช้ใน Firefox และ GStreamer ได้เพิ่มการรองรับการถอดรหัสโปรไฟล์หลักและโปรไฟล์สูงซึ่งโดยปกติจะใช้เพื่อแสดงวิดีโอในบริการออนไลน์ (ก่อนหน้านี้มีเพียงโปรไฟล์พื้นฐานเท่านั้น รองรับ OpenH264);
- โครงสร้างประกอบด้วยระบบสำหรับการกำหนดค่าแบบรวมศูนย์ของเดสก์ท็อป Linux -
ผู้บัญชาการกองเรือ ออกแบบมาเพื่อจัดระเบียบการใช้งานและการบำรุงรักษาการตั้งค่าสำหรับเวิร์กสเตชันจำนวนมากที่ใช้ Linux และ GNOME มอบอินเทอร์เฟซแบบรวมศูนย์เดียวเพื่อจัดการการตั้งค่าเดสก์ท็อป โปรแกรมแอปพลิเคชัน และการเชื่อมต่อเครือข่าย -
ต่อ การพัฒนา Fedora Silverblue edition ซึ่งแตกต่างจาก Fedora Workstation ตรงที่จัดส่งในรูปแบบเสาหิน โดยไม่แบ่งระบบฐานออกเป็นแพ็คเกจแยกกัน โดยใช้กลไกการอัพเดตแบบอะตอมมิก และติดตั้งแอปพลิเคชันเพิ่มเติมทั้งหมดในรูปแบบของแพ็คเกจ flatpak ที่เปิดตัวแบบแยกส่วน ตู้คอนเทนเนอร์ เวอร์ชันใหม่เพิ่มความสามารถในการใช้เลเยอร์ rpm-otree ในซอฟต์แวร์ GNOME เพื่อเพิ่มเลเยอร์ให้กับอิมเมจ Silverblue พื้นฐานพร้อมแอปพลิเคชันและส่วนประกอบระบบเพิ่มเติมที่เผยแพร่ในรูปแบบของแพ็คเกจ rpm เท่านั้น และยังไม่มีให้บริการใน flatpak ตัวอย่างเช่น rpm-ostree ให้การสนับสนุนสำหรับการติดตั้งไดรเวอร์ NVIDIA แบบอักษร ชุดภาษา ส่วนขยาย GNOME Shell และแอปพลิเคชันบุคคลที่สามที่เป็นกรรมสิทธิ์ เช่น Google Chrome
พร้อมกันสำหรับ Fedora 30
ที่มา: opennet.ru