Red Hat Enterprise Linux 8 sékrési distribusi

Red Hat Company diterbitkeun release distribution Red Hat Enterprise Linux 8. Majelis instalasi disiapkeun pikeun x86_64, s390x (IBM System z), ppc64le sareng arsitéktur Aarch64, tapi aya keur undeuran ngan kadaptar pamaké Red Hat Portal Palanggan. Sumber pakét Red Hat Enterprise Linux 8 rpm disebarkeun ngaliwatan Repository Git CentOS. Distribusi bakal dirojong dugi ka sahenteuna 2029.

Téknologi anu kalebet dina Fedora 28. Cabang anyar kasohor pikeun ngalih ka Wayland sacara standar, ngagentos iptables sareng nftables, ngamutahirkeun komponén inti (kernel 4.18, GCC 8), nganggo manajer pakét DNF tinimbang YUM, nganggo gudang modular, ngeureunkeun dukungan pikeun KDE sareng Btrfs.

konci parobahan:

  • Pindah ka manajer pakét DNF kalawan penyediaan lapisan pikeun kasaluyuan jeung Yum di tingkat pilihan garis paréntah. Dibandingkeun Yum, DNF boga speed noticeably luhur sarta konsumsi memori handap, hadé ngatur kagumantungan tur ngarojong pakét grouping kana modul;
  • Dibagi kana gudang BaseOS dasar sareng gudang AppStream modular. BaseOS ngadistribusikaeun set minimum bungkusan diperlukeun pikeun sistem pikeun beroperasi; sagalana sejenna dijadwalkeun deui ka gudang AppStream. AppStream tiasa dianggo dina dua vérsi: salaku gudang RPM klasik sareng salaku gudang dina format modular.

    Repositori modular nawiskeun set bungkusan rpm anu dikelompokkeun kana modul, anu dirojong henteu paduli sékrési distribusi. Modul tiasa dianggo pikeun masang versi alternatif tina aplikasi khusus (contona, anjeun tiasa masang PostgreSQL 9.6 atanapi PostgreSQL 10). Organisasi modular ngamungkinkeun pamaké pikeun pindah ka release signifikan anyar tina aplikasi tanpa ngantosan release anyar distribusi sarta tetep dina heubeul, tapi masih dirojong, versi sanggeus ngamutahirkeun distribusi. Modul kalebet aplikasi dasar sareng perpustakaan anu dipikabutuh pikeun operasina (modul sanésna tiasa dianggo salaku dependensi);

  • Diajukeun salaku desktop standar GNOME 3.28 ngagunakeun pangladén tampilan basis Wayland sacara standar. Lingkungan dumasar X.Org Server sayogi salaku pilihan. Paket sareng desktop KDE parantos dikaluarkeun, ngan nyésakeun dukungan GNOME;
  • Paket kernel Linux dumasar kana sékrési 4.18. Diaktipkeun salaku kompiler standar GCC 8.2. Perpustakaan sistem Glibc diropéa pikeun ngaleupaskeun 2.28.
  • Palaksanaan standar tina basa pamrograman Python nyaéta Python 3.6. rojongan kawates pikeun Python 2.7 disadiakeun. Python henteu kalebet dina pakét dasar; éta kedah dipasang tambahan. Vérsi diropéa tina Ruby 2.5, PHP 7.2, Perl 5.26, Node.js 10, Java 8 jeung 11, Clang / LLVM Toolset 6.0, .NET Core 2.1, Git 2.17, Mercurial 4.8, Subversion 1.10. Sistim ngawangun CMake (3.11) kaasup;
  • Ditambahkeun dukungan pikeun masang sistem dina drive NVDIMM ka installer Anaconda;
  • Kamampuhan pikeun énkripsi disk nganggo format LUKS2 parantos ditambah kana pamasangan sareng sistem, anu ngagentos format LUKS1 anu sateuacana dianggo (dina dm-crypt sareng cryptsetup LUKS2 ayeuna ditawarkeun sacara standar). LUKS2 kasohor pikeun sistem manajemén konci anu disederhanakeun, kamampuan ngagunakeun séktor ageung (4096 tibatan 512, ngirangan beban nalika dekripsi), identifier partisi simbolis (labél) sareng alat cadangan metadata kalayan kamampuan pikeun otomatis mulangkeunana tina salinan upami ruksakna kauninga.
  • A utilitas Komposer anyar geus ditambahkeun, nyadiakeun parabot pikeun nyieun customized gambar sistem bootable cocog pikeun deployment di lingkungan rupa platform awan;
  • Ngahapus dukungan pikeun sistem file Btrfs. Modul kernel btrfs.ko, utilitas btrfs-progs, sareng pakét kakap henteu kalebet deui;
  • Toolkit kaasup Stratis, anu nyayogikeun alat pikeun ngahijikeun sareng nyederhanakeun setelan sareng manajemén kolam renang tina hiji atanapi langkung drive lokal. Stratis dilaksanakeun salaku lapisan (daemon stratisd) anu diwangun dina luhureun devicemapper sareng subsistem XFS, sareng ngamungkinkeun anjeun ngagunakeun fitur sapertos alokasi panyimpenan dinamis, snapshot, jaminan integritas sareng nyiptakeun lapisan cache, tanpa kualifikasi ahli dina administrasi sistem gudang;
  • Kabijakan-lebar sistem pikeun nyetél subsistem kriptografi parantos dilaksanakeun, kalebet protokol TLS, IPSec, SSH, DNSSec sareng Kerberos. Nganggo paréntah update-crypto-policies anjeun ayeuna tiasa milih salah sahiji
    modeu pikeun milih algoritma cryptographic: standar, warisan, hareup jeung fips. Release diaktipkeun sacara standar Buka SSL 1.1.1 kalayan dukungan TLS 1.3;

  • Disadiakeun rojongan sistem-lega pikeun kartu pinter jeung HSM (Modul Kaamanan Hardware) kalawan PKCS # 11 tokens cryptographic;
  • The iptables, ip6tables, arptables na ebtables packet filter geus diganti ku nftables packet filter, nu ayeuna dipaké sacara standar sarta kasohor pikeun ngahijikeun packet filtering interfaces pikeun IPv4, IPv6, ARP jeung jaringan sasak. Nftables ngan ukur nyayogikeun antarbeungeut umum, bebas protokol dina tingkat kernel anu nyayogikeun pungsi dasar pikeun nimba data tina pakét, ngalaksanakeun operasi data, sareng kontrol aliran. Logika nyaring sorangan jeung pawang husus protokol anu disusun kana bytecode dina spasi pamaké, nu satutasna bytecode ieu dimuat kana kernel ngagunakeun panganteur Netlink sarta dieksekusi dina mesin virtual husus reminiscent tina BPF (Berkeley Packet Filters). Daemon firewalld geus dialihkeun ngagunakeun nftables salaku backend standar na. Pikeun ngarobah aturan heubeul, iptables-translate jeung ip6tables-translate utiliti geus ditambahkeun;
  • Pikeun mastikeun komunikasi jaringan antara sababaraha peti, rojongan pikeun drivers pikeun ngawangun hiji jaringan virtual IPVLAN geus ditambahkeun;
  • Paket dasar kalebet server nginx http (1.14). Apache httpd parantos diropéa kana vérsi 2.4.35, sareng OpenSSH ka 7.8p1.

    Tina DBMS, MySQL 8.0, MariaDB 10.3, PostgreSQL 9.6/10 sareng Redis 4.0 sayogi dina repositori. The MongoDB DBMS teu kaasup alatan transisi pikeun lisénsi SSPL anyar, nu teu acan dipikawanoh salaku muka;

  • Komponén pikeun virtualisasi parantos ditingkatkeun. Sacara standar, nalika nyiptakeun mesin virtual, jinisna dianggo Q35 (Emulation chipset ICH9) kalayan rojongan PCI Express. Anjeun ayeuna tiasa nganggo antarmuka wéb Cockpit pikeun nyiptakeun sareng ngatur mesin virtual. Antarbeungeut virt-manajer parantos dileungitkeun. QEMU diropéa kana versi 2.12. QEMU ngalaksanakeun mode isolasi sandbox, anu ngabatesan telepon sistem anu tiasa dianggo ku komponén QEMU;
  • Ditambahkeun dukungan pikeun mékanisme ngalacak dumasar-eBPF, kalebet nganggo toolkit SystemTap (4.0). Komposisina kalebet utilitas pikeun ngarakit sareng ngamuat program BPF;
  • Ditambahkeun dukungan ékspérimén pikeun subsistem XDP (eXpress Data Path), anu ngamungkinkeun ngajalankeun program BPF dina Linux dina tingkat supir jaringan kalayan kamampuan langsung ngaksés panyangga pakét DMA sareng di panggung sateuacan panyangga skbuff dialokasikeun ku tumpukan jaringan;
  • Utilitas boom parantos ditambahkeun pikeun ngatur setélan bootloader. Boom ngagampangkeun pikeun ngalakukeun operasi sapertos nyiptakeun éntri boot anyar, contona, upami anjeun kedah boot tina snapshot LVM. Boom ngan ukur dugi ka nambihan éntri boot énggal sareng teu tiasa dianggo pikeun ngarobih anu tos aya;
  • Toolkit lightweight terpadu pikeun ngatur peti terasing, nu dipaké pikeun ngawangun peti Bangun, pikeun ngamimitian- podman sareng milarian gambar anu siap-dijieun - Skopeo;
  • Kamampuhan nu patali jeung clustering geus dimekarkeun. Manajer sumberdaya klaster Pacemaker parantos diropéa kana versi 2.0. Dina utiliti PCS Pangrojong pinuh pikeun Corosync 3, knet sareng node ngaran nelepon disayogikeun;
  • Aksara klasik pikeun nyetel jaringan (jaringan-skrip) geus dinyatakeun luntur sarta teu disadiakeun deui sacara standar. Pikeun mastikeun kasaluyuan mundur, tinimbang skrip ifup sareng ifdown, bindings parantos ditambahkeun kana NetworkManager, damel ngaliwatan utiliti nmcli;
  • Dipiceun bungkusan: crypto-utils, cvs, dmraid, empati, ramo, gnote, gstreamer, ImageMagick, mgetty, phonon, pm-utils, rdist, ntp (diganti ku chrony), qemu (diganti ku qemu-kvm), qt (diganti ku qt5-qt), rsh, rt, rubygems (ayeuna kaasup dina pakét Ruby utama), system-config-firewall, tcp_wrappers, wxGTK.
  • Disiapkeun gambar dasar universal (UBI, Gambar Dasar Universal) pikeun nyieun peti terasing, kaasup ngidinan Anjeun pikeun nyieun peti keur aplikasi tunggal. UBI kalebet lingkungan anu dilucuti minimal, tambihan runtime pikeun ngadukung basa pamrograman (nodejs, ruby, python, php, perl) sareng sakumpulan bungkusan tambahan dina gudang.
  • sumber: opennet.ru

Tambahkeun komentar