Pengujian beta Red Hat Enterprise Linux 9 telah dimulai

Компания Red Hat прСдставила ΠΏΠ΅Ρ€Π²ΡƒΡŽ Π±Π΅Ρ‚Π°-Π²Π΅Ρ€ΡΠΈΡŽ дистрибутива Red Hat Enterprise Linux 9. Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ установочныС ΠΎΠ±Ρ€Π°Π·Ρ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ для зарСгистрированных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Red Hat Customer Portal (для ΠΎΡ†Π΅Π½ΠΊΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ iso-ΠΎΠ±Ρ€Π°Π·Ρ‹ CentOS Stream 9). Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ с ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ доступны Π±Π΅Π· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ x86_64, s390x (IBM System z), ppc64le ΠΈ Aarch64 (ARM64). Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ тСксты rpm-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Red Hat Enterprise Linux 9 Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π² Git-Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ CentOS. Π Π΅Π»ΠΈΠ· оТидаСтся Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π³ΠΎΠ΄Π°. Π’ соотвСтствии с 10-Π»Π΅Ρ‚Π½ΠΈΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ дистрибутива RHEL 9 Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ Π΄ΠΎ 2032 Π³ΠΎΠ΄Π°. ОбновлСния для RHEL 7 ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π΄ΠΎ 30 июня 2024 Π³ΠΎΠ΄Π°, RHEL 8 β€” Π΄ΠΎ 31 мая 2029 Π³ΠΎΠ΄Π°.

Red Hat Enterprise Linux 9 terkenal karena perpindahannya ke proses pengembangan yang lebih terbuka. Berbeda dengan cabang sebelumnya, basis paket CentOS Stream 9 digunakan sebagai dasar untuk membangun distribusi.CentOS Stream diposisikan sebagai proyek hulu untuk RHEL, memungkinkan peserta pihak ketiga untuk mengontrol persiapan paket untuk RHEL, mengusulkan perubahan dan pengaruhnya. keputusan yang dibuat. Sebelumnya, cuplikan salah satu rilis Fedora digunakan sebagai dasar untuk cabang RHEL baru, yang diselesaikan dan distabilkan secara tertutup, tanpa kemampuan untuk mengontrol kemajuan pengembangan dan keputusan yang diambil. Sekarang, berdasarkan snapshot Fedora, dengan partisipasi komunitas, cabang CentOS Stream sedang dibentuk, di mana pekerjaan persiapan sedang dilakukan dan landasan untuk cabang RHEL baru yang signifikan sedang dibentuk.

