Linuxディストリビューションの安定性とはどういう意味ですか?一般ユーザーにとってどれほど重要ですか?

Linuxディストリビューションの安定性とはどういう意味ですか?一般ユーザーにとってどれほど重要ですか?
  • 「安定した」Linuxディストリビューションとは正確に何であり、「不安定な」ディストリビューションを使用するとどのような(実際の)結果が発生しますか?

  • 一般ユーザー(システム管理者以外)にとって本当に重要ですか?

私は読んだこれそしてこれしかし、まだ明確な答えを得ていません。

文脈上「安定的」:

私は「Debian Stable」、「Debian Unstable」などの単語やフレーズ、「DebianがUbuntuよりも安定しています」のようなものを見ました。

答え1

特にDebianの文脈では、より一般的に多くのディストリビューションが自分自身を説明するとき、安定性とは、日々の衝突がないことを意味するのではなく、ディストリビューションによって提供されるインターフェイスの安定性を意味します。、プログラミングインターフェイスとユーザーインターフェイス。安定したディストリビューションと「不安定な」ディストリビューションではなく、安定したディストリビューションと開発ディストリビューションを考える方が良いでしょう。

安定リリースは、初期リリース以降にカーネルとライブラリインタフェースが変更されないリリースです。したがって、第三者はディストリビューションに基づいてプログラムを構築し、ディストリビューションが存続期間中にそのまま動作することを期待できます。信頼性の高いディストリビューションは、より複雑なシステムを構築するための信頼性の高い基盤を提供します。 RHELでは、デフォルトのディストリビューションは、次のように明示的に説明されているDebianよりはるかに遅いです。APIとABIの安定性。これは、順方向と逆方向の両方で機能します。したがって、Debian 10.5 でビルドされたバイナリは 10.9 でそのまま動作するはずですが、Debian 10 の初期リリースでも動作します。 (これが安定したディストリビューションがCライブラリを絶対にアップグレードしない理由の1つです。)リリースを提供してください。 )

これは、セキュリティ修正を含むバグ修正が特定のソフトウェアの最新バージョンにアップグレードされることがほとんどなく、ディストリビューションに存在するソフトウェアのバージョンにパッチを適用して特定のバグのみを修正する方法で行われる理由です。バージョンを一貫して維持することで、継続的に変更されるシステムよりも明確に定義された全体的な動作を通じて、それを既知の全体として扱うことができます。バグを修正するための変更を最小限に抑えることで、バージョンの一貫性を維持するのに役立ちます。

ディストリビューションの安定性もユーザーに影響しますが、プログラムの競合などによってそれほど大きな影響はありません。代わりに、ローリングディストリビューションまたはディストリビューションの開発バージョン(Debian UnstableおよびBeta)ユーザーは、使用するソフトウェアに応じてコンピュータの使用量を定期的に調整する必要があります。メジャーアップグレード(例:LibreOfficeのアップグレード)が進行します。これは、安定リリースの特定のリリースストリーム内では発生しません。これは、一部のユーザーがDebianがUbuntuよりも信頼性が高いと考えている理由を説明できます。 Ubuntuの非LTSリリースを追跡すると、Debianは2年ごとに変更されますが、Ubuntuの非LTSリリースを追跡すると6ヶ月ごとに大きな変更が適用されます。

安定リリースのプログラムは、開発リリースのプログラムよりもよくテストされますが、目標は、開発リリースが安定リリースよりも多くのバグを含むことではありません。結局のところ、開発リリースのパッケージは常に次のバージョンで十分でなければなりません。昆虫はい安定化過程で発見・修正され発売につながる、リリース期間中に見つけて修正することもできます。ただし、マイナーなバグは、安定リリースよりも開発リリースで修正される可能性が高くなります。

Debian では、問題を引き起こすと考えられるパッケージが「不安定」状態ではなく「実験的」状態になります。

答え2

「安定した」Linuxディストリビューションとは正確に何であり、「不安定な」ディストリビューションを使用するとどのような(実際の)結果が発生しますか?

この質問に答えるには、Debian Wikiを使用してください。

Debian バージョン

Debian 安定版

「安定した」リリースには、正式にリリースされた最新のDebianディストリビューションが含まれています。

これは Debian の本番バージョンであり、主に推奨されます。

現在、「安定した」Debianディストリビューションはコード名Busterのバージョン10です。もともと2019年7月6日バージョン10としてリリースされ、最新のアップデートであるバージョン10.8が2021年2月6日にリリースされました。

Debianは不安定です

