Prezantohet shpërndarja Red Hat Enterprise Linux 9

Red Hat ka publikuar shpërndarjen e saj Red Hat Enterprise. Linux 9. Imazhet e gatshme të instalimit së shpejti do të jenë në dispozicion të përdoruesve të regjistruar të Portalit të Klientit Red Hat (imazhet ISO mund të përdoren gjithashtu për të vlerësuar funksionalitetin) CentOS Rrjedha 9). Versioni është projektuar për arkitekturat x86_64, s390x (IBM System z), ppc64le dhe Aarch64 (ARM64). Burimet e paketave Red Hat Enterprise RPM. Linux 9 janë të vendosura në repozitorin Git CentOSNë përputhje me ciklin 10-vjeçar të mbështetjes, RHEL 9 do të mbështetet deri në vitin 2032. Përditësimet për RHEL 7 do të vazhdojnë të publikohen deri më 30 qershor 2024, dhe për RHEL 8 deri më 31 maj 2029.

Shpërndarja e Red Hat Enterprise Linux Versioni 9 është i dallueshëm për kalimin e tij në një proces zhvillimi më të hapur. Ndryshe nga degët e mëparshme, shpërndarja është ndërtuar duke përdorur një bazë të dhënash paketash. CentOS Rrjedha 9. CentOS Stream pozicionohet si një projekt në rrjedhën e sipërme për RHEL, duke u mundësuar kontribuesve të palëve të treta të kontrollojnë zhvillimin e paketave RHEL, të propozojnë ndryshime dhe të ndikojnë në vendime. Më parë, një pamje e shkurtër e një versioni të Fedora-s përdorej si bazë për një degë të re RHEL, e cila u rafinua dhe u stabilizua pas dyerve të mbyllura, pa mundësinë për të monitoruar procesin e zhvillimit dhe vendimet. Tani, një degë formohet nga një pamje e shkurtër e Fedora-s me kontributin e komunitetit. CentOS Përroi, ku kryhet puna përgatitore dhe formohet baza për një degë të re të rëndësishme të RHEL.