Perubahan utama:

  • Lingkungan sistem dan alat perakitan telah diperbarui. GCC 11 digunakan untuk membangun paket. Pustaka C standar telah diperbarui ke glibc 2.34. Paket kernel Linux didasarkan pada rilis 5.14. Manajer paket RPM telah diperbarui ke versi 4.16 dengan dukungan untuk pemantauan integritas melalui fapolicyd.
  • Migrasi distribusi ke Python 3 telah selesai. Cabang Python 3.9 ditawarkan secara default. Python 2 telah dihentikan.
  • Desktop ini didasarkan pada GNOME 40 (RHEL 8 dikirimkan bersama GNOME 3.28) dan pustaka GTK 4. Di GNOME 40, desktop virtual dalam mode Ikhtisar Aktivitas dialihkan ke orientasi lanskap dan ditampilkan sebagai rantai yang terus bergulir dari kiri ke kanan. Setiap desktop yang ditampilkan dalam mode Ikhtisar memvisualisasikan jendela yang tersedia dan secara dinamis menggeser dan memperbesar saat pengguna berinteraksi. Transisi yang mulus disediakan antara daftar program dan desktop virtual.
  • GNOME menyertakan pengendali daemon profil daya yang menyediakan kemampuan untuk beralih dengan cepat antara mode hemat daya, mode keseimbangan daya, dan mode kinerja maksimum.
  • Semua aliran audio telah dipindahkan ke server media PipeWire, yang sekarang menjadi default, bukan PulseAudio dan JACK. Menggunakan PipeWire memungkinkan Anda memberikan kemampuan pemrosesan audio profesional dalam edisi desktop biasa, menghilangkan fragmentasi, dan menyatukan infrastruktur audio untuk berbagai aplikasi.
  • По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ скрыто Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ΅ мСню GRUB, Ссли RHEL являСтся СдинствСнным установлСнным Π² систСмС дистрибутивом ΠΈ Ссли ΠΏΡ€ΠΎΡˆΠ»Π°Ρ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΡ€ΠΎΡˆΠ»Π° Π±Π΅Π· сбоСв. Для ΠΏΠΎΠΊΠ°Π·Π° мСню Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ достаточно ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Shift ΠΈΠ»ΠΈ нСсколько Ρ€Π°Π· Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Esc ΠΈΠ»ΠΈ F8. Из ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ΅ Ρ‚Π°ΠΊΠΆΠ΅ отмСчаСтся Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ GRUB для всСх Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /boot/grub2/ (Ρ„Π°ΠΉΠ» /boot/efi/EFI/redhat/grub.cfg Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ являСтся символичСской ссылкой Π½Π° /boot/grub2/grub.cfg), Ρ‚.Π΅. ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ систСму ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ с использованиСм EFI, Ρ‚Π°ΠΊΠΈ ΠΈ BIOS.
  • Komponen untuk mendukung berbagai bahasa dikemas dalam langpacks, yang memungkinkan Anda memvariasikan tingkat dukungan bahasa yang diinstal. Misalnya, langpacks-core-font hanya menawarkan font, langpacks-core menyediakan lokal glibc, font dasar, dan metode masukan, dan langpacks menyediakan terjemahan, font tambahan, dan kamus pemeriksa ejaan.
  • Для ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ установки Ρ€Π°Π·Π½Ρ‹Ρ… вСрсий ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π±ΠΎΠ»Π΅Π΅ частого формирования обновлСния ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Application Streams, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠ³ΡƒΡ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ с использованиСм всСх ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π² RHEL Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² распространСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°Ρ RPM-ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΌΠΎΠ΄ΡƒΠ»ΠΈ (сгруппированныС Π² ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π½Π°Π±ΠΎΡ€Ρ‹ rpm-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²), SCL (Software Collection) ΠΈ Flatpak.
  • Komponen keamanan telah diperbarui. Distribusinya menggunakan cabang baru dari perpustakaan kriptografi OpenSSL 3.0. Secara default, algoritma kriptografi yang lebih modern dan andal diaktifkan (misalnya, penggunaan SHA-1 di TLS, DTLS, SSH, IKEv2 dan Kerberos dilarang, TLS 1.0, TLS 1.1, DTLS 1.0, RC4, Camellia, DSA, 3DES dan FFDHE-1024 dinonaktifkan) . Paket OpenSSH telah diperbarui ke versi 8.6p1. Cyrus SASL telah dipindahkan ke backend GDBM, bukan Berkeley DB. Pustaka NSS (Layanan Keamanan Jaringan) tidak lagi mendukung format DBM (Berkeley DB). GnuTLS telah diperbarui ke versi 3.7.2.
  • Meningkatkan kinerja SELinux secara signifikan dan mengurangi konsumsi memori. Di /etc/selinux/config, dukungan untuk pengaturan "SELINUX=disabled" untuk menonaktifkan SELinux telah dihapus (pengaturan ini sekarang hanya menonaktifkan pemuatan kebijakan, dan untuk benar-benar menonaktifkan fungsionalitas SELinux sekarang memerlukan penerusan parameter "selinux=0" ke inti).
  • Menambahkan dukungan eksperimental untuk VPN WireGuard.
  • Secara default, login melalui SSH sebagai root dilarang.
  • Alat manajemen filter paket iptables-nft (utilitas iptables, ip6tables, ebtables dan arptables) dan ipset sudah tidak digunakan lagi. Sekarang disarankan untuk menggunakan nftables untuk mengelola firewall.
  • Ini mencakup daemon mptcpd baru untuk mengkonfigurasi MPTCP (MultiPath TCP), perpanjangan dari protokol TCP untuk mengatur pengoperasian koneksi TCP dengan pengiriman paket secara bersamaan sepanjang beberapa rute melalui antarmuka jaringan berbeda yang terkait dengan alamat IP berbeda. Menggunakan mptcpd memungkinkan untuk mengkonfigurasi MPTCP tanpa menggunakan utilitas iproute2.
  • Paket skrip jaringan telah dihapus; NetworkManager harus digunakan untuk mengonfigurasi koneksi jaringan. Dukungan untuk format pengaturan ifcfg tetap dipertahankan, tetapi NetworkManager menggunakan format berbasis file kunci secara default.
  • Komposisinya mencakup versi baru kompiler dan alat untuk pengembang: GCC 11.2, LLVM/Clang 12.0.1, Rust 1.54, Go 1.16.6, Node.js 16, OpenJDK 17, Perl 5.32, PHP 8.0, Python 3.9, Ruby 3.0, Git 2.31, Subversi 1.14, binutils 2.35, CMake 3.20.2, Maven 3.6, Ant 1.10.
  • Paket server Apache HTTP Server 2.4, nginx 1.20, Varnish Cache 6.5, Squid 5.1 telah diperbarui.
  • DBMS MariaDB 10.5, MySQL 8.0, PostgreSQL 13, Redis 6.2 telah diperbarui.
  • Untuk membangun emulator QEMU, Clang diaktifkan secara default, yang memungkinkan untuk menerapkan beberapa mekanisme perlindungan tambahan ke hypervisor KVM, seperti SafeStack untuk melindungi terhadap teknik eksploitasi berdasarkan pemrograman berorientasi kembali (ROP - Return-Oriented Programming).
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ возмоТности web-консоли: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ для выявлСния ΡƒΠ·ΠΊΠΈΡ… мСст (CPU, ΠΏΠ°ΠΌΡΡ‚ΡŒ, диск, сСтСвыС рСсурсы), ΡƒΠΏΡ€ΠΎΡ‰Ρ‘Π½ экспорт ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ для визуализация ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Grafana, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ управлСния live-ΠΏΠ°Ρ‚Ρ‡Π°ΠΌΠΈ ΠΊ ядру, прСдоставлСна ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹ (Π² Ρ‚ΠΎΠΌ числС для sudo ΠΈ SSH).
  • Di SSSD (Daemon Layanan Keamanan Sistem), detail log telah ditingkatkan, misalnya, waktu penyelesaian tugas kini dilampirkan ke peristiwa dan alur otentikasi tercermin. Menambahkan fungsi pencarian untuk menganalisis pengaturan dan masalah kinerja.
  • Dukungan untuk IMA (Arsitektur Pengukuran Integritas) telah diperluas untuk memverifikasi integritas komponen sistem operasi menggunakan tanda tangan digital dan hash.
  • Secara default, satu hierarki cgroup terpadu (cgroup v2) diaktifkan. Π‘groups v2 dapat digunakan, misalnya, untuk membatasi konsumsi memori, CPU dan I/O. Perbedaan utama antara cgroups v2 dan v1 adalah penggunaan hierarki cgroups yang umum untuk semua jenis sumber daya, bukan hierarki terpisah untuk mengalokasikan sumber daya CPU, untuk mengatur konsumsi memori, dan untuk I/O. Hirarki yang terpisah menyebabkan kesulitan dalam mengatur interaksi antara penangan dan tambahan biaya sumber daya kernel ketika menerapkan aturan untuk proses yang dirujuk dalam hierarki yang berbeda.
  • Menambahkan dukungan untuk sinkronisasi waktu yang tepat berdasarkan protokol NTS (Network Time Security), yang menggunakan elemen infrastruktur kunci publik (PKI) dan memungkinkan penggunaan TLS dan enkripsi terotentikasi AEAD (Enkripsi Otentikasi dengan Data Terkait) untuk perlindungan kriptografi interaksi klien-server melalui protokol NTP ( Protokol Waktu Jaringan). Server NTP krony telah diperbarui ke versi 4.1.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ систСмныС Ρ€ΠΎΠ»ΠΈ Ansible для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ установки, настройки ΠΈ запуска Postfix, Microsoft SQL Server, VPN-Ρ‚ΡƒΠ½Π½Π΅Π»Π΅ΠΉ ΠΈ сСрвиса timesync. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° новая Ρ€ΠΎΠ»ΡŒ Ansible для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² LVM (Logical Volume Manager) VDO (Virtual Data Optimizer).
  • Dukungan eksperimental (Pratinjau Teknologi) untuk KTLS (implementasi TLS tingkat kernel), Intel SGX (Software Guard Extensions), DAX (Akses Langsung) untuk ext4 dan XFS, dukungan untuk AMD SEV dan SEV-ES di hypervisor KVM disediakan.
  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ измСнСния, связанныС с Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ ΠΏΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Π² Red Hat ΠΊΠΎΠ΄Π°, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈ web-рСсурсов Π½Π° использованиС Π±ΠΎΠ»Π΅Π΅ инклюзивной Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΎΡ‚ΠΊΠ°Π· ΠΎΡ‚ употрСблССния слов master, slave, blacklist ΠΈ whitelist.

Sumber: opennet.ru

Tambah komentar