翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AL2 で非推奨になり、AL2023 で削除された機能
このセクションでは、AL2 で使用可能で、AL2023 では使用できなくなった機能について説明します。
トピック
32 ビット x86 (i686) パッケージ
AL1 の 2014.09 リリース
AL2023 で 32 ビットバイナリを実行する必要がある場合は、AL2023 上で実行されている AL2 コンテナ内で AL2 の AL2023 ビットユーザースペースを使用できます。
aws-apitools-*
に置き換え AWS CLI
2013 年 9 AWS CLI 月に がリリースされる前は、 に実装された一連のコマンドラインユーティリティが利用可能 AWS になりました。これによりJava、お客様は Amazon EC2 API コールを実行できます。これらのツールは 2015 年に廃止され、コマンドラインから Amazon EC2 APIsを操作するための推奨方法 AWS CLI になりました。これには、次のaws-apitools-*
パッケージが含まれます。
-
aws-apitools-as
-
aws-apitools-cfn
-
aws-apitools-common
-
aws-apitools-ec2
-
aws-apitools-elb
-
aws-apitools-mon
aws-apitools-*
パッケージのアップストリームサポートは 2017 年 3 月に終了しました。アップストリームサポートが不足しているにもかかわらず、Amazon Linux はこれらのコマンドラインユーティリティ ( などaws-apitools-ec2
) の一部を引き続き出荷し、お客様に下位互換性を提供しました。 AWS CLI は、aws-apitools-*
パッケージよりも堅牢で完全なツールであり、アクティブにメンテナンスされており、すべての AWS APIsを使用する手段を提供します。
aws-apitools-*
パッケージは 2017 年 3 月に廃止され、それ以降の更新は受け取られません。これらのパッケージのすべてのユーザーは AWS CLI 、できるだけ早く に移行する必要があります。これらのパッケージは AL2023 には存在しません。
awslogs
統合 Amazon CloudWatch Logs エージェントを優先して廃止
awslogs
パッケージは AL2 では非推奨となり、AL2023 には存在しなくなります。これは、 amazon-cloudwatch-agent
パッケージで利用可能な統合 CloudWatch Logs エージェントに置き換えられます。詳細については、「Amazon CloudWatch Logs ユーザーガイド」を参照してください。
bzr
リビジョン管理システム
GNU Bazaarbzr
) リビジョン管理システムは AL2 では廃止され、AL2023 では廃止されました。
のユーザーは、リポジトリを に移行bzr
することをお勧めしますgit
。
cgroup v1
AL2023 は Unified Control Group 階層 (cgroup v2) に移行し、AL2 は cgroup v1 を使用します。AL2 は cgroup v2 をサポートしていないため、この移行は AL2023 への移行の一環として完了する必要があります。
log4j ホットパッチ (log4j-cve-2021-44228-hotpatch
)
注記
log4j-cve-2021-44228-hotpatch
パッケージは AL2 では廃止され、AL2023 では削除されます。
CVE-2021-44228
ホットパッチは、log4j
へのパッチ適用までの時間を確保するための緩和策でした。AL2023 の最初の一般提供リリースは CVE-2021-44228
Amazon Linux で独自の log4j
バージョンを実行しているお客様は、CVE-2021-44228
lsb_release
および system-lsb-core
パッケージ
これまで、一部のソフトウェアは (system-lsb-core
パッケージによって AL2 で提供されている) lsb_release
コマンドを呼び出して、実行されている Linux 配布に関する情報を取得していました。Linux 標準ベース (LSB) ではこのコマンドが導入され、Linux 配布でも採用されました。Linux 配布は、この情報を /etc/os-release
およびその他の関連ファイルに保持するという、より単純な標準を使用するように進化しました。
os-release
標準は systemd
から生まれました。詳細については、「systemd os-release ドキュメント
AL2023 には lsb_release
コマンドおよび system-lsb-core
パッケージは含まれません。Amazon Linux やその他の主要な Linux 配布との互換性を維持するために、ソフトウェアは os-release
標準への移行を完了する必要があります。
mcrypt
mcrypt
ライブラリおよび関連するPHP拡張機能は AL2 で非推奨となり、AL2023 には存在しません。
アップストリームは、2016 PHP 年 12 月に最初にリリースされ、2019 年 10 月に最終リリースされた 7.1 の拡張機能を廃止しました。 mcrypt
PHP
アップストリームmcrypt
ライブラリは 2007 年に最後にリリースされましたがcvs
リビジョンコントロールからの移行は行いません。最新のコミット (3 年前のみ) は 2011 年からであり、プロジェクトに保守者がいるという言及は削除されています。
の残りのユーザーはmcrypt
、AL2023 に追加mcrypt
されないためOpenSSL、コードを に移植することをお勧めします。
OpenJDK 7 (java-1.7.0-openjdk
)
注記
AL2023 は、Javaベースのワークロードをサポートするために、いくつかのバージョンの Amazon Corretto
Amazon Linux での Java の詳細については、「」を参照してくださいAL2023 での Java。
Python 2.7
注記
AL2023 は Python 2.7 を削除したため、Python を必要とする OS コンポーネントはすべて Python 3 で動作するように記述されています。Amazon Linux によって提供されサポートされているバージョンの Python を引き続き使用するには、Python 2 コードを Python 3 に変換します。
Amazon Linux での Python の詳細については、「」を参照してくださいAL2023 での Python。
rsyslog-openssl
が を置き換えます rsyslog-gnutls
rsyslog-gnutls
パッケージは AL2 では非推奨となり、AL2023 には存在しなくなります。rsyslog-openssl
パッケージは、rsyslog-gnutls
パッケージの使用に対するドロップイン置換である必要があります。
Network Information Service (NIS)/ yp
Network Information Service (NIS) は、元々は Yellow Pages または と呼ばれていましたYPが、AL2 では廃止され、AL2023 では使用できなくなりました。これには、、ypbind
、ypserv
および のパッケージが含まれますyp-tools
。と統合されている他のパッケージNISでは、この機能は AL2023 で削除されます。
Amazon VPC 内の複数のドメイン名 create-dhcp-options
Amazon Linux 2 では、 domain-name
パラメータの複数のドメイン名を に渡すことができcreate-dhcp-options
/etc/resolv.conf
が含まれるようになりましたsearch foo.example.com bar.example.com
。Amazon VPC DHCPサーバーは、DHCPオプション 15 を使用して指定されたドメイン名のリストを送信します。オプション 15 は単一のドメイン名のみをサポートします (RFC 2132 セクション 3.17 を参照systemd-networkd
に を使用するためRFC、AL2 のこの偶発的な機能は AL2023 には存在しません。
AWS CLI
AL2023 などのこれらのシステムでは、DHCPオプション 15 を使用して 2 つのドメイン (1 つのみ許可) を指定し、ドメイン名でスペース文字が無効032
、 /etc/resolv.conf
が含まれますsearch foo.exmple.com032bar.example.com
。
複数のドメイン名をサポートするには、DHCPサーバーでDHCPオプション 119 を使用する必要があります (RFC 3397、セクション 2
audit
ログの OpenSSH キーフィンガープリント
AL2 のライフサイクルの後半で、OpenSSH パッケージにパッチが追加され、認証に使用されるキーフィンガープリントが出力されました。この機能は AL2023 には存在しません。