Ħruġ tad-distribuzzjoni Red Hat Enterprise Linux 8

Kumpanija Red Hat ippubblikat rilaxx tad-distribuzzjoni Red Hat Enterprise Linux 8. L-assemblaġġi tal-installazzjoni huma ppreparati għall-arkitetturi x86_64, s390x (IBM System z), ppc64le u Aarch64, iżda disponibbli għall- downloads għall-utenti reġistrati tal-Portal tal-Klijent ta' Red Hat biss. Is-sorsi tal-pakketti Red Hat Enterprise Linux 8 rpm huma mqassma permezz Repożitorju Git CentOS. Id-distribuzzjoni se tkun appoġġata sa mill-inqas l-2029.

It-teknoloġiji inklużi fil- Fedora 28. Il-fergħa l-ġdida hija notevoli biex taqleb għal Wayland b'mod awtomatiku, tissostitwixxi iptables b'nftables, taġġorna l-komponenti ewlenin (kernel 4.18, GCC 8), bl-użu tal-maniġer tal-pakkett DNF minflok YUM, bl-użu ta 'repożitorju modulari, u jtemm l-appoġġ għal KDE u Btrfs.

Ewlenin bidliet:

  • Qlib għal maniġer tal-pakketti DNF bil-provvista ta 'saff għall-kompatibilità ma' Yum fil-livell ta 'għażliet tal-linja tal-kmand. Meta mqabbel ma 'Yum, DNF għandu veloċità notevolment ogħla u konsum ta' memorja aktar baxx, jimmaniġġja aħjar id-dipendenzi u jappoġġja l-iggruppar ta 'pakketti f'moduli;
  • Maqsuma f'repożitorju bażiku ta' BaseOS u repożitorju AppStream modulari. BaseOS tqassam is-sett minimu ta 'pakketti meħtieġa biex is-sistema topera; kull ħaġa oħra skedat mill-ġdid għar-repożitorju tal-AppStream. AppStream jista 'jintuża f'żewġ verżjonijiet: bħala repożitorju RPM klassiku u bħala repożitorju f'format modulari.

    Ir-repożitorju modulari joffri settijiet ta 'pakketti rpm miġbura f'moduli, li huma appoġġjati irrispettivament mir-rilaxxi tad-distribuzzjoni. Il-moduli jistgħu jintużaw biex jinstallaw verżjonijiet alternattivi ta' applikazzjoni partikolari (pereżempju, tista' tinstalla PostgreSQL 9.6 jew PostgreSQL 10). L-organizzazzjoni modulari tippermetti lill-utent jaqleb għal rilaxxi sinifikanti ġodda tal-applikazzjoni mingħajr ma jistenna għal rilaxx ġdid tad-distribuzzjoni u jibqa 'fuq verżjonijiet qodma, iżda li għadhom appoġġjati, wara li jaġġorna d-distribuzzjoni. Il-moduli jinkludu l-applikazzjoni bażi u l-libreriji meħtieġa għat-tħaddim tagħha (moduli oħra jistgħu jintużaw bħala dipendenzi);

  • Propost bħala desktop default GNOME 3.28 bl-użu ta' server tal-wiri ibbażat fuq Wayland b'mod awtomatiku. Ambjent ibbażat fuq X.Org Server huwa disponibbli bħala għażla. Pakketti bid-desktop tal-KDE ġew esklużi, u ħallew biss appoġġ GNOME;
  • Il-pakkett tal-kernel Linux huwa bbażat fuq ir-rilaxx 4.18. Ippermettiet bħala kompilatur default GCC 8.2. Librerija tas-sistema Glibc aġġornata biex toħroġ 2.28.
  • L-implimentazzjoni default tal-lingwa ta 'programmar Python hija Python 3.6. Huwa pprovdut appoġġ limitat għal Python 2.7. Python mhuwiex inkluż fil-pakkett bażiku; għandu jiġi installat addizzjonalment. Verżjonijiet aġġornati ta' Ruby 2.5, PHP 7.2, Perl 5.26, Node.js 10, Java 8 u 11, Clang/LLVM Toolset 6.0, .NET Core 2.1, Git 2.17, Mercurial 4.8, Subversion 1.10. Is-sistema tal-bini CMake (3.11) hija inkluża;
  • Appoġġ miżjud għall-installazzjoni tas-sistema fuq drives NVDIMM lill-installatur Anaconda;
  • L-abbiltà li tikkodifika diski bl-użu tal-format LUKS2 ġiet miżjuda mal-installatur u s-sistema, li ssostitwixxa l-format LUKS1 użat qabel (f'dm-crypt u cryptsetup LUKS2 issa huwa offrut awtomatikament). LUKS2 huwa notevoli għas-sistema simplifikata tiegħu ta 'ġestjoni taċ-ċwievet, il-kapaċità li tuża setturi kbar (4096 minflok 512, inaqqas it-tagħbija waqt id-deċifrar), identifikaturi ta' partizzjoni simbolika (tikketta) u għodod ta 'backup tal-metadata bil-kapaċità li tirrestawrahom awtomatikament minn kopja jekk tinkixef ħsara.
  • Ġiet miżjuda utilità ġdida tal-Kompożitur, li tipprovdi għodod għall-ħolqien ta 'immaġini ta' sistema bootable personalizzati adattati għall-iskjerament f'ambjenti ta 'diversi pjattaformi tas-sħab;
  • Tneħħa l-appoġġ għas-sistema tal-fajls Btrfs. Il-modulu tal-qalba btrfs.ko, l-utilitajiet btrfs-progs, u l-pakkett snapper m'għadhomx inklużi;
  • Toolkit inkluża Stratis, li tipprovdi għodda biex tgħaqqad u tissimplifika s-setup u l-ġestjoni ta 'grupp ta' drive lokali wieħed jew aktar. Stratis huwa implimentat bħala saff (stratisd daemon) mibni fuq il-devicemapper u s-subsistema XFS, u jippermettilek tuża karatteristiċi bħall-allokazzjoni dinamika tal-ħażna, snapshots, assigurazzjoni tal-integrità u l-ħolqien ta 'saffi caching, mingħajr il-kwalifiki ta' espert fil- amministrazzjoni ta' sistema ta' ħażna;
  • Ġew implimentati politiki tas-sistema kollha għat-twaqqif ta’ sottosistemi kriptografiċi, li jkopru l-protokolli TLS, IPSec, SSH, DNSSec u Kerberos. Bl-użu tal-kmand update-crypto-policies issa tista 'tagħżel wieħed minn
    modi għall-għażla ta' algoritmi kriptografiċi: default, legacy, future u fips. Ir-rilaxx huwa attivat awtomatikament Iftaħ SSL 1.1.1 b'appoġġ TLS 1.3;

  • Ipprovda appoġġ fis-sistema kollha għal smart cards u HSM (Hardware Security Modules) b'tokens kriptografiċi PKCS#11;
  • Il-filtru tal-pakkett iptables, ip6tables, arptables u ebtables ġie sostitwit bil-filtru tal-pakkett nftables, li issa jintuża awtomatikament u huwa notevoli għall-unifikazzjoni tal-interfaces tal-iffiltrar tal-pakketti għall-IPv4, IPv6, ARP u pontijiet tan-netwerk. Nftables jipprovdi biss interface ġeneriku, indipendenti mill-protokoll fil-livell tal-qalba li jipprovdi funzjonijiet bażiċi għall-estrazzjoni tad-dejta minn pakketti, it-twettiq ta 'operazzjonijiet tad-dejta, u l-kontroll tal-fluss. Il-loġika tal-filtrazzjoni nnifisha u handlers speċifiċi għall-protokoll huma kkompilati f'bytecode fl-ispazju tal-utent, u wara dan il-bytecode jitgħabba fil-qalba bl-użu tal-interface Netlink u eżegwit f'magna virtwali speċjali li tfakkar fil-BPF (Berkeley Packet Filters). Id-daemon firewalld inbidel biex juża nftables bħala backend default tiegħu. Biex tikkonverti regoli qodma, ġew miżjuda l-utilitajiet iptables-translate u ip6tables-translate;
  • Biex tiġi żgurata l-komunikazzjoni tan-netwerk bejn diversi kontenituri, ġie miżjud appoġġ għal sewwieqa għall-bini ta 'netwerk virtwali IPVLAN;
  • Il-pakkett bażiku jinkludi s-server http nginx (1.14). Apache httpd ġie aġġornat għall-verżjoni 2.4.35, u OpenSSH għal 7.8p1.

    Mid-DBMS, MySQL 8.0, MariaDB 10.3, PostgreSQL 9.6/10 u Redis 4.0 huma disponibbli fir-repożitorji. Il-MongoDB DBMS ma kienx inkluż minħabba transizzjoni għal liċenzja SSPL ġdida, li għadha mhix rikonoxxuta bħala miftuħa;

  • Komponenti għall-virtwalizzazzjoni ġew imtejba. B'mod awtomatiku, meta jinħolqu magni virtwali, it-tip jintuża Q35 (ICH9 chipset emulazzjoni) b'appoġġ PCI Express. Issa tista' tuża l-interface tal-web tal-Cockpit biex toħloq u tmexxi magni virtwali. L-interface virt-manager ġie deprecated. QEMU aġġornat għall-verżjoni 2.12. QEMU timplimenta modalità ta 'iżolament ta' sandbox, li tillimita s-sejħiet tas-sistema li l-komponenti QEMU jistgħu jużaw;
  • Appoġġ miżjud għal mekkaniżmi ta' traċċar ibbażati fuq l-eBPF, inkluż l-użu tas-sett ta' għodod SystemTap (4.0). Il-kompożizzjoni tinkludi utilitajiet għall-assemblaġġ u t-tagħbija ta 'programmi BPF;
  • Miżjud appoġġ sperimentali għas-subsistema XDP (eXpress Data Path), li tippermetti t-tħaddim ta 'programmi BPF fuq Linux fil-livell tas-sewwieq tan-netwerk bil-kapaċità li jaċċessa direttament il-buffer tal-pakketti DMA u fl-istadju qabel ma l-buffer skbuff jiġi allokat mill-munzell tan-netwerk;
  • L-utilità boom ġiet miżjuda biex timmaniġġja l-issettjar tal-bootloader. Boom jagħmilha faċli li twettaq operazzjonijiet bħall-ħolqien ta' daħliet ġodda tal-boot, pereżempju, jekk ikollok bżonn tibbutja minn snapshot LVM. Boom huwa limitat biss għaż-żieda ta' entrati ġodda tal-boot u ma jistax jintuża biex jimmodifika dawk eżistenti;
  • Toolkit ħafif integrat għall-ġestjoni ta 'kontenituri iżolati, li jintuża biex jinbnew kontenituri Buildah, għall-bidu - podman u biex tfittex stampi lesti - Skopeo;
  • Il-kapaċitajiet relatati mal-clustering ġew estiżi. Il-maniġer tar-riżorsi tal-cluster Pacemaker ġie aġġornat għall-verżjoni 2.0. Fl-utilità pcs Huwa pprovdut appoġġ sħiħ għal Corosync 3, knet u node name calling;
  • Skripts klassiċi għat-twaqqif ta' netwerk (network-scripts) ġew iddikjarati skaduti u m'għadhomx fornuti b'mod awtomatiku. Biex tiġi żgurata l-kompatibilità b'lura, minflok l-iskripts ifup u ifdown, ġew miżjuda rbit ma 'NetworkManager, li jaħdmu permezz tal-utilità nmcli;
  • Imneħħija pakketti: crypto-utils, cvs, dmraid, empathy, finger, gnote, gstreamer, ImageMagick, mgetty, phonon, pm-utils, rdist, ntp (sostitwit b'chrony), qemu (sostitwit b'qemu-kvm), qt (sostitwit b' qt5-qt), rsh, rt, rubygems (issa inklużi fil-pakkett ewlieni tar-ruby), system-config-firewall, tcp_wrappers, wxGTK.
  • Ħejja immaġni bażi universali (UBI, Immaġini Bażi Universali) għall-ħolqien ta' kontenituri iżolati, inkluż li jippermettilek toħloq kontenituri għal applikazzjoni waħda. UBI jinkludi ambjent minimu mqaxxar, add-ons runtime biex jappoġġjaw lingwi ta 'programmar (nodejs, ruby, python, php, perl) u sett ta' pakketti addizzjonali fir-repożitorju.
  • Sors: opennet.ru

Żid kumment