Bản phát hành phân phối Fedora Linux 38

Đã phát hành bản phân phối Fedora Linux 38. Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition và các bản dựng Live được chuẩn bị để tải xuống, được phân phối dưới dạng vòng quay với môi trường máy tính để bàn KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE , Phosh, LXQt, Budgie và Sway. Các tập hợp được tạo cho kiến ​​trúc x86_64, Power64 và ARM64 (AArch64). Việc xuất bản các bản dựng Fedora Silverblue bị trì hoãn.

Những thay đổi quan trọng nhất trong Fedora Linux 38 là:

  • Giai đoạn đầu tiên của quá trình chuyển đổi sang quy trình tải hiện đại hóa do Lennart Pöttering đề xuất đã được triển khai. Sự khác biệt so với khởi động cổ điển nằm ở cách sử dụng, thay vì hình ảnh initrd được tạo trên hệ thống cục bộ khi cài đặt gói kernel, của hình ảnh hạt nhân hợp nhất UKI (Hình ảnh hạt nhân hợp nhất), được tạo trong cơ sở hạ tầng phân phối và được ký điện tử bởi phân bổ. UKI kết hợp trong một tệp trình xử lý để tải hạt nhân từ UEFI (sơ khai khởi động UEFI), hình ảnh hạt nhân Linux và môi trường hệ thống initrd được tải vào bộ nhớ. Khi gọi hình ảnh UKI từ UEFI, có thể kiểm tra tính toàn vẹn và độ tin cậy của chữ ký số của không chỉ hạt nhân mà còn cả nội dung của initrd, việc kiểm tra tính xác thực của nó rất quan trọng vì trong môi trường này, các khóa để giải mã FS gốc được lấy ra. Ở giai đoạn đầu tiên, hỗ trợ UKI đã được thêm vào bộ tải khởi động, các công cụ cài đặt và cập nhật UKI đã được triển khai và hình ảnh UKI thử nghiệm đã được tạo, tập trung vào việc khởi động các máy ảo với một bộ thành phần và trình điều khiển hạn chế.
  • Trình quản lý gói RPM để phân tích khóa và chữ ký số sử dụng gói Sequoia, gói này cung cấp triển khai OpenPGP bằng ngôn ngữ Rust. Trước đây, RPM đã sử dụng mã phân tích OpenPGP của riêng mình, mã này có các vấn đề và hạn chế chưa được giải quyết. Gói RPM-sequoia đã được thêm dưới dạng phụ thuộc trực tiếp vào RPM, trong đó hỗ trợ các thuật toán mã hóa dựa trên thư viện Nettle, được viết bằng C (có kế hoạch cung cấp khả năng sử dụng OpenSSL).
  • Giai đoạn đầu tiên triển khai trình quản lý gói mới Microdnf đã được triển khai, thay thế cho DNF hiện đang được sử dụng. Bộ công cụ Microdnf đã được cập nhật đáng kể và hiện hỗ trợ tất cả các tính năng chính của DNF, nhưng đồng thời nó có đặc điểm là hiệu suất cao và nhỏ gọn. Sự khác biệt chính giữa Microdnf và DNF là việc sử dụng ngôn ngữ C để phát triển, thay vì Python, cho phép bạn loại bỏ một số lượng lớn phụ thuộc. Một số ưu điểm khác của Microdnf: chỉ báo trực quan hơn về tiến độ hoạt động; cải thiện việc thực hiện bảng giao dịch; khả năng hiển thị trong báo cáo về thông tin giao dịch đã hoàn thành được tạo bởi các tập lệnh được tích hợp trong gói; hỗ trợ sử dụng các gói RPM cục bộ cho các giao dịch; hệ thống hoàn thiện đầu vào nâng cao hơn cho bash; hỗ trợ chạy lệnh builddep mà không cần cài đặt Python trên hệ thống.
  • Рабочий стол в Fedora Workstation обновлён до выпуска GNOME 44, в котором продолжен перевод приложений на использование GTK 4 и библиотеки libadwaita (на GTK4 среди прочего переведена пользовательская оболочка GNOME Shell и композитный менеджер Mutter). В диалог выбора файлов добавлен режим отображения содержимого в форме сетки значков. Внесены многочисленные изменения в конфигуратор. В меню быстрого изменения настроек добавлена секция для управления Bluetooth.
  • Môi trường người dùng Xfce đã được cập nhật lên phiên bản 4.18.
  • Quá trình hình thành các tổ hợp với môi trường người dùng LXQt cho kiến ​​trúc AArch64 đã bắt đầu.
  • Trình quản lý hiển thị SDDM mặc định là giao diện đăng nhập sử dụng Wayland. Thay đổi này cho phép bạn chuyển trình quản lý đăng nhập trong các bản dựng có máy tính để bàn KDE sang Wayland.
  • Trong các bản dựng có màn hình KDE, trình hướng dẫn Thiết lập ban đầu đã bị xóa khỏi bản phân phối vì hầu hết các khả năng của nó không được sử dụng trong KDE Spin và Kinoite, đồng thời việc cấu hình ban đầu các tham số được thực hiện ở giai đoạn cài đặt bằng trình cài đặt Anaconda.
  • Toàn quyền truy cập vào thư mục ứng dụng Flathub đã được cung cấp (bộ lọc loại bỏ các gói không chính thức, chương trình độc quyền và ứng dụng có yêu cầu cấp phép hạn chế đã bị vô hiệu hóa). Nếu có các gói Flatpak và RPM có cùng chương trình, thì khi sử dụng Phần mềm Gnome, các gói Flatpak từ dự án Fedora sẽ được cài đặt trước, sau đó là các gói RPM và sau đó là các gói từ Flathub.
  • Quá trình phát triển các tổ hợp dành cho thiết bị di động đã bắt đầu, được cung cấp với vỏ Phosh, dựa trên công nghệ Gnome và thư viện GTK, sử dụng máy chủ tổng hợp Phoc chạy trên Wayland, cũng như bàn phím ảo trên màn hình của riêng nó. Môi trường ban đầu được Purism phát triển dưới dạng tương tự của Gnome Shell cho điện thoại thông minh Librem 5, nhưng sau đó trở thành một trong những dự án Gnome không chính thức và hiện cũng được sử dụng trong postmarketOS, Mobian và một số chương trình cơ sở cho các thiết bị Pine64.
  • Đã thêm bản dựng Fedora Budgie Spin với vỏ đồ họa Budgie, dựa trên công nghệ Gnome, trình quản lý cửa sổ Budgie Window Manager (BWM) và cách triển khai Gnome Shell của riêng nó. Budgie dựa trên một bảng điều khiển có tổ chức tương tự như bảng điều khiển máy tính để bàn cổ điển. Tất cả các thành phần của bảng điều khiển đều là các applet, cho phép bạn tùy chỉnh linh hoạt bố cục, thay đổi vị trí và thay thế cách triển khai các thành phần của bảng điều khiển chính theo sở thích của bạn.
  • Đã thêm bản dựng Fedora Sway Spin với môi trường Sway tùy chỉnh được xây dựng bằng giao thức Wayland và hoàn toàn tương thích với trình quản lý cửa sổ xếp lớp i3 và i3bar. Để tạo một môi trường người dùng chính thức, các thành phần đi kèm sau đây được cung cấp: Shakeidle (quy trình nền triển khai giao thức nhàn rỗi của KDE), Shakelock (trình bảo vệ màn hình), mako (trình quản lý thông báo), nghiệt ngã (tạo ảnh chụp màn hình), slurp (chọn một khu vực) trên màn hình), wf-recorder ( quay video), waybar (thanh ứng dụng), virtboard (bàn phím ảo), wl-clipboard (làm việc với clipboard), wallutils (quản lý hình nền máy tính).
  • Trong trình cài đặt Anaconda, để hỗ trợ các RAID phần mềm do phần mềm cung cấp (BIOS RAID, RAID phần mềm, RAID giả), bộ công cụ mdadm được sử dụng thay vì dmraid.
  • Đã thêm trình cài đặt đơn giản để cài đặt hình ảnh với phiên bản IoT của Fedora trên các thiết bị Internet of Things. Trình cài đặt dựa trên coreos-installer và sử dụng sao chép trực tiếp hình ảnh OStree đã hoàn thiện mà không cần sự tương tác của người dùng.
  • Hình ảnh trực tiếp đã được nâng cấp để bao gồm hỗ trợ tự động kích hoạt một lớp để lưu trữ dữ liệu liên tục khi khởi động từ ổ USB.
  • Trong máy chủ X và Xwayland, do các vấn đề bảo mật tiềm ẩn, các máy khách từ các hệ thống có thứ tự byte khác nhau bị cấm kết nối theo mặc định.
  • Trình biên dịch bao gồm các cờ "-fno-omit-frame-pointer" và "-mno-omit-leaf-frame-pointer" theo mặc định, giúp nâng cao khả năng lập hồ sơ và gỡ lỗi, đồng thời cho phép bạn chẩn đoán các vấn đề về hiệu suất mà không cần phải biên dịch lại các gói.
  • Обеспечена сборка пакетов с включением режима защиты «_FORTIFY_SOURCE=3», выявляющего возможные переполнения буфера при выполнении строковых функций, определённых в заголовочном файле string.h. Отличие от режима «_FORTIFY_SOURCE=2» сводится к дополнительным проверкам. Теоретически дополнительные проверки могут приводить к снижению производительности, но на практике тесты SPEC2000 и SPEC2017 не показали различий и в процессе тестирования от пользователей не поступало жалоб на снижение производительности.
  • Bộ hẹn giờ buộc các đơn vị hệ thống chấm dứt trong khi tắt máy đã giảm từ 2 phút xuống 45 giây.
  • Các gói có nền tảng Node.js đã được cơ cấu lại. Có thể cài đặt các nhánh Node.js khác nhau trên hệ thống cùng một lúc (ví dụ: bây giờ bạn có thể cài đặt các gói nodejs-16, nodejs-18 và nodejs-20 cùng một lúc).
  • Các phiên bản gói cập nhật bao gồm Ruby 3.2, gcc 13, LLVM 16, Golang 1.20, PHP 8.2, binutils 2.39, glibc 2.37, gdb 12.1, GNU Make 4.4, cup-filters 2.0b, TeXLive 2022, ImageMagick 7, PostgreSQL 15.

Đồng thời, đối với Fedora 38, các kho lưu trữ “miễn phí” và “không miễn phí” của dự án RPM Fusion đã được ra mắt, trong đó các gói có ứng dụng đa phương tiện bổ sung (MPlayer, VLC, Xine), codec video/âm thanh, hỗ trợ DVD, AMD độc quyền và trình điều khiển NVIDIA, chương trình chơi game và trình giả lập.

Nguồn: opennet.ru

Thêm một lời nhận xét