「不安定な」ディストリビューションは、Debian が積極的に開発される場所です。一般に、このディストリビューションは開発者とエッジに住みたい人が運営しています。不安定に実行されているユーザーは、潜在的なアップグレードの中断などの重要な変更に関する通知を受け取るには、debian-devel-announceメーリングリストに参加することをお勧めします。

「不安定な」ディストリビューションは常にsidと呼ばれます。

@roaima~のコメントそしてDebian Wiki(Debian 安定版) 回答どのDebianディストリビューション(安定/ベータ/不安定)が私にとって良いですか?

「stable」と呼ばれる Debian バージョンは常に Debian の公式リリースです。一般ユーザーはこのバージョンを使用する必要があります。 Debian の安定性も参照してください。

答えは少し複雑です。。それは実際にあなたが何をする予定かによって異なります。 1つの解決策は、Debianを運営する友人に尋ねることです。しかし、それは独立した決定を下すことができないという意味ではありません。実際、この章を読んだら決定を下すことができます。

セキュリティや信頼性が非常に重要な場合は、stableをインストールしてください。期間。これが最も好ましい方法です。

デスクトップにインストールする新しいユーザーであれば、安定版から始めてください。いくつかのソフトウェアはかなり古いですが、動作するのに最もバグが少ない環境です。自信があれば、より現代的な不安定(またはテスト)に簡単に切り替えることができます。

オペレーティングシステムの幅広い経験を持つデスクトップユーザーで、時々奇妙なバグやシステム全体の破損が発生することを気にしない場合は、不安定を使用してください。これには最新の最高のソフトウェアがすべて含まれており、通常、バグはすぐに修正されます。

サーバー、特に信頼性の要件が高い場合、またはインターネットに公開されているサーバーを実行している場合は、stableをインストールします。これは最も強力で安全なオプションです。

次の質問は、(希望的に)これらのオプションの詳細を提供します。 FAQ全体を読んだ後もまだ決定を下すことができない場合は、安定したリリースを選択してください。

何を言うDebianはUbuntuよりも安定していますただコメントです。

答え3

「安定した」Linuxディストリビューションとは何ですか?

安定したLinuxディストリビューションは、開発プロセスを通じてテストされパッチされたソフトウェアパッケージを提供するディストリビューションです。パッケージは、不安定状態からテスト状態に移行するために厳格な基準を満たしている必要があり、テストされたパッケージは最終的に最新の安定版で配布されます。ベータ版または不安定なバージョンを強制的にインストールするリスクは、ユーザー自身の責任です。これは単一のリリースで異なる場合があります。たとえば、Fedoraでは、安定したパッケージがDebianでは安定していない可能性があります。

「不安定な」分布を使用すると、どのような結果が発生しますか?

@StephenKittがコメントで言ったように:

「不安定」の目的は、常に次の安定版を準備することです。

ここにあるパッケージは積極的に開発されているため、ディストリビューション関連のバグ、パフォーマンスの問題、未解決の依存関係が発生したり、まったく言及されていないコンテンツが発生する可能性があります。

一般ユーザー(システム管理者以外)にとって本当に重要ですか?

ユーザーのニーズによって異なります。ユーザーが安全で強力で信頼性の高いシステムを必要とする場合は、信頼性の高い展開が最善の選択です。ただし、これらのディストリビューションは通常、アップストリームバージョンよりも多くのバージョン(Debianの場合は複数)です。したがって、ユーザーが何らかの理由で最新バージョンのパッケージを必要とする場合、信頼性の高い展開が適切ではない可能性があります。この場合、テストまたはいくつかの最先端のローリングリリースディストリビューションに切り替えることをお勧めします。

答え4

  1. 定期的なパッケージの更新がはるかに少ない。
  2. かなり最新バージョンのソフトウェアを入手できません(潜在的な新しいバグ、非互換性、または再学習が必要な変更の紹介)。
  3. 代わりに内部パッケージが古い。これは時間の経過とともにさらに悪化する可能性があります。

「DebianはUbuntuよりも安定しています」という言葉は、「安定的」という言葉と意味が若干異なります。 「安定版」はバグ数が少ないことを意味するため、安定しているわけではありません。

私はずっと前にDebianとUbuntuの両方を使ってきました。私のポイントは、それらのどれもかなりの量のバグを持っておらず、IMHOを比較する必要がないということです。この声明は、おそらくUbuntuがバグが多いというよりは、GUIデスクトップの役割として使用される可能性が高いという事実から来ているようです。

関連情報