Ndryshimet kryesore:

  • Mjedisi i sistemit dhe mjetet e ndĂ«rtimit janĂ« pĂ«rditĂ«suar. GCC 11 pĂ«rdoret pĂ«r ndĂ«rtimin e paketave. Biblioteka standarde C Ă«shtĂ« pĂ«rditĂ«suar nĂ« glibc 2.34. Paketa e bĂ«rthamĂ«s Linux NdĂ«rtuar mbi versionin 5.14. Menaxheri i paketave RPM Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 4.16 me mbĂ«shtetje pĂ«r kontrollin e integritetit nĂ«pĂ«rmjet fapolicyd.
  • Ka pĂ«rfunduar migrimi i shpĂ«rndarjes nĂ« Python 3. Si parazgjedhje, propozohet dega Python 3.9. Python 2 Ă«shtĂ« ndĂ«rprerĂ«.
  • Desktopi bazohet nĂ« GNOME 40 (RHEL 8 dĂ«rgoi GNOME 3.28) dhe bibliotekĂ«n GTK 4. NĂ« GNOME 40, desktopĂ«t virtualĂ« nĂ« modalitetin e PĂ«rmbledhjes sĂ« Aktiviteteve kalohen nĂ« modalitetin e peizazhit dhe shfaqen si njĂ« zinxhir i vazhdueshĂ«m lĂ«vizĂ«s nga e majta nĂ« tĂ« djathtĂ«. Çdo desktop i shfaqur nĂ« modalitetin e pĂ«rmbledhjes ofron njĂ« paraqitje vizuale tĂ« dritareve tĂ« disponueshme, tĂ« cilat rrafshohen dhe zmadhohen nĂ« mĂ«nyrĂ« dinamike ndĂ«rsa pĂ«rdoruesi ndĂ«rvepron. Ofrohet njĂ« tranzicion pa probleme midis listĂ«s sĂ« programeve dhe desktopĂ«ve virtualĂ«.
  • GNOME pĂ«rfshin mbajtĂ«sin e profileve tĂ« energjisĂ«-daemon, i cili ofron mundĂ«sinĂ« pĂ«r tĂ« kaluar nĂ« lĂ«vizje midis modalitetit tĂ« kursimit tĂ« energjisĂ«, modalitetit tĂ« balancĂ«s sĂ« energjisĂ« dhe modalitetit tĂ« performancĂ«s maksimale.
  • TĂ« gjitha transmetimet audio janĂ« zhvendosur te serveri i medias PipeWire, i cili tani Ă«shtĂ« parazgjedhja nĂ« vend tĂ« PulseAudio dhe JACK. PĂ«rdorimi i PipeWire ju lejon tĂ« ofroni aftĂ«si profesionale tĂ« pĂ«rpunimit audio nĂ« njĂ« botim tĂ« rregullt desktop, tĂ« shpĂ«toni nga fragmentimi dhe tĂ« unifikoni infrastrukturĂ«n audio pĂ«r aplikacione tĂ« ndryshme.
  • Si parazgjedhje, menyja e nisjes GRUB fshihet nĂ«se RHEL Ă«shtĂ« shpĂ«rndarja e vetme e instaluar nĂ« sistem dhe nĂ«se nisja e fundit ishte e suksesshme. PĂ«r tĂ« shfaqur menunĂ« gjatĂ« nisjes, thjesht mbani tĂ« shtypur tastin Shift ose shtypni tastin Esc ose F8 disa herĂ«. Nga ndryshimet nĂ« ngarkuesin e nisjes, vĂ«rehet gjithashtu vendosja e skedarĂ«ve tĂ« konfigurimit GRUB pĂ«r tĂ« gjitha arkitekturat nĂ« tĂ« njĂ«jtĂ«n direktori /boot/grub2/ (skedari /boot/efi/EFI/redhat/grub.cfg tani Ă«shtĂ« njĂ« lidhje simbolike me / boot/grub2/grub.cfg), ato. i njĂ«jti sistem i instaluar mund tĂ« niset duke pĂ«rdorur tĂ« dy EFI dhe BIOS.
  • KomponentĂ«t pĂ«r mbĂ«shtetjen e gjuhĂ«ve tĂ« ndryshme vendosen nĂ« paketat langpacks, duke ju lejuar tĂ« ndryshoni nivelin e mbĂ«shtetjes sĂ« instaluar tĂ« gjuhĂ«s. PĂ«r shembull, langpacks-core-font ofron vetĂ«m fontet, langpacks-core ofron vendndodhjen glibc, fontin bazĂ« dhe metodĂ«n e hyrjes, dhe langpacks ofron pĂ«rkthime, fonte shtesĂ« dhe fjalorĂ« drejtshkrimor.
  • KomponentĂ«t e pĂ«rditĂ«suar tĂ« sigurisĂ«. ShpĂ«rndarja pĂ«rfshin njĂ« degĂ« tĂ« re tĂ« bibliotekĂ«s kriptografike OpenSSL 3.0. Si parazgjedhje, janĂ« aktivizuar algoritme kriptografike mĂ« moderne dhe tĂ« sigurta (pĂ«r shembull, pĂ«rdorimi i SHA-1 nĂ« TLS, DTLS, SSH, IKEv2 dhe Kerberos Ă«shtĂ« i çaktivizuar, TLS 1.0, TLS 1.1, DTLS 1.0, RC4, Camellia, DSA, 3DES dhe FFDHE-1024 janĂ« tĂ« paaftĂ«) . Paketa OpenSSH Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 8.6p1. Cyrus SASL u zhvendos nĂ« bazĂ«n e GDBM nĂ« vend tĂ« Berkeley DB. Bibliotekat NSS (ShĂ«rbimet e SigurisĂ« sĂ« Rrjetit) nuk mbĂ«shtesin mĂ« formatin DBM (Berkeley DB). GnuTLS Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 3.7.2.
  • PerformancĂ« e pĂ«rmirĂ«suar ndjeshĂ«m e SE-sĂ«Linux dhe konsum i reduktuar i memories. MbĂ«shtetja pĂ«r cilĂ«simin "SELINUX=disabled" pĂ«r çaktivizimin e SE Ă«shtĂ« hequr nga /etc/selinux/configLinux (cilĂ«simi i specifikuar tani çaktivizon vetĂ«m ngarkimin e politikave dhe nĂ« fakt çaktivizon funksionalitetin e SE)Linux tani kĂ«rkohet tĂ« kalohet parametri "selinux=0" nĂ« kernel).
  • U shtua mbĂ«shtetje eksperimentale VPN WireGuard.
  • Si parazgjedhje, identifikimi i SSH si rrĂ«njĂ« Ă«shtĂ« i çaktivizuar.
  • Veglat e menaxhimit tĂ« filtrit tĂ« paketave iptables-nft (iptables, ip6tables, ebtables dhe arptables utilities) dhe ipset janĂ« zhvlerĂ«suar. Tani rekomandohet pĂ«rdorimi i nftables pĂ«r tĂ« menaxhuar murin e zjarrit.
  • PĂ«rfshihet njĂ« daemon i ri mptcpd pĂ«r konfigurimin e MPTCP (MultiPath TCP), njĂ« zgjerim i protokollit TCP pĂ«r organizimin e funksionimit tĂ« njĂ« lidhjeje TCP me dĂ«rgimin e paketave njĂ«kohĂ«sisht pĂ«rgjatĂ« disa rrugĂ«ve pĂ«rmes ndĂ«rfaqeve tĂ« ndryshme tĂ« rrjetit tĂ« lidhura me adresa IP tĂ« ndryshme. PĂ«rdorimi i mptcpd bĂ«n tĂ« mundur konfigurimin e MPTCP pa pĂ«rdorur mjetin iproute2.
  • Paketa e skripteve tĂ« rrjetit Ă«shtĂ« hequr, NetworkManager duhet tĂ« pĂ«rdoret pĂ«r tĂ« konfiguruar lidhjet e rrjetit. MbĂ«shtetja pĂ«r formatin e cilĂ«simeve ifcfg Ă«shtĂ« ruajtur, por NetworkManager paracakton njĂ« format tĂ« bazuar nĂ« skedarin kyç.
  • Versionet e reja tĂ« pĂ«rpiluesve dhe mjeteve tĂ« zhvilluesit pĂ«rfshinin: 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, G. 3.0, Ruit Subversion 2.31, binutils 1.14, CMake 2.35, Maven 3.20.2, Ant 3.6.
  • Paketat e pĂ«rditĂ«suara tĂ« serverĂ«ve Apache HTTP Server 2.4.48, nginx 1.20, Varnish Cache 6.5, Squid 5.1.
  • DBMS e pĂ«rditĂ«suar MariaDB 10.5, MySQL 8.0, PostgreSQL 13, Redis 6.2.
  • Si parazgjedhje, Clang pĂ«rdoret pĂ«r tĂ« ndĂ«rtuar emulatorin QEMU, i cili lejoi aplikimin e disa mekanizmave shtesĂ« tĂ« mbrojtjes nĂ« hipervizorin KVM, tĂ« tilla si SafeStack pĂ«r tĂ« mbrojtur kundĂ«r metodave tĂ« shfrytĂ«zimit tĂ« Programimit tĂ« Orientuar nĂ« Kthim (ROP).
  • SSSD (System Security Services Daemon) ka rritur detajet e regjistrave, pĂ«r shembull, koha e pĂ«rfundimit tĂ« detyrĂ«s tani i Ă«shtĂ« bashkangjitur ngjarjeve dhe rrjedha e vĂ«rtetimit pasqyrohet. U shtua funksionaliteti i kĂ«rkimit pĂ«r tĂ« analizuar cilĂ«simet dhe problemet e performancĂ«s.
  • MbĂ«shtetja pĂ«r IMA (Integrity Measurement Architecture) Ă«shtĂ« zgjeruar pĂ«r tĂ« kontrolluar integritetin e komponentĂ«ve tĂ« sistemit operativ duke pĂ«rdorur nĂ«nshkrime dixhitale dhe hash.
  • Si parazgjedhje, Ă«shtĂ« aktivizuar njĂ« hierarki e vetme e unifikuar cgroup (cgroup v2). Cgroups v2 mund tĂ« pĂ«rdoret, pĂ«r shembull, pĂ«r tĂ« kufizuar memorien, CPU-nĂ« dhe konsumin I/O. Dallimi kryesor midis cgroups v2 dhe v1 Ă«shtĂ« pĂ«rdorimi i njĂ« hierarkie tĂ« zakonshme tĂ« cgroups pĂ«r tĂ« gjitha llojet e burimeve, nĂ« vend tĂ« hierarkive tĂ« veçanta pĂ«r alokimin e CPU, menaxhimin e kujtesĂ«s dhe I/O. HierarkitĂ« e ndara çuan nĂ« vĂ«shtirĂ«si nĂ« organizimin e ndĂ«rveprimit midis mbajtĂ«sve dhe nĂ« kosto shtesĂ« tĂ« burimeve tĂ« kernelit kur zbatohen rregullat pĂ«r njĂ« proces tĂ« pĂ«rmendur nĂ« hierarki tĂ« ndryshme.
  • U shtua mbĂ«shtetje pĂ«r sinkronizim tĂ« saktĂ« tĂ« kohĂ«s bazuar nĂ« protokollin NTS (Network Time Security), i cili pĂ«rdor elementĂ« tĂ« infrastrukturĂ«s sĂ« çelĂ«sit publik (PKI) dhe lejon pĂ«rdorimin e TLS dhe enkriptimit tĂ« autentikuar AEAD (Authenticated Enkription with Associated Data) pĂ«r mbrojtje kriptografike tĂ« ndĂ«rveprimeve klient-server. server nĂ«pĂ«rmjet NTP (Network Time Protocol). Serveri chrony NTP Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 4.1.
  • Ofrohet mbĂ«shtetje eksperimentale (Paraparja e teknologjisĂ«) pĂ«r KTLS (zbatimi i TLS nĂ« nivel kernel), Intel SGX (Zgjerimet e Softuerit Guard), DAX (Qasje direkte) pĂ«r ext4 dhe XFS, mbĂ«shtetje pĂ«r AMD SEV dhe SEV-ES nĂ« hipervizorin KVM.

Burimi: opennet.ru

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster