centOS 8.1の新バージョンのインストールと機能について

著者はかつてVMwareにcentOS7.6をインストールし、主にLinuxにより適したGUI機能を使用してハイパーレジャーファブリックの構築を完了しました。当時、centOSはバージョン8.1をリリースしていましたが、主流は7.6でした。別のデバイスでLinux仮想マシンを使用する必要がある場合は、8.1–w0cをインストールしただけです。

CentOS8の新機能は次のとおりです。Linux初心者に最適

centOS8インストール概要

CentOS8が2019年9月24日についにリリースされました。これはRed Hat Enterprise linux(RHEL)から派生したLinuxディストリビューションであるため、CentOSチームは新しく導入されたRHEL 8をサポートするインフラストラクチャを構築する必要があります。

VMware Workstation 15.5はまだcentos8のインストールをサポートしていないため、インストールするときにRed Hat Enterprise Linux 8 64ビットを選択してください。
ここに画像の説明を挿入
他のインストール手順についてはここでは説明しません。仮想マシンをインストールする他のVMware Workstationの方法と基本的に同じですが、インストールソースを選択するときGUIでサーバーを選択することを忘れないでください必要なサービスを選択するには。
ここに画像の説明を挿入
なお、インストール時にネットワークとホスト名を設定することをお勧めしますそれ以外の場合は、インストール後に1回構成されます。
ここに画像の説明を挿入
ここを開くことを選択すると、対応するIPアドレスが表示され、このアドレスを使用して後で直接アクセスできます。
ここに画像の説明を挿入

CentOS8の新機能の概要

以前のバージョンのCentOSとは異なり、デフォルトのインストールにはGUIが含まれていません。CentOS8のデフォルトのデスクトップ環境はGNOME 3.28です。さらに、GNOMEディスプレイマネージャーは(X.orgサーバーとは異なり)デフォルトのディスプレイサーバーとしてWaylandを使用するようになりました。
ここに画像の説明を挿入
最新のGNOME以下を含む多くの便利な機能が含まれています。

拡張デバイスのサポートGNOMEにThunderbolt 3接続サポートが統合されました。Thunderbolt 3が接続を確立してアクティブ化するたびに通知されます。この機能を使用すると、すべての接続を注意深く監視し、セキュリティ違反、データ漏洩、または盗難の試みを検出できます。
新しいボックス機能GNOMEアプリケーションには、リモートおよび仮想マシンを管理するためのいくつかの新機能が含まれています。更新されたバージョンでは、オペレーティングシステムが自動的にダウンロードされるため、仮想環境の作成プロセスが簡略化されます。また、ドラッグアンドドロップ機能により、マシン間でファイルを簡単に転送できます。
新しい画面キーボードGNOMEチームは、スクリーンキーボードの最新バージョンを書き直して、差し迫ったUIの問題を解決しようとしました。現在、この関数は複数のレイアウトをサポートし、さまざまな領域、自動キーボードのアクティブ化、ビューの切り替えをサポートしているため、ユーザーは書くときにテキストをはっきりと見ることができます。
更新されたUIインターフェイス。新しいデスクトップ環境には、UIとUXを改善するためのいくつかの追加機能も追加されています。これには、マルチモニター処理、ダイレクトウィンドウ処理、改善されたスケーリングなどが含まれます。

ネットワーク機能2つの主要な更新があります。

CentOSはTCPネットワークスタックバージョン4.16を提供するようになりました。
使用されるデフォルトのパケットフィルタリングフレームワークはnftablesです。
最も重要なのは、これらの変更により、安定性、スケーラビリティ、およびパフォーマンスが向上することです。

ソフトウェアウェアハウスの更新、コンテンツは2つの主要なソフトウェアリポジトリで配布されます。

BaseoSリポジトリ
Appstreamリポジトリ
BaseOSにはすべての基盤となるOSパッケージが含まれていますが、AppStreamにはアプリケーション関連のパッケージ、開発ツール、データベース、およびその他のパッケージが含まれています。

つまり、BaseOSリポジトリには、オペレーティングシステムの中核を形成する従来のRPMパッケージがあります。システムを更新すると、これらのパッケージの新しいバージョンが自動的にダウンロードおよびインストールされます。
ユーザーは自分でいくつかのソフトウェアリポジトリを選択でき、それはcentOSの使用を充実させるGUI操作です。
ここに画像の説明を挿入
インストールが簡単な開発ツール、ビデオ音楽ソフトウェア、グラフィックス処理ソフトウェアなどもあります。
ここに画像の説明を挿入
ここに画像の説明を挿入

