3 新機能および変更点

警告:

Oracle Linux 7は現在延長サポート中です。詳細は、Oracle Linux拡張サポートおよびOracleオープン・ソース・サポート・ポリシーを参照してください。

できるだけ早くアプリケーションとデータをOracle Linux 8またはOracle Linux 9に移行してください。

Oracle Linux 7.7 (aarch64)には、次の新機能と変更点が含まれています。

Oracle Linux 7の最初のリリースの新機能と変更点の詳細は、Oracle Linux 7: リリース・ノートfor Oracle Linux 7を参照してください。64ビットArmプラットフォームは、Oracle Linux 7: リリース・ノートfor Oracle Linux 7.6 (aarch64)リリースからサポートされるようになりました。このドキュメントで説明する変更点は、その最初のリリースのリリース・ノートに記載された変更点の後に発生した変更点です。

グラフィカル・インストール・プログラムの拡張

Oracle Linux 7.7 (aarch64)のグラフィカル・インストール・プログラムは、システムで同時マルチスレッド(SMT)が有効になっているかどうかを検出するように拡張されました。この機能が有効になっている場合は、インストール・サマリー画面の下部にメッセージが表示されます。SMTでは、単一の物理CPUコアで複数のスレッドを実行できるため、パフォーマンスが向上します。SMTを使用できるのは、CPUがSMTに対応している場合のみであることに注意してください。

DTrace

DTraceは64ビットArmプラットフォームで有効になっており、DTraceコードのポートはUEK R5で使用できます。詳細は、Unbreakable Enterprise Kernel: リリース・ノートfor Unbreakable Enterprise Kernelリリース5更新2 (4.14.35-1902)を参照してください。

Oracle Linux 7.7 (aarch64)でDTraceを完全に有効にするために、dtrace-utilsパッケージのDTraceユーザースペース・コードもすべて、64ビットArmプラットフォームで実行するように移植されています

 開発者ツールおよびコンパイラ・ツール

この更新には、次の開発者ツール、機能および拡張機能が含まれています。

  • gcc-librariesパッケージのバージョンを8.3.1に更新

    このバージョンのGNU Compiler Collection (GCC)には、以前のGCCバージョンに対するいくつかのバグ修正と拡張機能が導入されています。

  • linuxptpパッケージのバージョンを2.0に更新

    このバージョンのlinuxptpコンパイラ・ツールには、以前のバージョンに対するいくつかのバグ修正と改善が導入されています。

  • Pythonバージョン3.6が使用可能

    この更新には、Python 3.6インタプリタおよびpipツールとsetuptoolsツールを提供するpython3パッケージが含まれています。以前は、これらのパッケージはソフトウェア・コレクションの一部としてのみ使用できました。

開発者ツールチェーン

Oracle Linux 7.7 (aarch64)リリースには、64ビットArmプラットフォーム用のコードを作成し、提供されたカーネルに対してモジュールをコンパイルするための堅牢な開発者ツールセットを提供するツールチェーンが含まれています。このツールチェーンには、UEK R5のaarch64バージョンの構築に使用されるgccコンパイラのバージョン7.3が含まれています。

開発者ツールは、提供されているISOの/addons/Osclディレクトリ・リポジトリにあるソフトウェア・コレクションとしてリリースされています。oracle-armtoolset-1ソフトウェア・コレクションは、yumコマンドを使用してインストールできます。

sudo yum install scl-utils oracle-armtoolset-1

oracle-armtoolset-1ソフトウェア・コレクションをインストールしたら、次のコマンドを実行して有効にします。

sudo scl enable oracle-armtoolset-1 bash

oracle-armtoolset-1ソフトウェア・コレクションは、Oracle Linuxのソフトウェア・コレクション・ライブラリに加えてリリースされており、aarch64プラットフォームでのみ使用できます。

ノート:

ソースからカーネル・モジュールを構築する必要がある場合は、oracle-armtoolset-1ソフトウェア・コレクションが必要です。

ネットワーク

この更新には、次のネットワーク機能、バグ修正および拡張機能が含まれています。

  • NetworkManagerにブリッジ・インタフェースでのVLANフィルタリング機能を追加

    この拡張機能により、対応するNetworkManager接続プロファイルのブリッジ・インタフェースで仮想LAN (VLAN)フィルタリングを構成したり、ブリッジ・ポートにVLANを直接定義できます。

  • NetworkManagerにポリシー・ルーティング・ルールを構成する機能を追加

    この拡張機能により、接続プロファイルの一部としてルールを構成できます。これは、プロファイルがアクティブ化されるとNetworkManagerによってルールが追加され、プロファイルが非アクティブ化されるとルールが削除されることを意味します。以前は、NetworkManager-dispatcher-routing-rulesパッケージで提供されるディスパッチャ・スクリプトを使用して、NetworkManagerの外部でポリシー・ルーティング・ルールを設定する必要がありました。

