การเปิดตัว Fedora Linux 36

Представлен релиз дистрибутива Fedora Linux 36. Для загрузки подготовлены продукты Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition и Live-сборки, поставляемые в форме спинов c десктоп-окружениями KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Сборки сформированы для архитектур x86_64, Power64, ARM64 (AArch64) и различных устройств с 32-разрядными процессорами ARM. Публикация сборок Fedora Silverblue задерживается.

การเปลี่ยนแปลงที่สำคัญที่สุดใน Fedora Linux 36 คือ:

  • Рабочий стол Fedora Workstation обновлён до выпуска GNOME 42, в котором добавлены общие для всего окружения настройки тёмного стиля оформления интерфейса и осуществлён перевод многих приложений на использование GTK 4 и библиотеки libadwaita, которая предлагает готовые виджеты и объекты для построения приложений, соответствующие новым рекомендациям GNOME HIG (Human Interface Guidelines). Большинство приложений оформлены в стиле с учётом новых рекомендаций GNOME HIG, но часть продолжает использовать старый стиль или комбинировать элементы нового и старого стилей.
  • สำหรับระบบที่มีไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์ เซสชัน GNOME เริ่มต้นจะเปิดใช้งานโดยใช้โปรโตคอล Wayland ซึ่งก่อนหน้านี้ใช้งานได้เฉพาะเมื่อใช้ไดรเวอร์โอเพ่นซอร์สเท่านั้น ความสามารถในการเลือกเซสชัน GNOME ที่ทำงานบนเซิร์ฟเวอร์ X แบบดั้งเดิมจะยังคงอยู่ ก่อนหน้านี้ การเปิดใช้งาน Wayland บนระบบที่มีไดรเวอร์ NVIDIA ถูกขัดขวางเนื่องจากขาดการรองรับการเร่งด้วยฮาร์ดแวร์ OpenGL และการ Vulkan ในแอปพลิเคชัน X11 ที่ทำงานโดยใช้ส่วนประกอบ DDX (Device-Dependent X) ของ XWayland ไดรเวอร์ NVIDIA สาขาใหม่ได้แก้ไขปัญหาแล้ว และประสิทธิภาพของ OpenGL และ Vulkan ในแอปพลิเคชัน X ที่ทำงานโดยใช้ XWayland ตอนนี้เกือบจะเหมือนกับการทำงานภายใต้เซิร์ฟเวอร์ X ทั่วไป
  • Fedora Silverblue และ Fedora Kinoite รุ่นที่อัปเดตแบบอะตอมมิก ซึ่งนำเสนอรูปภาพขนาดใหญ่จาก GNOME และ KDE ที่ไม่ได้แยกออกเป็นแพ็คเกจแยกกันและสร้างขึ้นโดยใช้ชุดเครื่องมือ rpm-ostree ได้รับการออกแบบใหม่เพื่อวางลำดับชั้น /var บนคีย์ย่อย Btrfs ที่แยกจากกัน อนุญาตให้สแน็ปช็อตของเนื้อหาของ /var สามารถจัดการได้อย่างอิสระจากพาร์ติชันระบบอื่น
  • แพ็คเกจและการจัดจำหน่ายพร้อมเดสก์ท็อป LXQt ได้รับการอัปเดตเป็นเวอร์ชัน LXQt 1.0
  • ในระหว่างการดำเนินการ systemd ชื่อของไฟล์หน่วยจะแสดงขึ้น ซึ่งทำให้ง่ายต่อการกำหนดว่าบริการใดที่เริ่มต้นและหยุดทำงาน ตัวอย่างเช่น แทนที่จะแสดง "กำลังเริ่ม Frobnicating Daemon..." ตอนนี้จะแสดง "กำลังเริ่ม frobnicator.service - Frobnicating Daemon..."
  • ตามค่าเริ่มต้น ภาษาส่วนใหญ่ใช้แบบอักษร Noto แทน DejaVu
  • หากต้องการเลือกอัลกอริธึมการเข้ารหัสที่มีอยู่ใน GnuTLS ที่สามารถใช้ได้ ตอนนี้จะใช้ไวท์ลิสต์ เช่น อัลกอริธึมที่ถูกต้องได้รับการกำหนดอย่างชัดเจนแทนที่จะยกเว้นอัลกอริธึมที่ไม่ถูกต้อง วิธีการนี้ช่วยให้คุณสามารถส่งคืนการสนับสนุนสำหรับอัลกอริธึมที่ถูกปิดใช้งานสำหรับแอปพลิเคชันและกระบวนการบางอย่างได้หากต้องการ
  • ข้อมูลเกี่ยวกับแพ็คเกจ rpm ของไฟล์นั้นได้ถูกเพิ่มลงในไฟล์ปฏิบัติการและไลบรารีในรูปแบบ ELF systemd-coredump ใช้ข้อมูลนี้เพื่อแสดงเวอร์ชันแพ็คเกจเมื่อส่งการแจ้งเตือนข้อขัดข้อง
  • Драйверы fbdev, применяемые для вывода через Framebuffer, заменены на драйвер simpledrm, использующий для вывода фреймбуфер EFI-GOP или VESA, предоставляемый UEFI-прошивкой или BIOS. Для обеспечения обратной совместимости задействована прослойка для эмуляции устройства fbdev поверх подсистемы DRM (Direct Rendering Manager). Изменение примечательно оставлением возможности использования только DRM/KMS драйверов. Процесс добавления новых драйверов fbdev в состав ядра Linux был прекращён 7 лет назад, а остававшиеся драйверы в основном касались поддержки устаревшего оборудования. Например, в обиходе находились драйверы atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) и tridentfb (Trident), вместо которых теперь будет использоваться универсальный драйвер simpledrm.
  • เพิ่มการสนับสนุนเบื้องต้นสำหรับคอนเทนเนอร์ในรูปแบบ OCI/Docker ลงในสแต็กสำหรับการทำงานกับอิมเมจที่อัปเดตแบบอะตอมมิกตาม rpm-otree ทำให้คุณสามารถสร้างอิมเมจคอนเทนเนอร์และถ่ายโอนสภาพแวดล้อมระบบไปยังคอนเทนเนอร์ได้อย่างง่ายดาย
  • ฐานข้อมูลตัวจัดการแพ็กเกจ RPM ถูกย้ายจากไดเร็กทอรี /var/lib/rpm ไปที่ /usr/lib/sysimage/rpm โดยแทนที่ /var/lib/rpm ด้วยลิงก์สัญลักษณ์ ตำแหน่งดังกล่าวถูกใช้แล้วในแอสเซมบลีตาม rpm-otree และในการแจกแจง SUSE/openSUSE เหตุผลในการถ่ายโอนคือแยกกันไม่ได้ของฐานข้อมูล RPM กับเนื้อหาของพาร์ติชัน /usr ซึ่งมีแพ็คเกจ RPM จริง ๆ (เช่น การวางตำแหน่งในพาร์ติชันที่แตกต่างกันจะทำให้การจัดการสแน็ปช็อต FS และการย้อนกลับของการเปลี่ยนแปลงมีความซับซ้อน และหาก /usr คือ โอนแล้วข้อมูลเกี่ยวกับการเชื่อมต่อกับแพ็คเกจที่ติดตั้งจะหายไป)
  • ตามค่าเริ่มต้น NetworkManager จะไม่รองรับรูปแบบการกำหนดค่า ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) ในการติดตั้งใหม่อีกต่อไป ตั้งแต่ Fedora 33 เป็นต้นไป NetworkManager จะใช้รูปแบบไฟล์คีย์ตามค่าเริ่มต้น
  • พจนานุกรม Hunspell ถูกย้ายจาก /usr/share/myspell/ ไปยัง /usr/share/hunspell/
  • สามารถติดตั้งคอมไพเลอร์เวอร์ชันต่างๆ สำหรับภาษา Haskell (GHC) ได้พร้อมกัน
  • ประกอบด้วยโมดูลห้องนักบินพร้อมเว็บอินเตอร์เฟสสำหรับตั้งค่าการแชร์ไฟล์ผ่าน NFS และ Samba
  • การใช้งาน Java เริ่มต้นคือ java-17-openjdk แทนที่จะเป็น java-11-openjdk
  • Программа для быстрого поиска файла по имени mlocate заменена на plocate, более быстрый и потребляющий меньше дискового пространства аналог.
  • การสนับสนุนสแต็กไร้สายเก่าที่ใช้ในไดรเวอร์ ipw2100 และ ipw2200 (Intel Pro Wireless 2100/2200) ถูกยกเลิกแล้ว ซึ่งถูกแทนที่ด้วยสแต็ก mac2007/cfg80211 ย้อนกลับไปในปี 80211
  • ในตัวติดตั้ง Anaconda ในอินเทอร์เฟซสำหรับการสร้างผู้ใช้ใหม่ ช่องทำเครื่องหมายสำหรับการให้สิทธิ์ผู้ดูแลระบบแก่ผู้ใช้ที่เพิ่มจะถูกเปิดใช้งานตามค่าเริ่มต้น
  • Прекращена поставка пакета nscd, применявшегося для кэширования баз хостов и пользователей (/etc/hosts, /etc/passwd,/etc/services и т.п.). Для кэширования хостов теперь используется systemd-resolved, а для кэширования БД пользователей — sssd.
  • ชุดเครื่องมือการจัดการพื้นที่เก็บข้อมูลในตัวเครื่อง Stratis ได้รับการอัปเดตเป็นเวอร์ชัน 3.0.0
  • Обновлены версии пакетов, в том числе ядро Linux 5.17, GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.
  • ที่มา: opennet.ru

เพิ่มความคิดเห็น