ママはもうyum installとapt-get installを心配する必要はありません!

(g ++の大胆な構成環境をインストールするために、ここでは涙に移された単純なpython3.7です)
centOS 8.1をプッシュする最大の理由
(ただし、CLIはLinuxの本質です)
コマンドラインを使用する場合:

在CentOS 8上安装Python 3.8

从源代码编译Python需要C/C++编译器和其他开发包。首先要做的是在CentOS 8上安装构建Python所需的包。为此,作为root或sudo用户运行以下命令:

[root@localhost /home/linuxidc/www.linuxidc.com]$dnf groupinstall 'development tools'

[root@localhost /home/linuxidc/www.linuxidc.com]$dnf install bzip2-devel expat-devel gdbm-devel \
  ncurses-devel openssl-devel readline-devel \
    sqlite-devel tk-devel xz-devel zlib-devel wget
    使用wget从Python下载页面下载最新版本的源代码。 当前,最新的Python 3.8版本是3.8.1。 如果有可供下载的新版本,请在以下命令中更改VERSION变量:

[root@localhost /home/linuxidc/www.linuxidc.com]$VERSION=3.8.1
[root@localhost /home/linuxidc/www.linuxidc.com]$wget https://www.python.org/ftp/python/${VERSION}/Python-${VERSION}.tgz
[root@localhost /home/linuxidc/www.linuxidc.com]$tar -xf Python-${VERSION}.tgz

转到Python源目录并运行configure脚本,该脚本执行许多检查以确保系统上的所有依赖项都存在:

[root@localhost /home/linuxidc/www.linuxidc.com]$cd Python-${VERSION}

[linuxidc@localhost ~/www.linuxidc.com/Python-3.8.1]$./configure --enable-optimizations
--enable-optimizations选项通过运行多个测试来优化Python二进制文件。 这会使构建过程变慢。

通过运行以下命令启动Python 3.8构建过程:

[linuxidc@localhost ~/www.linuxidc.com/Python-3.8.1]$make -j 4
修改-j以对应于处理器中的内核数。 您可以通过键入nproc查找编号。

构建过程完成后,安装Python二进制文件:

[linuxidc@localhost ~/www.linuxidc.com/Python-3.8.1]$sudo make altinstall
OK。 CentOS系统上已经安装了Python 3.8,您可以开始使用它了。 通过键入以下内容进行验证:

[linuxidc@localhost ~/www.linuxidc.com]$python3.8 --version
Python 3.8.1
[linuxidc@localhost ~/www.linuxidc.com]$python3
Python 3.6.8 (default, Nov 21 2019, 19:31:34) 
[GCC 8.3.1 20190507 (Red Hat 8.3.1-4)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

输出应显示Python版本:

ソフトウェア管理の更新:
CentOS 8には、バージョン4.0.4のYUMパッケージマネージャーが付属しており、バックエンドとしてDNF(Dandified YUM)テクノロジーを使用しています。DNFは新世代のYUMです。新しいオペレーティングシステムバージョンでは、両方のツールを使用してパッケージを管理できます。

その他のアップデートには、仮想化アップデート、セキュリティアップデートなどがあります。しかし、最大のアップデートはCentOSストリームです

CentOSストリームは、FedoraとRHELを組み合わせたプロジェクトです。CentOSチームは、メジャーアップデート後の遅延と互換性の問題を排除するために、ローリングリリースとしてストリームバージョンを作成しました。

このプロジェクトの基本的な考え方は、一度に複数のパッケージを変更することによって開発アップデートストリームを取得することです。ユーザーのフィードバックを取得し、CentOSコミュニティによって提起された問題を解決します。CentOSストリーム上に階層化プロジェクトを構築できます。

まとめ

つまり、centOS8.1はcentOS7よりもはるかに使いやすい

centOS8は、接続の完了centOSコマンドラインインストールpython3.8を特徴としています

元の記事を38件公開 11を獲得 3842ビュー

おすすめ

転載: blog.csdn.net/qq_43721475/article/details/104684293