

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AL2023 で廃止
<a name="deprecated-al2023"></a>

 このセクションでは、AL2023 に存在し、将来のバージョンの Amazon Linux で削除される可能性がある機能について説明します。各セクションでは、機能の内容と、Amazon Linux から削除される予定時期について説明します。

**注記**  
 このセクションは、Linux エコシステムが進化し、Amazon Linux の将来のメジャーバージョンのリリースに近づくに従って、随時更新されます。

**Topics**
+ [32bit x86 (i686) ランタイムのサポート](#deprecated-32bit)
+ [`aspell`](#deprecated-aspell)
+ [Berkeley DB (`libdb`)](#deprecated-bdb)
+ [`cron`](#deprecated-cron)
+ [IMDSv1](#deprecated-imdsv1)
+ [`pcre` バージョン 1](#deprecated-pcre)
+ [System V init (`sysvinit`)](#deprecated-sysv-init)
+ [EOL パッケージが非推奨に](#deprecated-eol-packages)

## 32bit x86 (i686) ランタイムのサポート
<a name="deprecated-32bit"></a>

 AL2023 は、32bit x86 (i686) バイナリを実行する機能を保持します。Amazon Linux の次回のメジャーバージョンでは、32bit ユーザースペースバイナリの実行がサポートされなくなります。

## `aspell`
<a name="deprecated-aspell"></a>

 AL2023 には `aspell` パッケージが同梱されますが、非推奨となり、Amazon Linux の次のメジャーリリースで削除されます。代替の `hunspell` や `enchant2` などに移行することをお勧めします。

 AL2023 での `aspell` の非推奨は、[Fedora での `aspell` の非推奨](https://fedoraproject.org/wiki/Changes/AspellDeprecation)など、コミュニティ全体の動向に沿ったものです。

## Berkeley DB (`libdb`)
<a name="deprecated-bdb"></a>

 AL2023 には、Berkeley DB (`libdb`) ライブラリのバージョン 5.3.28 が同梱されています。これは、制限の緩い Sleepycat ライセンスから GNU Affero GPLv3 (AGPL) ライセンスへと移行する前の Berkeley DB の最終バージョンです。

 AL2023 には、Berkeley DB (`libdb`) に依存するパッケージはほとんどなく、ライブラリは Amazon Linux の次回のメジャーリリースで削除されます。

**注記**  
 AL2023 の `dnf` パッケージマネージャーは、Berkeley DB (BDB) 形式の `rpm` データベースの読み取り専用サポートを保持します。このサポートは、Amazon Linux の次回のメジャーリリースで削除されます。

 `libdb` の非推奨は、[Fedora での `libdb` の非推奨](https://fedoraproject.org/wiki/Changes/Libdb_deprecated)など、コミュニティ全体の動向に追随するものです。

## `cron`
<a name="deprecated-cron"></a>

 `cronie` パッケージは AL2 AMI にデフォルトでインストールされ、定期的なタスクをスケジューリングする従来の `crontab` 方法をサポートしています。AL2023 では、`cronie` はデフォルトで含まれていません。したがって、`crontab` のサポートはデフォルトでは提供されなくなりました。

 AL2023 では、オプションで `cronie` パッケージをインストールして元の `cron` ジョブを使用できます。`systemd` には機能が追加されているため、`systemd` タイマーに移行することをお勧めします。

 Amazon Linux の将来のバージョン (おそらく次回のメジャーバージョン) には、クラシック `cron` ジョブのサポートが含まれなくなり、`systemd` タイマーへの移行が完了する予定です。`cron` からの移行をお勧めします。

## IMDSv1
<a name="deprecated-imdsv1"></a>

 デフォルトでは、AL2023 AMI は IMDSv2 専用モードで起動するように設定され、IMDSv1 の使用が無効になります。IMDSv1 を有効にして AL2023 を使用するオプションは存続します。Amazon Linux の将来のバージョンでは、IMDSv2 専用が適用される可能性があります。

 IMDS 設定の詳細については、「*Amazon EC2 ユーザーガイド*」の「[AMI を設定する](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-IMDS-new-instances.html#configure-IMDS-new-instances-ami-configuration)」を参照してください。

## `pcre` バージョン 1
<a name="deprecated-pcre"></a>

 レガシーの `pcre` パッケージは非推奨となり、Amazon Linux の次回のメジャーリリースで削除されます。`pcre2` パッケージは後継パッケージです。AL2023 の初期バージョンには、`pcre` 向けに構築された限定数のパッケージが同梱されていましたが、これらのパッケージは AL2023 内で `pcre2` に移行されます。非推奨の `pcre` ライブラリは AL2023 で引き続き使用できます。

**注記**  
 非推奨バージョンの `pcre` は、AL2023 の有効期間全体にわたり、セキュリティ更新プログラムが提供されません。`pcre` サポートライフサイクルと、パッケージがセキュリティ更新プログラムを受信する期間の詳細については、[`pcre` パッケージのパッケージサポートに関する声明](https://docs.aws.amazon.com/linux/al2023/release-notes/support-info-by-support-statement.html#support-info-by-support-statement-eol_pcre)を参照してください。

 `pcre` の非推奨と `pcre2` への移行は、[Fedora での `pcre` の非推奨](https://fedoraproject.org/wiki/Changes/PcreDeprecation)など、コミュニティ全体の動向に追随するものです。

## System V init (`sysvinit`)
<a name="deprecated-sysv-init"></a>

 AL2023 は、System V サービス (init) スクリプトとの下位互換性を保持しますが、アップストリーム `systemd` プロジェクトでは ([v254 リリース](https://github.com/systemd/systemd/releases/tag/v254)の一環として) [System V サービススクリプトのサポートの廃止](https://github.com/systemd/systemd/blob/08423f6d30f5db045b8a25307857f111f45ff292/NEWS)を発表し、`systemd` の将来のバージョンで当サポートを削除することを示しました。詳細については、[ を参照してください。systemd](https://systemd.io/)

 AL2023 は System V サービス (init) スクリプトとの下位互換性を保持しますが、System V サービス (init) スクリプトのサポートが次回のメジャーリリースで Amazon Linux から削除される場合に備えて、ネイティブ `systemd` ユニットファイルの使用に移行することをお勧めします。

## EOL パッケージが非推奨に
<a name="deprecated-eol-packages"></a>

 AL2023 で利用可能な各パッケージには、Amazon Linux 固有の情報に関する[サポートステートメント](https://docs.aws.amazon.com/linux/al2023/release-notes/support-info-by-support-statement.html)が付属しています。これらのステートメントは、OS のコア部分とその有効期間、[AL2023 での PHP](php.md) や [AL2023 での Python](python.md) などのパッケージに関連しています。AL2023 は複数のバージョンで提供され、各バージョンはアップストリームのオープンソースプロジェクトと同期間サポートされます。

 AL2023 では、`dnf` パッケージマネージャーを使用して、パッケージサポート情報を取得できます。詳細については、「[パッケージサポート情報の取得](managing-repos-os-updates.md#dnf-support-info-plugin)」を参照してください。

 Amazon Linux のメジャーバージョンが終了する前にパッケージがサポートされなくなった場合、このパッケージは非推奨となり、Amazon Linux の次回のメジャーバージョンには含まれないと想定されます。

 [AL2023 での PHP](php.md) や [AL2023 での Python](python.md) などのパッケージは、Amazon Linux のメジャーバージョンごとに複数のバージョンが同梱され、バージョンごとにサポートライフサイクルが異なります。これらのパッケージは、Amazon Linux の新しい各メジャーバージョンでも存続し、パッケージのメジャーバージョン間の重複はほとんどないか、まったくないと想定されます。依存関係を選択するときは、Amazon Linux パッケージのサポートタイムラインを念頭に置くことをお勧めします。