最近、待望のCentOS Linux 8されています解放されたただし、同社はこのプロジェクトで大きな一歩を踏み出しました。これで、2 つの CentOS をダウンロードできるようになります。1 つは次のとおりです。CentOS ストリームそしてもう一つはCentOS 8 Linux。一瞬、これらの違いは何なのか疑問に思うかもしれません。この記事の後半で説明します。
まず、最新の Redhat 8 Linux オペレーティング システムをベースにした CentOS 8 Linux の変更点とアップグレードについて説明します。
のインストールメディアは、CentOS 8 Linux以前にリリースされた CentOS 7 ISO イメージと同様ですが、64 ビット システム専用で、ARM および POWER アーキテクチャもサポートされます。ただし、7 と同様に、i386 システム (32 ビット Pentium、AMD、Via) もサポートされません。

CentOS 8 Linux のシステム要件とハードウェア サポート
- 最小 2GB RAM、推奨は 4GB RAM。
- CPU:64ビット
- 最小/推奨ディスク容量: 10GB/20GB
- サポートされる最大論理 CPU: 768/8192
- 最大 RAM サポート:
- x86_64 の場合: 24TB/64TB
- ARM システムの場合: 1.5TB/254TB
- サポートされている CPU アーキテクチャ:
- x86_64 システム (AMD64/EM64T)
- PowerPC8le システム (IBM Power、Mac)
- IA-32
- ARMv7hl
- AArch64 (アーム64)
これは、CetnOS Linux 8 で更新されたソフトウェアまたはパッケージの表です。
パッケージ | CentOS 8Linux | CentOS 7 |
---|---|---|
Linuxカーネル | 4.18 | 3.10 |
PHP | 7.2 | 5.4 |
パイソン | 3.6 | 2.7 |
パール | 5.26 | 5.16 |
ルビー | 2.5 | 2.0 |
Node.JS | 10.14 | 6.16 |
マリアDB | 10.3 | 5.5 |
MySQL | 8.0 | 5.5 |
PostgreSQL | 10 | 9.2 |
レディス | 5.0 | 3.2 |
git | 2.18 | 1.8 |
gcc | 8.5 | 4.8 |
nginx | 1.14 | 1.12 |
コンパイラ/ツールチェーン | GCC 8.2.1 | GCC 4.8.5 |
ウェブサーバー | httpd 2.4.6 (アパッチ) | httpd 2.4.37 (アパッチ) |
デスクトップGUI | ノーム 3.28 | Gnome 3.22、KDE 4.14 |
グラフィックス | ウェイランド 1.15 | X.org 7.7 |
オフィススイート | リブレオフィス 6.0.6.1 | リブレオフィス 5.3.6.1 |
サーバーメッセージブロック(SMB) | Samba-4.9.x | Samba-4.1.x |
さらに、上記の表に記載されているように、CentOS 8 のデスクトップ環境には、更新バージョンである GNOME 3.28 デスクトップ環境が搭載されています。
RedHat のダウンストリーム OS であるため、次のような主な変更点は Redhat 8 と同じになります。
「iptables」から「nftables」へのファイアウォール
CentOS 7までは、iptablesファイアウォールとして使用されていましたが、現在は次のように置き換えられています。nftables。コマンド形式がリニューアルされたため、iptables慣れている人には不便かもしれません。
yumコマンドがdnfコマンドに変更されました
CentOS 8 Linux では、システム内の Python 2 が削除されたため、以前の YUM コマンドは使用できなくなりました。
CentOS ではおなじみの YUM コマンドですが、ユーザーにとって急な DNF への移行は必須であるため、YUM パッケージ管理は DNF に置き換えられましたが、DNF のエイリアスとして設定されています。したがって、ユーザーが CentOS 8 の yum コマンドを使用するたびに、コマンドを完全に埋めるためにその代わりに DNF が自動的に使用されます。
NTP サービスが chrony に変更されました
CentOS 7から採用された時刻同期ソフトウェアchrony
。
今までは、前回のntp
バージョンを使用することもできますが、chrony は CentOS 8 に統合されます。
TLS1.0 / TLS1.1はデフォルトで無効になっています
RHEL8はデフォルトではTLS 1.0、TLS 1.1をサポートしておらず、セキュリティを強化するためにTLS 1.2、TLS 1.3が使用されます。 CentOS 8 Linux でも同じです。また、注意したいのはTLS1.2に対応していないサーバーと通信している場合は接続できないことです。したがって、暗号化ポリシーを変更する必要があります。
CentOS 8 のアップデートと機能変更の詳細については、「」を参照してください。REHL 8 リリースノート。
CentOS Stream と CentOS 8 Linux の違い
さて、この記事の本題である CentOS ストリームの新機能、変更点は何でしょうか?
率直に言ってしまえば、機能やインストールに関しては何も変わりません。ただし、違いは更新の頻度です。 CentOS が、アップストリーム OS として機能し、サポートも提供する Redhat であるエンタープライズ Linux ソリューションのフォークであることは誰もが知っています。しかし、CentOS は頻繁に更新されていないため、これが原因で爆発が発生します。CentOS Stream、ローリング アップデート リリースの Linux ディストリビューション。他の Fedora、Arch、Manjaro、openSUSE Tumbleweed のローリング リリース バージョンと同様に、LTS とともに利用できます。一方、CentOS 8 Linux前世代と同じように動作しますCentOSそして提供します長期的なサポート。 7年以上。
CentOS ストリームに比べてより頻繁にアップデートが行われますCentOS 8リナックス。そのため、開発者は長い時間をかけて新機能を体験するのではなく、すぐに新機能を体験できるようになります。 Fedora がすでにローリング リリース バージョンを提供しているのに、なぜ RedHat と CentOS が協力してこれを行うのか疑問に思われるかもしれません。良い!ダウンストリーム OS である Fedora のコミュニティは CentOS ほど広大ではないため、RedHat が望んでいた強力で洗練された RHEL エコシステムを開発するのに役立ちませんでした。
これが、このミッドストリーム CentOS Stream OS を作成する主な理由です。これは、最初から、上流の Linux OSフェドーラとダウンストリームOSRedHat Linuxの場合。
このようにして、ユーザーと開発者は、CentOS Stream で RedHat の最新開発をテストでき、バグのパッチ適用や修正、次世代 RHEL の合理化に役立ちます。同社はもう1つの理由として、コンピューティングの世界は現在非常に不安定であり、日々新たな開発が起こっており、ローリングリリースのLinux OSは開発者が仮想化の世界で起こっている新しいこと、クラウドアプリケーション、Docker Kubernetes、マイクロサービスなどを簡単に受け入れるのに役立つだろうとしている。また、直接的または間接的に、RHEL と CentOS LTS の両方がより堅牢になります。
つまり、これ以外は違いだけであり、両方の OS は同じコアのものを共有します。 Linux サーバーの世界では、両方が存在し、並行して進むことになります。
ダウンロードCentOS ストリーム DVD ISO (8GB) (リンク) および CentOS 8 Linux ISO DVD (6.6GB) (リンク)
注記:上流 OS とは、CentOS などの他の OS を作成するために使用される独自の OS を意味するため、REHL は CentOS の上流 OS と呼ばれ、CentOS は下流 OS として機能します。同様に、Debian は Ubuntu にとってアップストリームであり、Ubuntu は Debian にとってダウンストリームです。
その他の記事:
- GUI を持たない最高の軽量 Linux サーバー ディストリビューション
- Scrcpy を使用して Windows および Linux 上で Android 携帯電話を制御する方法
- 最も美しい Linux ディストリビューションまたはオペレーティング システム トップ 10
- 倫理的ハッキングに最適な Linux ディストリビューション 6 選