Phát hành bản phân phối Linux Fedora 30

giới thiệu Bản phát hành phân phối Linux Fedora 30. Để nạp chuẩn bị Sản phẩm Máy trạm Fedora, Máy chủ Fedora, Fedora màu xanh bạc, Phiên bản Fedora IoT, Và bộ "quay" với các bản dựng Trực tiếp của môi trường máy tính để bàn KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE và LXQt. Các tập hợp được tạo cho x86, x86_64, Power64, ARM64 (AArch64) và nhiều thiết bị khác nhau với bộ xử lý ARM 32-bit.

Đáng chú ý nhất cải tiến trong Fedora 30:

  • Máy tính để bàn Gnome được cập nhật để phát hành 3.32 với phong cách được thiết kế lại của các thành phần giao diện, màn hình nền và biểu tượng, hỗ trợ thử nghiệm cho việc chia tỷ lệ theo tỷ lệ và không còn hỗ trợ cho menu chung;
  • Công việc đã được thực hiện để cải thiện hiệu suất của trình quản lý gói DNF. Tất cả siêu dữ liệu trong kho không phải xz và gzip hiện có sẵn ở định dạng zchunk, ngoài mức độ nén tốt, còn cung cấp hỗ trợ cho các thay đổi delta, cho phép bạn chỉ tải xuống các phần đã thay đổi của kho lưu trữ (tệp được chia thành các khối nén riêng biệt và máy khách chỉ tải xuống những khối mà tổng kiểm tra không có ghép các khối ở bên cạnh);
  • trong DNF thêm mã để gửi thông tin cần thiết nhằm ước tính chính xác hơn cơ sở người dùng của bản phân phối. Khi truy cập vào gương, một bộ đếm "countme" sẽ được gửi, giá trị của nó sẽ tăng lên hàng tuần. Bộ đếm sẽ được đặt lại về “0” sau cuộc gọi thành công đầu tiên đến máy chủ và sau 7 ngày, bộ đếm sẽ bắt đầu đếm tuần. Phương pháp này sẽ cho phép bạn ước tính thời gian cài đặt bản phát hành đang sử dụng, đủ để phân tích động thái của người dùng chuyển sang phiên bản mới và xác định các cài đặt tồn tại trong thời gian ngắn trong các hệ thống tích hợp liên tục, hệ thống thử nghiệm, vùng chứa và máy ảo. Nếu muốn, người dùng có thể vô hiệu hóa việc gửi thông tin này.
  • Đã thêm gói máy tính để bàn Sâu trong, được phát triển bởi các nhà phát triển bộ phân phối cùng tên đến từ Trung Quốc. Các thành phần máy tính để bàn được phát triển bằng ngôn ngữ C/C++ và Go, nhưng giao diện được tạo bằng công nghệ HTML5 sử dụng công cụ web Chrome. Tính năng chính của máy tính để bàn Deepin là bảng điều khiển, hỗ trợ nhiều chế độ hoạt động. Ở chế độ cổ điển, có sự phân tách rõ ràng hơn giữa các cửa sổ đang mở và các ứng dụng được cung cấp để khởi chạy. Chế độ hiệu quả phần nào gợi nhớ đến Unity, trộn lẫn các chỉ số của các chương trình đang chạy, ứng dụng yêu thích và ứng dụng điều khiển. Giao diện khởi chạy chương trình được hiển thị trên toàn bộ màn hình và cung cấp hai chế độ - xem các ứng dụng yêu thích và điều hướng qua danh mục các chương trình đã cài đặt;
  • Đã thêm các gói với máy tính để bàn Pantheon đang được dự án phát triển Hệ điều hành cơ bản. GTK3+, ngôn ngữ Vala và khung Granite được sử dụng để phát triển. Môi trường đồ họa Pantheon kết hợp các thành phần như trình quản lý cửa sổ Gala (dựa trên LibMutter), bảng trên cùng WingPanel, trình khởi chạy Slingshot, bảng điều khiển Switchboard, thanh tác vụ phía dưới Plank (một dạng tương tự của bảng Docky được viết lại bằng Vala) và Pantheon Trình quản lý phiên chào hỏi (dựa trên LightDM);
  • Các phiên bản chương trình được cập nhật: GCC 9, Glibc 2.29, Ruby 2.6, Golang 1.12, Erlang 21,
    Cá 3.0, LXQt 0.14.0, GHC 8.4, PHP 7.3, OpenJDK 12, Bash 5.0;

  • Đã chuyển sang GnuPG 2 làm triển khai chính của GPG (
    /usr/bin/gpg hiện liên kết tới tệp thực thi GnuPG 2 thay vì GnuPG 1;
  • Công việc đã được thực hiện để đảm bảo đồ họa hiển thị mượt mà hơn khi khởi động, không bị tắt màn hình hoặc chuyển đổi đồ họa đột ngột. Trình điều khiển i915 được bật chế độ fastboot theo mặc định, màn hình khởi động plymouth có chủ đề mới;
  • Việc triển khai mặc định của bus D-Bus được bật Nhà môi giới D-Bus. D-Bus Broker được triển khai hoàn toàn trong không gian người dùng, vẫn hoàn toàn tương thích với việc triển khai tham chiếu D-Bus, được thiết kế để hỗ trợ chức năng thực tế và tập trung vào việc cải thiện hiệu suất và độ tin cậy;
  • Định dạng siêu dữ liệu để mã hóa toàn bộ ổ đĩa đã được thay đổi từ LUKS1 thành LUKS2;
  • Để chuẩn bị cho việc kết thúc hỗ trợ cho Python 2 (bảo trì cho nhánh này hết hạn vào ngày 1 tháng 2020 năm XNUMX), nó đã bị xóa khỏi kho con số lớn Các gói cụ thể của Python 2. Đối với các mô-đun Python do kho lưu trữ cung cấp có hỗ trợ siêu dữ liệu
    Python Egg/Wheel có trình tạo phụ thuộc được bật theo mặc định;

  • Hỗ trợ cho các chức năng không được dùng nữa và không an toàn như mã hóa, mã hóa_r, setkey, setkey_r và fcrypt đã bị xóa khỏi libcrypt;
  • Tệp /etc/sysconfig/nfs không còn được dùng nữa; chỉ nên sử dụng /etc/nfs.conf để định cấu hình NFS;
  • Đã thêm hỗ trợ uEFI để khởi động trên hệ thống ARMv7;
  • DBMS MongoDB đã bị xóa khỏi kho lưu trữ do dự án này chuyển sang giấy phép không miễn phí, không tương thích với các yêu cầu của Fedora;
  • Các gói Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp và sonatype-oss-parent không còn được dùng nữa;
  • Đã thêm bộ sưu tập Vai trò hệ thống Linux với bộ mô-đun và vai trò để triển khai hệ thống quản lý cấu hình tập trung dựa trên Ansible;
  • ngưng hình thành các bản dựng Fedora Atomic Host, cung cấp môi trường được loại bỏ ở mức tối thiểu, việc cập nhật môi trường này được thực hiện nguyên tử bằng cách thay thế hình ảnh của toàn bộ hệ thống mà không chia nó thành các gói riêng biệt. Fedora Atomic Host sẽ được thay thế bởi một dự án Fedora Core OS, tiếp tục phát triển hệ thống máy chủ Linux container linux;
  • Nhờ sử dụng PipeWire vấn đề được giải quyết với quyền truy cập chung vào cửa sổ Chrome và Firefox trong môi trường dựa trên Wayland khi tổ chức công việc từ xa với hệ thống. Các vấn đề khi sử dụng trình điều khiển nhị phân NVIDIA độc quyền với Wayland cũng đã được giải quyết. Giao hàng tận nơi Theo mặc định, các bản dựng Firefox có hỗ trợ Wayland tích hợp sẽ bị trì hoãn cho đến bản phát hành tiếp theo (trong Fedora 30, Firefox vẫn sẽ chạy qua XWayland).
  • Bao gồm bộ công cụ Hộp công cụ Fedora, cho phép bạn khởi chạy một môi trường biệt lập bổ sung, có thể được định cấu hình theo bất kỳ cách nào bằng trình quản lý gói DNF thông thường. Môi trường được chỉ định sẽ giúp cuộc sống của các nhà phát triển dễ dàng hơn, những người thường xuyên cần cài đặt nhiều thư viện và ứng dụng bổ sung khác nhau khi sử dụng các tập hợp Fedora màu xanh bạc;
  • Thư viện OpenH264 với việc triển khai codec H.264, được sử dụng trong Firefox và GStreamer, đã thêm hỗ trợ giải mã các cấu hình Chính và Cao, thường được sử dụng để phục vụ video trong các dịch vụ trực tuyến (trước đây chỉ có cấu hình Cơ sở được hỗ trợ trong OpenH264);
  • Cấu trúc bao gồm một hệ thống cấu hình tập trung các máy tính để bàn Linux - Chỉ huy hạm đội, được thiết kế để tổ chức triển khai và bảo trì cài đặt cho một số lượng lớn máy trạm dựa trên Linux và Gnome. Cung cấp một giao diện tập trung, duy nhất để quản lý cài đặt máy tính để bàn, chương trình ứng dụng và kết nối mạng;
  • Tiếp theo phát triển phiên bản Fedora Silverblue, khác với Fedora Workstation ở chỗ nó được phân phối ở dạng nguyên khối, không chia hệ thống cơ sở thành các gói riêng biệt, sử dụng cơ chế cập nhật nguyên tử và cài đặt tất cả các ứng dụng bổ sung dưới dạng gói flatpak được khởi chạy riêng lẻ hộp đựng. Phiên bản mới bổ sung khả năng sử dụng lớp RPM-ostree trong Phần mềm Gnome để thêm các lớp vào hình ảnh Silverblue cơ bản với các ứng dụng và thành phần hệ thống bổ sung chỉ được phân phối dưới dạng gói vòng/phút và chưa có sẵn trong Flatpak. Ví dụ: vòng/phút-ostree cung cấp hỗ trợ cài đặt trình điều khiển NVIDIA, phông chữ, bộ ngôn ngữ, tiện ích mở rộng Gnome Shell và các ứng dụng của bên thứ ba như Google Chrome.

Đồng thời cho Fedora 30 đưa vào hoạt động Các kho lưu trữ “miễn phí” và “không miễn phí” của dự án RPM Fusion, trong đó có 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, trình điều khiển AMD và NVIDIA độc quyền, chương trình trò chơi, trình giả lập.

Nguồn: opennet.ru

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