ローリングリリースLinuxディストリビューションでは、オペレーティングシステムを1回だけインストールし、再インストールやデータの復元に煩わされる必要はありません。ローリングリリースモデルの主な利点は、エンドユーザーが常に最新バージョンのソフトウェアをインストールできることです。
ローリングリリースLinuxディストリビューションは長い間存在していましたが、誰もがそれらが何を提供しなければならないかを知っているわけではありません。最近、ローリングリリースのLinuxディストリビューションの人気が高まっています。
では、ローリングリリースLinuxディストリビューションとは何ですか?答えは以下の行にありますが、その前に重要なことを明確にしましょう。
固定リリース開発では、以前のバージョンの上に再インストールする必要があるソフトウェアバージョンが作成されます。固定リリースディストリビューションは、数か月ごとに定期的にリリースされるディストリビューションであり、すべてが安定していて「すべてが正常に機能する」ことを確認するために、十分にテストおよび検証されたソフトウェアパッケージが含まれています。
現在、固定リリースのオペレーティングシステムを使用している可能性があります。 Ubuntu19.04とUbuntu21.04について考えてみてください。これらは、異なるハードウェアとテクノロジーをサポートするオペレーティングシステムの2つのバージョンであり、最新の機能を利用するには新しいバージョンをインストールする必要があります。
この開発モデルの各バージョンには「EndofLife」(EOL)があることを知っておく必要があります。その後、開発チームは更新をリリースしなくなります。これ以上の更新は、オープンなセキュリティホールと最新のハードウェアとの互換性の問題を意味しません。
多くのLinuxディストリビューションは、ローリングリリースモデルと呼ばれるモデルを選択しています。ローリングリリースモデル(継続的デリバリーとも呼ばれます)に基づくオペレーティングシステムには、2つの主な特徴があります。
- 1つ目は、オペレーティングシステムを一度だけインストールし、その後は二度とインストールしないことです。
- 2つ目は、オペレーティングシステムが継続的に更新されることです。
Linux上のすべてのものは、Linuxをモジュラーオペレーティングシステムにするソフトウェアパッケージに分割されています。これは、ローリングリリースモデルがLinuxディストリビューションに適用できる理由でもあります。パッケージマネージャーを使用することで、カーネルやドライバーも含め、すべてのパッケージを更新できます。
ローリングリリースのLinuxディストリビューションは、個々のソフトウェアパッケージを継続的に更新し、公開されるとすぐにユーザーが利用できるようにするディストリビューションです。 これは、ディストリビューションのユーザーとして、常に最新バージョンのソフトウェアがインストールされていることを意味します。
これは、新機能がリリースされるとすぐに楽しめることを意味します。ただし、システムをしばらく更新しなかった場合や、ソフトウェアパッケージ間に非互換性が生じた場合は、多くの問題が発生する可能性があることも意味します。
ローリングリリースディストリビューションには、Ubuntuのようなディストリビューションと同じようにOSバージョンがありません。代わりに、新しいソフトウェアが利用可能になるたびに継続的に更新されます。
ユーザーがソフトウェアの新しいバージョンを何年も待つことができるDebianのような保守的な安定したリリース配布と比較して、ローリングリリースは新しいソフトウェアを非常に迅速に利用可能にします。
ローリングリリースの目標は、ユーザーにできるだけ早く更新を提供することです。最新の機能とサービスを本番環境から直接入手したい場合は、ローリングディストリビューションが最適です。
しかし、安定性、セキュリティ、予測可能性が重要な場合は、Debianのような保守的なディストリビューションがおそらくより良い選択です。
ローリングリリースディストリビューションの本当のメリットは何ですか?
- 一度インストールして永久に更新します。すべてを削除して、6〜12か月ごとなどに再インストールする必要はありません。アップグレードプロセスは、通常、簡単で段階的です。新しいバージョンのソフトウェアが到着し、インストールが浸透し続けます。
- ローリングリリースのLinuxディストリビューションでは、新しいハードウェアのサポートをより迅速に受けることができます。最新のカーネルがアップストリームで利用可能になったときにインストールできることは、ローリングリリースの利点の1つです。
- バージョンアップグレードのプロンプトは表示されません。ローリングリリースディストリビューションでは、これは決して起こりません。
- 特定のOSバージョン用に作成されたパッケージに別れを告げます。ローリングリリースディストリビューションでは、インストールできるパッケージを指定するバージョンはありません。
最も人気のあるローリングリリースLinuxディストリビューションの一部:
- Arch Linux
- マンジャロ
- Debianテスト
- Gentoo Linux
- openSUSEタンブルウィード
- Void Linux
- Solus
- EndeavourOS