Sgaoileadh sgaoileadh Red Hat Enterprise Linux 8

Companaidh Red Hat foillsichte sgaoileadh sgaoileadh Red Hat Enterprise Linux 8. Tha co-chruinneachaidhean stàlaidh air an ullachadh airson ailtireachd x86_64, s390x (IBM System z), ppc64le agus Aarch64, ach ri fhaighinn airson luchdachadh sìos dìreach do luchd-cleachdaidh clàraichte Red Hat Customer Portal. Tha stòran pasganan Red Hat Enterprise Linux 8 rpm air an sgaoileadh troimhe Stòr-tasgaidh Git CentOS. Bidh an cuairteachadh a’ faighinn taic gu co-dhiù 2029.

Tha na teicneòlasan a tha air an gabhail a-steach ann an Fedora 28. Tha am meur ùr ainmeil airson a bhith ag atharrachadh gu Wayland gu bunaiteach, a’ cur nftables an àite iptables, ag ùrachadh prìomh phàirtean (kernel 4.18, GCC 8), a’ cleachdadh manaidsear pacaid DNF an àite YUM, a’ cleachdadh stòr modular, a’ cur crìoch air taic airson KDE agus Btrfs.

Prìomh atharrachadh:

  • Ag atharrachadh gu manaidsear pacaid DNF le solarachadh còmhdach airson co-chòrdalachd le Yum aig ìre roghainnean loidhne-àithne. An coimeas ri Yum, tha astar nas àirde aig DNF agus caitheamh cuimhne nas ìsle, a’ riaghladh eisimeileachd nas fheàrr agus a’ toirt taic do bhith a’ cruinneachadh phasganan ann am modalan;
  • Air a roinn ann an stòr-tasgaidh bunaiteach BaseOS agus stòr modular AppStream. Bidh BaseOS a’ cuairteachadh an t-seata as lugha de phasganan a tha riatanach airson an siostam obrachadh; a h-uile càil eile ath-eagrachadh gu stòr AppStream. Faodar AppStream a chleachdadh ann an dà dhreach: mar stòr RPM clasaigeach agus mar stòr ann an cruth modular.

    Bidh an stòr modular a’ tabhann seataichean de phasganan rpm air an cruinneachadh ann am modalan, a tha a’ faighinn taic ge bith dè na sgaoilidhean cuairteachaidh. Faodar modalan a chleachdadh gus dreachan eile de thagradh sònraichte a chuir a-steach (mar eisimpleir, faodaidh tu PostgreSQL 9.6 no PostgreSQL 10 a stàladh). Leigidh a’ bhuidheann modular leis an neach-cleachdaidh gluasad gu fiosan cudromach ùra den tagradh gun a bhith a’ feitheamh ri sgaoileadh ùr den sgaoileadh agus fuireach air seann dreachan, ach fhathast le taic, às deidh dhaibh an sgaoileadh ùrachadh. Tha modalan a’ toirt a-steach an tagradh bunaiteach agus na leabharlannan a tha riatanach airson a ghnìomhachd (faodar modalan eile a chleachdadh mar eisimeileachd);

  • Air a mholadh mar deasg bunaiteach GNOME 3.28 a’ cleachdadh frithealaiche taisbeanaidh stèidhichte air Wayland gu bunaiteach. Tha àrainneachd stèidhichte air X.Org Server ri fhaighinn mar roghainn. Chaidh pacaidean leis an deasg KDE a chuir a-mach, a’ fàgail dìreach taic GNOME;
  • Tha am pasgan kernel Linux stèidhichte air an sgaoileadh 4.18. Air a chomasachadh mar neach-cruinneachaidh bunaiteach GCC 8.2. Leabharlann siostam Glib air ùrachadh airson a leigeil ma sgaoil 2.28.
  • Is e buileachadh bunaiteach cànan prògramadh Python Python 3.6. Tha taic cuibhrichte airson Python 2.7 air a thoirt seachad. Chan eil Python air a ghabhail a-steach sa phasgan bunaiteach; feumaidh e a bhith air a chuir a-steach a bharrachd. Tionndaidhean ùraichte de Ruby 2.5, PHP 7.2, Perl 5.26, Node.js 10, Java 8 agus 11, Clang/LLVM Toolset 6.0, .NET Core 2.1, Git 2.17, Mercurial 4.8, Subversion 1.10. Tha siostam togail CMake (3.11) air a thoirt a-steach;
  • Taic a bharrachd airson an siostam a chuir a-steach air draibhearan NVDIMM chun an stàlaichear Anaconda;
  • Chaidh an comas diosgan a chrioptachadh a’ cleachdadh cruth LUKS2 a chur ris an stàlaichear agus an siostam, a ghabh àite an fhòrmat LUKS1 a chaidh a chleachdadh roimhe (ann an dm-crypt agus cryptsetup LUKS2 a-nis air a thabhann gu bunaiteach). Tha LUKS2 ainmeil airson a phrìomh shiostam riaghlaidh nas sìmplidhe, tha an comas air roinnean mòra a chleachdadh (4096 an àite 512, a’ lughdachadh an luchd rè dì-chrioptachadh), aithnichearan sgaradh samhlachail (leubail) agus innealan cùl-taic meata-dàta leis a’ chomas an toirt air ais gu fèin-ghluasadach bho leth-bhreac ma tha milleadh air a lorg.
  • Chaidh goireas Sgrìobhaiche-ciùil ùr a chuir ris, a’ toirt seachad innealan airson ìomhaighean siostam bootable gnàthaichte a chruthachadh a tha iomchaidh airson an cleachdadh ann an àrainneachdan de dhiofar àrd-ùrlaran sgòthan;
  • Thoir air falbh taic airson siostam faidhle Btrfs. Chan eil am modal kernel btrfs.ko, na goireasan btrfs-progs, agus am pasgan snapper air an toirt a-steach tuilleadh;
  • Innealan air an toirt a-steach Stratis, a bheir seachad innealan gus stèidheachadh agus riaghladh cruinneachadh de aon dhràibhear ionadail no barrachd a dhèanamh nas sìmplidhe. Tha Stratis air a chuir an gnìomh mar shreath (daemon strat) a chaidh a thogail air mullach an inneal-mapper agus fo-shiostam XFS, agus leigidh e leat feartan leithid riarachadh stòraidh fiùghantach, snapshots, gealltanas ionracas agus cruthachadh sreathan caching a chruthachadh, às aonais teisteanasan eòlaiche ann an rianachd siostam stòraidh;
  • Tha poileasaidhean air feadh an t-siostaim airson stèidheachadh fo-shiostaman criptografach air an cur an gnìomh, a’ còmhdach protocolaidhean TLS, IPSec, SSH, DNSSec agus Kerberos. Le bhith a’ cleachdadh an àithne ùrachadh-crypto-policies faodaidh tu a-nis aon de
    modhan airson algorithms criptografach a thaghadh: bunaiteach, dìleab, àm ri teachd agus fips. Tha sgaoileadh air a chomasachadh gu bunaiteach Fosgail SSL 1.1.1 le taic TLS 1.3;

  • Thoir seachad taic air feadh an t-siostaim airson cairtean snasail agus HSM (Modalan Tèarainteachd Bathar-cruaidh) le comharran criptografach PKCS #11;
  • Chaidh sìoltachan pacaid nftables a chuir an àite sìoltachan pacaid iptables, ip6tables, arptables agus ebtables, a tha a-nis air a chleachdadh gu bunaiteach agus a tha sònraichte airson a bhith ag aonachadh eadar-aghaidh sìoltachaidh pacaid airson IPv4, IPv6, ARP agus drochaidean lìonra. Chan eil Nftables a’ toirt seachad ach eadar-aghaidh coitcheann, neo-eisimeileach pròtacal aig ìre kernel a bheir seachad gnìomhan bunaiteach airson dàta a thoirt a-mach à pacaidean, coileanadh gnìomhachd dàta, agus smachd sruthadh. Tha an loidsig sìoltachaidh fhèin agus luchd-làimhseachaidh protocol-sònraichte air an cur ri chèile ann am bytecode ann an àite luchd-cleachdaidh, às deidh sin tha am bytecode seo air a luchdachadh a-steach don kernel a ’cleachdadh eadar-aghaidh Netlink agus air a chuir gu bàs ann an inneal brìgheil sònraichte a tha coltach ri BPF (Berkeley Packet Filters). Chaidh an deamhan firewalld atharrachadh gu bhith a’ cleachdadh nftables mar an backend àbhaisteach aige. Gus seann riaghailtean a thionndadh, chaidh na goireasan iptables-translate agus ip6tables-translate a chur ris;
  • Gus dèanamh cinnteach à conaltradh lìonra eadar grunn shoithichean, chaidh taic a chuir ri draibhearan airson lìonra mas-fhìor IPVLAN a thogail;
  • Tha am pasgan bunaiteach a’ toirt a-steach am frithealaiche nginx http (1.14). Chaidh Apache httpd ùrachadh gu dreach 2.4.35, agus OpenSSH gu 7.8p1.

    Bhon DBMS, tha MySQL 8.0, MariaDB 10.3, PostgreSQL 9.6/10 agus Redis 4.0 rim faighinn anns na stòran. Cha deach am MongoDB DBMS a thoirt a-steach air sgàth eadar-ghluasad airson cead SSPL ùr, nach eil fhathast aithnichte mar fhosgailte;

  • Chaidh co-phàirtean airson virtualization ùrachadh. Gu gnàthach, nuair a bhios tu a ’cruthachadh innealan brìgheil, thathas a’ cleachdadh an seòrsa Q35 (aithris chipset ICH9) le taic PCI Express. Faodaidh tu a-nis an eadar-aghaidh lìn Cockpit a chleachdadh gus innealan brìgheil a chruthachadh agus a riaghladh. Chan eil an eadar-aghaidh virt-manager air a mholadh. QEMU air ùrachadh gu tionndadh 2.12. Bidh QEMU a’ cur an gnìomh modh aonaranachd bogsa gainmhich, a tha a’ cuingealachadh gairmean an t-siostaim a dh’ fhaodas co-phàirtean QEMU a chleachdadh;
  • Taic a bharrachd airson dòighean lorg stèidhichte air eBPF, a’ gabhail a-steach cleachdadh inneal SystemTap (4.0). Tha an sgrìobhadh a’ toirt a-steach goireasan airson a bhith a’ cruinneachadh agus a’ luchdachadh phrògraman BPF;
  • Taic deuchainneach a bharrachd airson fo-shiostam XDP (eXpress Data Path), a leigeas le prògraman BPF a ruith air Linux aig ìre draibhear an lìonraidh leis a’ chomas faighinn gu dìreach air bufair pacaid DMA agus aig an ìre mus tèid am bufair skbuff a riarachadh leis a’ chruach lìonra;
  • Chaidh an goireas boom a chuir ris gus roghainnean luchdan boot a riaghladh. Tha Boom ga dhèanamh furasta gnìomhachd a dhèanamh leithid cruthachadh inntrigidhean bròg ùra, mar eisimpleir, ma dh’ fheumas tu bròg bho dhealbh LVM. Chan eil Boom ach cuingealaichte ri bhith a’ cur inntrigidhean bròg ùra ris agus chan urrainnear an cleachdadh gus an fheadhainn a th’ ann atharrachadh;
  • Inneal aotrom aonaichte airson a bhith a’ riaghladh shoithichean iomallach, a thathas a’ cleachdadh airson soithichean a thogail Togah, airson tòiseachadh - podman agus lorg dealbhan deiseil - Sgeapo;
  • Chaidh na comasan co-cheangailte ri cnuasachadh a leudachadh. Chaidh manaidsear ghoireasan cruinneachadh Pacemaker ùrachadh gu dreach 2.0. Anns a' ghoireas pcs Tha làn thaic air a thoirt seachad airson Corosync 3, gairm snaidhmeannan is nòsan;
  • Chaidh sgriobtaichean clasaigeach airson lìonra a stèidheachadh (sgriobtaichean lìonra) ainmeachadh mar sheann agus chan eil iad air an toirt seachad mar as trice. Gus dèanamh cinnteach à co-chòrdalachd air ais, an àite na sgriobtaichean ifup agus ifdown, chaidh ceanglachan a chuir ri NetworkManager, ag obair tro ghoireas nmcli;
  • Air a sguabadh às pacaidean: crypto-utils, cvs, dmraid, co-fhaireachdainn, meur, gnote, gstreamer, ImageMagick, mgetty, phonon, pm-utils, rdist, ntp (air a chur na àite le chrony), qemu (qemu-kvm na àite), qt (air a chur na àite le qt5-qt), rsh, rt, rubygems (a-nis air a ghabhail a-steach sa phrìomh phasgan ruby ​​​​), siostam-config-balla-teine, tcp_wrappers, wxGTK.
  • Ullaich ìomhaigh bunaiteach uile-choitcheann (UBI, Ìomhaigh Bunait Uile-choitcheann) airson soithichean iomallach a chruthachadh, a’ toirt a-steach leigeil leat soithichean a chruthachadh airson aon iarrtas. Tha UBI a’ toirt a-steach àrainneachd as ìsle a tha air a lughdachadh, tuilleadan runtime gus taic a thoirt do chànanan prògramaidh (nodejs, ruby, python, php, perl) agus seata de phasganan a bharrachd san stòr.
  • Source: fosgailtenet.ru

Cuir beachd ann