セキュリティ

この更新には、次のセキュリティ機能、バグ修正および拡張機能が含まれています。

  • ネットワーク・セキュリティ・サービス(NSS)パッケージを更新

    この更新では、いくつかのバグ修正、セキュリティ強化および以前のNSSバージョンの改善など、いくつかのNSSの変更が導入されています。

    特に、NSSコードおよび認証局(CA)リストは、最新のMozilla Firefox延長サポート版(ESR)で公開されている推奨事項を満たしています。更新されたCAリストにより、インターネット公開キー・インフラストラクチャ(PKI)で使用される証明書との互換性が向上します。

  • Universal Base Imageコンテナおよびイメージを含むようにSCAPセキュリティ・ガイドを拡張

    SCAPセキュリティ・ガイドのセキュリティ・ポリシーは、Universal Base Image (UBI)コンテナとUBIイメージ(ubi-minimalイメージも含む)を含むように拡張されました。この拡張により、atomic scanコマンドを使用して、UBIコンテナおよびイメージの構成コンプライアンス・スキャンが可能になります。UBIコンテナおよびイメージを、SCAPセキュリティ・ガイドに同梱されているプロファイルに対してスキャンできるようになりました。UBIのセキュアな構成に関連するルールのみが評価されます。UBIイメージおよびコンテナに適用できないルールは、自動的にスキップされます。

  • scap-security-guideパッケージのバージョンを0.1.43に更新

    この更新の時点で、scap-security-guideパッケージはバージョン0.1.43に更新されています。このバージョンのscap-security-guideパッケージでは、以前のバージョンに対する複数のバグ修正および拡張機能が提供されています。

  • shadow-utilsパッケージのバージョンを4.6に更新

    この更新では、shadow-utilsパッケージがバージョン4.6に更新されました。このバージョンのshadow-utilsパッケージでは、UIDとGIDのネームスペース・マッピングを操作するための新しいnewuidmapコマンドおよびnewgidmapコマンドなど、以前のバージョンに対するいくつかのバグ修正および拡張機能が提供されています。

  • SELinuxタイプtangd_port_tを追加

    Oracle Linux 7.7 (aarch64)に、SELinuxタイプtangd_port_tが追加されました。このSELinuxタイプを使用すると、SELinuxの強制モードでtangdサービスを限定して実行できます。これにより、SELinuxが強制モード時に提供するセキュリティ・レベルを保持したまま、Tangサーバーの構成が簡素化され、ユーザー定義ポートのリスニングが可能になります。

インフラストラクチャ・サービス

この更新には、次のサーバー機能およびサービス機能、バグ修正および拡張機能が含まれています。

tunedの更新

この更新の時点で、tunedパッケージはバージョン2.11に更新されています。このバージョンのtunedでは、ブート・ローダー仕様のサポートの追加、virtual-hostプロファイルの更新、CPUを除外するための範囲機能の追加、その他の重要な改善など、以前のバージョンに対するいくつかのバグ修正および拡張機能が提供されています。

chronyの更新

この更新の時点で、chronyパッケージはバージョン3.4に更新されています。このバージョンのchronyでは、ハードウェアの停止時間の改善、ポーリング間隔の範囲の拡張、NTPソースへのバースト・オプションおよびフィルタ・オプションの追加、その他の重要な改善など、以前のバージョンに対するいくつかのバグ修正および拡張機能が提供されています。

テクノロジ・プレビュー

次の情報は、サポートされていないがテクノロジ・プレビュー中の使用可能なOracle Linux 7.7 (aarch64)の機能に固有のものです。

ノート:

UEK R5を使用する場合の現在テクノロジ・プレビューが行われている機能は、Unbreakable Enterprise Kernel: リリース・ノートfor Unbreakable Enterprise Kernelリリース5更新2 (4.14.35-1902)に示されています。

開発者専用のテクノロジ・プレビューとしてRaspberry Pi™ 3 Model B+ハードウェアで使用するOracle Linux 7.7 (aarch64)ディスク・イメージが提供されています。ディスク・イメージまたはハードウェアのサポートは提供されていません。開発者がサポートを必要とする場合は、Oracle Linux for Armコミュニティ・フォーラム(https://community.oracle.com/community/technology_network_community/server_%26_storage_systems/linux/oracle-linux-for-arm)にアクセスすることをお薦めします。