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サーバーの構成が簡素化され、ユーザー定義ポートのリスニングが可能になります。
インフラストラクチャ・サービス
この更新には、次のサーバー機能およびサービス機能、バグ修正および拡張機能が含まれています。
テクノロジ・プレビュー
次の情報は、サポートされていないがテクノロジ・プレビュー中の使用可能な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)にアクセスすることをお薦めします。