Red Hat Enterprise Linux 8 pinpin itusilẹ

Red Hat Company atejade itusilẹ pinpin Red Hat Enterprise Linux 8. Awọn apejọ fifi sori ẹrọ ti pese sile fun x86_64, s390x (IBM System z), ppc64le ati Aarch64 faaji, ṣugbọn wa fun gbigba lati ayelujara nikan si awọn olumulo Portal Onibara Red Hat ti o forukọsilẹ. Awọn orisun ti awọn idii Red Hat Enterprise Linux 8 rpm ti pin nipasẹ Ibi ipamọ Git CentOS. Pinpin yoo ni atilẹyin titi o kere ju 2029.

Awọn imọ-ẹrọ ti o wa ninu Fedora 28. Ẹka tuntun jẹ ohun akiyesi fun iyipada si Wayland nipasẹ aiyipada, rirọpo awọn iptables pẹlu awọn nftables, mimu awọn paati mojuto (kernel 4.18, GCC 8), lilo oluṣakoso package DNF dipo YUM, lilo ibi ipamọ modular, ipari atilẹyin fun KDE ati Btrfs.

Bọtini iyipada:

  • Yipada si oluṣakoso package DNF pẹlu ipese Layer fun ibamu pẹlu Yum ni ipele ti awọn aṣayan laini aṣẹ. Ti a ṣe afiwe si Yum, DNF ni akiyesi iyara ti o ga julọ ati agbara iranti kekere, iṣakoso dara julọ awọn igbẹkẹle ati atilẹyin awọn idii akojọpọ sinu awọn modulu;
  • Pipin si ibi ipamọ BaseOS ipilẹ ati ibi ipamọ AppStream modular kan. BaseOS pin kaakiri eto ti o kere ju ti awọn idii ti o nilo fun eto lati ṣiṣẹ; ohun gbogbo miiran tun iṣeto si ibi ipamọ AppStream. AppStream le ṣee lo ni awọn ẹya meji: bi ibi ipamọ RPM Ayebaye ati bi ibi ipamọ ni ọna kika apọjuwọn kan.

    Ibi ipamọ modular nfunni ni awọn akojọpọ ti awọn idii rpm ti a ṣe akojọpọ si awọn modulu, eyiti o ṣe atilẹyin laibikita awọn idasilẹ pinpin. Awọn modulu le ṣee lo lati fi awọn ẹya yiyan ti ohun elo kan sori ẹrọ (fun apẹẹrẹ, o le fi PostgreSQL 9.6 tabi PostgreSQL 10 sori ẹrọ). Ajo modulu gba olumulo laaye lati yipada si awọn idasilẹ pataki tuntun ti ohun elo laisi iduro fun itusilẹ tuntun ti pinpin ati wa lori atijọ, ṣugbọn tun ṣe atilẹyin, awọn ẹya lẹhin mimuuṣiṣẹpọ pinpin. Awọn modulu pẹlu ohun elo ipilẹ ati awọn ile-ikawe pataki fun iṣẹ rẹ (awọn modulu miiran le ṣee lo bi awọn igbẹkẹle);

  • Dabaa bi tabili aiyipada GNOME 3.28 lilo olupin ifihan orisun Wayland nipasẹ aiyipada. Ayika orisun olupin X.Org wa bi aṣayan kan. Awọn idii pẹlu tabili KDE ti yọkuro, nlọ atilẹyin GNOME nikan;
  • Package ekuro Linux da lori itusilẹ naa 4.18. Ti ṣiṣẹ bi olupilẹṣẹ aiyipada GCC 8.2. Ile-ikawe eto Glibc ṣe imudojuiwọn lati tu silẹ 2.28.
  • Imuse aiyipada ti ede siseto Python jẹ Python 3.6. Atilẹyin to lopin fun Python 2.7 ti pese. Python ko si ninu package ipilẹ; o gbọdọ fi sii ni afikun. Awọn ẹya imudojuiwọn ti Ruby 2.5, PHP 7.2, Perl 5.26, Node.js 10, Java 8 ati 11, Clang/LLVM Toolset 6.0, .NET Core 2.1, Git 2.17, Mercurial 4.8, Subversion 1.10. Eto Kọ CMake (3.11) wa pẹlu;
  • Atilẹyin ti a ṣafikun fun fifi sori ẹrọ lori awọn awakọ NVDIMM si insitola Anaconda;
  • Agbara lati encrypt awọn disiki nipa lilo ọna kika LUKS2 ti fi kun si insitola ati eto naa, eyiti o rọpo ọna kika LUKS1 ti a ti lo tẹlẹ (ni dm-crypt ati cryptsetup LUKS2 ti funni nipasẹ aiyipada). LUKS2 jẹ ohun akiyesi fun eto iṣakoso bọtini irọrun rẹ, agbara lati lo awọn apa nla (4096 dipo 512, dinku fifuye lakoko idinku), awọn idamọ ipin aami (aami) ati awọn irinṣẹ afẹyinti metadata pẹlu agbara lati mu pada wọn laifọwọyi lati ẹda kan ti o ba bibajẹ ti wa ni ri.
  • A ti ṣafikun ohun elo Olupilẹṣẹ tuntun, pese awọn irinṣẹ fun ṣiṣẹda awọn aworan eto bootable ti adani ti o dara fun imuṣiṣẹ ni awọn agbegbe ti awọn iru ẹrọ awọsanma pupọ;
  • Atilẹyin yiyọ kuro fun eto faili Btrfs. Module ekuro btrfs.ko, awọn ohun elo btrfs-progs, ati package snapper ko si pẹlu;
  • Ohun elo irinṣẹ to wa Stratis, eyi ti o pese awọn irinṣẹ lati ṣe iṣọkan ati rọrun iṣeto ati iṣakoso ti adagun kan ti ọkan tabi diẹ ẹ sii awọn awakọ agbegbe. Stratis ti wa ni imuse bi Layer (stratisd daemon) ti a ṣe lori oke ẹrọ mapper ati XFS subsystem, ati pe o fun ọ laaye lati lo awọn ẹya bii ipin ibi ipamọ agbara, awọn aworan iwoye, idaniloju iduroṣinṣin ati ṣiṣẹda awọn fẹlẹfẹlẹ caching, laisi awọn afijẹẹri ti amoye ni iṣakoso eto ipamọ;
  • Awọn eto imulo jakejado eto fun siseto awọn ọna ṣiṣe abẹlẹ crypto ti ni imuse, ti o bo awọn ilana TLS, IPSec, SSH, DNSSec ati awọn ilana Kerberos. Lilo aṣẹ imudojuiwọn-crypto-eto imulo o le yan ọkan ninu
    awọn ipo fun yiyan awọn algoridimu cryptographic: aiyipada, julọ, ọjọ iwaju ati fips. Itusilẹ ti ṣiṣẹ nipasẹ aiyipada Ṣii SSL 1.1.1 pẹlu atilẹyin TLS 1.3;

  • Pese eto-jakejado support fun smati awọn kaadi ati HSM (Hardware Aabo Modules) pẹlu PKCS # 11 cryptographic àmi;
  • Awọn iptables, ip6tables, arptables ati ebtables packet filter ti rọpo nipasẹ àlẹmọ packet nftables, eyiti o jẹ lilo nipasẹ aiyipada ati pe o jẹ akiyesi fun isọpọ ti awọn atọkun sisẹ packet fun IPv4, IPv6, ARP ati awọn afara nẹtiwọọki. Nftables n pese jeneriki nikan, ni wiwo olominira ilana ni ipele ekuro ti o pese awọn iṣẹ ipilẹ fun yiyo data lati awọn apo-iwe, ṣiṣe awọn iṣẹ data, ati iṣakoso ṣiṣan. Imọye sisẹ funrararẹ ati awọn olutọju-ila-ilana ni a ṣe akojọpọ sinu bytecode ni aaye olumulo, lẹhin eyi ti kojọpọ baiti yii sinu ekuro nipa lilo wiwo Netlink ati ṣiṣe ni ẹrọ foju foju pataki kan ti o ṣe iranti ti BPF (Awọn Ajọ Packet Berkeley). Daemon ogiriina ti yipada lati lo awọn nftables bi ẹhin aiyipada rẹ. Lati yi awọn ofin atijọ pada, awọn iptables-tumọ ati awọn ohun elo ip6tables-tumọ ti ṣafikun;
  • Lati rii daju ibaraẹnisọrọ nẹtiwọọki laarin awọn apoti pupọ, atilẹyin fun awọn awakọ fun kikọ nẹtiwọki foju IPVLAN kan ti ṣafikun;
  • Apo ipilẹ pẹlu olupin nginx http (1.14). Apache httpd ti ni imudojuiwọn si ẹya 2.4.35, ati OpenSSH si 7.8p1.

    Lati DBMS, MySQL 8.0, MariaDB 10.3, PostgreSQL 9.6/10 ati Redis 4.0 wa ninu awọn ibi ipamọ. MongoDB DBMS ko pẹlu nitori iyipada fun iwe-aṣẹ SSPL tuntun, eyiti a ko tii mọ bi ṣiṣi;

  • Awọn ẹya ara ẹrọ fun agbara-ara ti ni igbegasoke. Nipa aiyipada, nigba ṣiṣẹda foju ero, awọn iru ti lo Q35 (ICH9 chipset emulation) pẹlu PCI Express support. O le lo wiwo oju opo wẹẹbu Cockpit lati ṣẹda ati ṣakoso awọn ẹrọ foju. Ni wiwo oluṣakoso-virt ti ti parẹ. QEMU imudojuiwọn si ẹya 2.12. QEMU ṣe imuse ipo ipinya iyanrin, eyiti o ṣe opin awọn ipe eto ti awọn paati QEMU le lo;
  • Atilẹyin ti a ṣafikun fun awọn ọna wiwa kakiri orisun-eBPF, pẹlu lilo ohun elo irinṣẹ SystemTap (4.0). Tiwqn pẹlu awọn ohun elo fun apejọ ati ikojọpọ awọn eto BPF;
  • Atilẹyin esiperimenta ti a ṣafikun fun subsystem XDP (eXpress Data Path), eyiti ngbanilaaye ṣiṣe awọn eto BPF lori Linux ni ipele awakọ nẹtiwọọki pẹlu agbara lati wọle taara si apo idalẹnu DMA ati ni ipele ṣaaju ki ifipamọ skbuff ti pin nipasẹ akopọ nẹtiwọọki;
  • IwUlO ariwo ti ni afikun lati ṣakoso awọn eto bootloader. Boom jẹ ki o rọrun lati ṣe awọn iṣẹ bii ṣiṣẹda awọn titẹ sii bata tuntun, fun apẹẹrẹ, ti o ba nilo lati bata lati aworan LVM kan. Ariwo nikan ni opin si fifi awọn titẹ sii bata tuntun kun ati pe a ko le lo lati yipada awọn ti o wa tẹlẹ;
  • Ohun elo irinṣẹ iwuwo fẹẹrẹ ti irẹpọ fun ṣiṣakoso awọn apoti ti o ya sọtọ, eyiti a lo lati kọ awọn apoti Buildah, fun ibere - podman ati lati wa awọn aworan ti a ti ṣetan - Scopeo;
  • Awọn agbara ti o jọmọ iṣupọ ti pọ si. Oluṣakoso ohun elo iṣupọ Pacemaker ti ni imudojuiwọn si ẹya 2.0. Ninu ohun elo PC Atilẹyin ni kikun fun Corosync 3, knet ati pipe orukọ ipade ti pese;
  • Awọn iwe afọwọkọ Ayebaye fun eto nẹtiwọki kan (awọn iwe afọwọkọ-nẹtiwọọki) ti jẹ ikede ati pe ko si nipasẹ aiyipada mọ. Lati rii daju ibaramu sẹhin, dipo ifup ati ifdown awọn iwe afọwọkọ, awọn abuda ti fi kun si NetworkManager, ṣiṣẹ nipasẹ ohun elo nmcli;
  • Yọ kuro awọn idii: crypto-utils, cvs, dmraid, empathy, ika, gnote, gstreamer, ImageMagick, mgetty, phonon, pm-utils, rdist, ntp (ropo nipasẹ chrony), qemu (ropo nipasẹ qemu-kvm), qt (rọpo nipasẹ qt5-qt), rsh, rt, rubygems (bayi wa ninu akopọ ruby ​​akọkọ), eto-konfigi-ogiriina, tcp_wrappers, wxGTK.
  • Ṣetan aworan ipilẹ gbogbo agbaye (UBI, Gbogbo Ipilẹ Aworan) fun ṣiṣẹda awọn apoti ti o ya sọtọ, pẹlu gbigba ọ laaye lati ṣẹda awọn apoti fun ohun elo kan. UBI pẹlu agbegbe yiyọkuro ti o kere ju, awọn afikun akoko asiko lati ṣe atilẹyin awọn ede siseto (nodejs, ruby, Python, php, perl) ati ṣeto awọn idii afikun ni ibi ipamọ naa.
  • orisun: opennet.ru

Fi ọrọìwòye kun