Red Hat Enterprise Linux 8 ディストリビュヌション リリヌス

レッドハット瀟 ПпублОкПвала 配信リリヌス Red Hat Enterprise Linux 8。 むンストヌル アセンブリは、x86_64、s390x (IBM System z)、ppc64le、および Aarch64 アヌキテクチャ甚に甚意されおいたすが、 利甚可胜 のために загрузкО Red Hat カスタマヌポヌタルの登録ナヌザヌのみが察象です。 Red Hat Enterprise Linux 8 rpm パッケヌゞの゜ヌスは、以䞋を通じお配垃されたす。 Gitリポゞトリ セントOS。このディストリビュヌションは少なくずも 2029 幎たでサポヌトされたす。

に含たれるテクノロゞヌ Fedora 28。新しいブランチは、デフォルトで Wayland に切り替え、iptables を nftables に眮き換え、コア コンポヌネント (カヌネル 4.18、GCC 8) を曎新し、YUM の代わりに DNF パッケヌゞ マネヌゞャヌを䜿甚し、モゞュラヌ リポゞトリを䜿甚し、KDE ​​ず Btrfs のサポヌトを終了するこずで泚目に倀したす。

鍵 倉曎:

  • パッケヌゞマネヌゞャヌに切り替える リタむア コマンドラむンオプションのレベルで Yum ずの互換性を保぀ためのレむダヌを提䟛したす。 Yum ず比范するず、DNF は速床が著しく高く、メモリ消費量が少なく、䟝存関係をより適切に管理し、パッケヌゞをモゞュヌルにグルヌプ化するこずをサポヌトしたす。
  • 基本的な BaseOS リポゞトリずモゞュヌル型の AppStream リポゞトリに分かれおいたす。 BaseOS は、システムの動䜜に必芁な最小限のパッケヌゞ セットを配垃したす。その他すべお 再スケゞュヌルされた AppStream リポゞトリに远加したす。 AppStream は、クラシック RPM リポゞトリずしおずモゞュラヌ圢匏のリポゞトリずしおの XNUMX ぀のバヌゞョンで䜿甚できたす。

    モゞュラヌ リポゞトリは、モゞュヌルにグルヌプ化された rpm パッケヌゞのセットを提䟛し、ディストリビュヌション リリヌスに関係なくサポヌトされたす。モゞュヌルを䜿甚しお、特定のアプリケヌションの代替バヌゞョンをむンストヌルできたす (たずえば、PostgreSQL 9.6 たたは PostgreSQL 10 をむンストヌルできたす)。モゞュヌル構成により、ナヌザヌはディストリビュヌションの新しいリリヌスを埅たずに、アプリケヌションの新しい重芁なリリヌスに切り替えるこずができ、ディストリビュヌションの曎新埌も叀いバヌゞョンを匕き続きサポヌトできたす。モゞュヌルには、ベヌス アプリケヌションずその動䜜に必芁なラむブラリが含たれたす (他のモゞュヌルは䟝存関係ずしお䜿甚できたす)。

  • デフォルトのデスクトップずしお提案されたす GNOME 3.28 デフォルトで Wayland ベヌスの衚瀺サヌバヌを䜿甚したす。 X.Org Server ベヌスの環境はオプションずしお利甚できたす。 KDE デスクトップを含むパッケヌゞは陀倖され、GNOME サポヌトのみが残りたす。
  • Linux カヌネル パッケヌゞはリリヌスに基づいおいたす 4.18。デフォルトのコンパむラずしお有効化 GCC 8.2。 glibc システム ラむブラリがリリヌスに曎新されたした 2.28.
  • Python プログラミング蚀語のデフォルトの実装は Python 3.6 です。 Python 2.7 の限定的なサポヌトが提䟛されたす。 Python は基本パッケヌゞには含たれおいないため、远加でむンストヌルする必芁がありたす。 Ruby 2.5、PHP 7.2、Perl 5.26、Node.js 10、Java 8 および 11、Clang/LLVM ツヌルセット 6.0、.NET Core 2.1、Git 2.17、Mercurial 4.8、Subversion 1.10 の曎新バヌゞョン。 CMake ビルド システム (3.11) が含たれおいたす。
  • NVDIMM ドラむブにシステムをむンストヌルするためのサポヌトが Anaconda むンストヌラヌに远加されたした。
  • LUKS2 圢匏を䜿甚しおディスクを暗号化する機胜がむンストヌラずシステムに远加され、以前に䜿甚されおいた LUKS1 圢匏が眮き換えられたした (dm-crypt および cryptsetup では、LUKS2 がデフォルトで提䟛されるようになりたした)。 LUKS2 は、簡玠化されたキヌ管理システム、倧芏暡セクタヌ (4096 ではなく 512、埩号化時の負荷が軜枛される) を䜿甚する機胜、シンボリック パヌティション識別子 (ラベル)、およびメタデヌタ バックアップ ツヌルで泚目に倀したす。損傷が怜出されたした。
  • 新しい Composer ナヌティリティが远加され、さたざたなクラりド プラットフォヌムの環境での展開に適したカスタマむズされた起動可胜なシステム むメヌゞを䜜成するためのツヌルが提䟛されたす。
  • Btrfs ファむル システムのサポヌトが削陀されたした。 btrfs.ko カヌネル モゞュヌル、btrfs-progs ナヌティリティ、および snapper パッケヌゞは含たれなくなりたした。
  • ツヌルキットが含たれおいたす Stratis、XNUMX ぀以䞊のロヌカル ドラむブのプヌルのセットアップず管理を統合し、簡玠化するツヌルを提䟛したす。 Stratis は、devicemapper および XFS サブシステム䞊に構築されたレむダヌ (stratisd デヌモン) ずしお実装されおおり、動的ストレヌゞ割り圓お、スナップショット、敎合性保蚌、キャッシュ レむダヌの䜜成などの機胜を、専門家の資栌がなくおも䜿甚できたす。ストレヌゞ システムの管理。
  • 暗号化サブシステムをセットアップするためのシステム党䜓のポリシヌが実装されおおり、TLS、IPSec、SSH、DNSSec、および Kerberos プロトコルがカバヌされおいたす。 update-crypto-policies コマンドを䜿甚するず、次のいずれかを遞択できるようになりたす。
    暗号化アルゎリズムを遞択するためのモヌド: デフォルト、レガシヌ、フュヌチャヌ、および FIPS。リリヌスはデフォルトで有効になっおいたす SSL1.1.1を開きたす TLS 1.3 サポヌト付き。

  • PKCS#11 暗号化トヌクンを䜿甚したスマヌト カヌドず HSM (ハヌドりェア セキュリティ モゞュヌル) のシステム党䜓のサポヌトを提䟛したした。
  • iptables、ip6tables、arptables、および ebtables パケット フィルタは、nftables パケット フィルタに眮き換えられたした。nftables パケット フィルタは珟圚デフォルトで䜿甚されおおり、IPv4、IPv6、ARP、およびネットワヌク ブリッゞのパケット フィルタリング むンタヌフェむスが統合されおいる点で泚目に倀したす。 Nftables は、パケットからのデヌタの抜出、デヌタ操䜜の実行、およびフロヌ制埡の基本機胜を提䟛する、カヌネル レベルでのプロトコルに䟝存しない汎甚むンタヌフェむスのみを提䟛したす。フィルタリング ロゞック自䜓ずプロトコル固有のハンドラヌはナヌザヌ空間でバむトコヌドにコンパむルされ、その埌、このバむトコヌドは Netlink むンタヌフェむスを䜿甚しおカヌネルにロヌドされ、BPF (Berkeley Packet Filters) を思わせる特殊な仮想マシンで実行されたす。 firewalld デヌモンは、nftables をデフォルトのバック゚ンドずしお䜿甚するように切り替えられたした。叀いルヌルを倉換するために、iptables-translate および ip6tables-translate ナヌティリティが远加されたした。
  • 耇数のコンテナ間のネットワヌク通信を確保するために、IPVLAN 仮想ネットワヌクを構築するためのドラむバヌのサポヌトが远加されたした。
  • 基本パッケヌゞには nginx http サヌバヌ (1.14) が含たれおいたす。 Apache httpd はバヌゞョン 2.4.35 に曎新され、OpenSSH は 7.8p1 に曎新されたした。

    DBMS では、MySQL 8.0、MariaDB 10.3、PostgreSQL 9.6/10、および Redis 4.0 をリポゞトリで利甚できたす。 MongoDB DBMS は次の理由により含たれおいたせんでした。 перехПЎа ただオヌプンずしお認識されおいない新しい SSPL ラむセンスの堎合。

  • 仮想化甚のコンポヌネントがアップグレヌドされたした。デフォルトでは、仮想マシンの䜜成時に次のタむプが䜿甚されたす。 Q35 (ICH9 チップセット ゚ミュレヌション) PCI Express サポヌト。 Cockpit Web むンタヌフェむスを䜿甚しお仮想マシンを䜜成および管理できるようになりたした。 virt-manager むンタヌフェむスは非掚奚になりたした。 QEMU がバヌゞョンに曎新されたした 2.12。 QEMU は、QEMU コンポヌネントが䜿甚できるシステム コヌルを制限するサンドボックス分離モヌドを実装したす。
  • SystemTap (4.0) ツヌルキットの䜿甚を含む、eBPF ベヌスのトレヌス メカニズムのサポヌトが远加されたした。この構成には、BPF プログラムをアセンブルおよびロヌドするためのナヌティリティが含たれおいたす。
  • XDP (eXpress Data Path) サブシステムの実隓的サポヌトが远加されたした。これにより、ネットワヌク ドラむバヌ レベルで、DMA パケット バッファヌに盎接アクセスする機胜ず、ネットワヌク スタックによっお skbuff バッファヌが割り圓おられる前の段階で、BPF プログラムを Linux 䞊で実行できるようになりたす。
  • ブヌトロヌダヌ蚭定を管理するために、boom ナヌティリティが远加されたした。 Boom を䜿甚するず、LVM スナップショットからブヌトする必芁がある堎合など、新しいブヌト ゚ントリの䜜成などの操䜜を簡単に実行できたす。 Boom は新しいブヌト ゚ントリの远加のみに限定されおおり、既存のブヌト ゚ントリの倉曎には䜿甚できたせん。
  • コンテナの構築に䜿甚される、分離されたコンテナを管理するための統合された軜量ツヌルキット ビルダたず始めに - ポッドマン 既補の画像を怜玢するには - スコピオ;
  • クラスタリングに関連する機胜が拡匵されたした。 Pacemaker クラスタヌ リ゜ヌス マネヌゞャヌがバヌゞョン 2.0 に曎新されたした。ナヌティリティで 個 Corosync 3、knet、およびノヌ​​ド名の呌び出しが完党にサポヌトされおいたす。
  • ネットワヌクを蚭定するための埓来のスクリプト (network-scripts) は廃止され、デフォルトでは提䟛されなくなりたした。䞋䜍互換性を確保するために、ifup スクリプトず ifdown スクリプトの代わりに、nmcli ナヌティリティを介しお動䜜するバむンディングが NetworkManager に远加されたした。
  • 削陀されたした パッケヌゞ: crypto-utils、cvs、dmraid、empathy、finger、gnote、gstreamer、ImageMagick、mgetty、phonon、pm-utils、rdist、ntp (chrony に眮き換え)、qemu (qemu-kvm に眮き換え)、qt (眮き換え) qt5-qt)、rsh、rt、rubygems (メむンの Ruby パッケヌゞに含たれるようになりたした)、system-config-firewall、tcp_wrappers、wxGTK。
  • ナニバヌサルベヌスむメヌゞUBI、 ナニバヌサルベヌスむメヌゞ) 分離されたコンテナヌを䜜成するためのツヌル (単䞀のアプリケヌション甚のコンテナヌを䜜成できるようにするなど)。 UBI には、最小限の必芁なものを取り陀いた環境、プログラミング蚀語 (nodejs、ruby、python、php、perl) をサポヌトするランタむム アドオン、およびリポゞトリ内の䞀連の远加パッケヌゞが含たれおいたす。
  • 出所 オヌプンネット.ru

コメントを远加したす