Linux について少しでも聞いたことがあるなら、おそらく Linux ディストリビューション (多くの場合「Linux ディストリビューション」と短縮されます) について聞いたことがあるでしょう。 Linux をデスクトップ コンピューターまたはサーバーで使用することに決めた場合は、まずディストリビューションを選択する必要があります。
多くの人にとって、Ubuntu は Linux の同義語になっています。しかし、Ubuntu は多くのディストリビューションの 1 つであり、Linux に関しては多くの選択肢があります。
そもそも、Linux ディストリビューションとは何ですか?
Linux は Windows や Mac OS X とは異なります。Microsoft は Windows のすべての部分を内部で組み合わせて Windows の新しいリリースを作成し、単一のパッケージとして配布します。 Windows が必要な場合は、Microsoft が提供しているバージョンのいずれかを選択する必要があります。
Linux は動作が異なります。 Linux オペレーティング システムは単一の組織によって製造されているわけではありません。さまざまな組織や人々がさまざまな部分に取り組んでいます。 Linux カーネル (オペレーティング システムの中核)、GNU シェル ユーティリティ (ターミナル インターフェイスと使用する多くのコマンド)、X サーバー (グラフィカル デスクトップを生成する)、デスクトップ環境 (X 上で実行されます) があります。サーバーを使用してグラフィカル デスクトップを提供します) など。システム サービス、グラフィカル プログラム、ターミナル コマンドなど、多くは互いに独立して開発されています。これらはすべて、ソース コード形式で配布される オープンソース ソフトウェア です。
必要に応じて、Linux カーネル、GNU シェル ユーティリティ、Xorg X サーバー、および Linux システム上のその他すべてのプログラムのソース コードを取得し、すべてを自分で組み立てることもできます。ただし、さまざまなプログラムをすべて適切に連携させるための作業は言うまでもなく、 ソフトウェアのコンパイルに は多くの時間がかかります。
Linux ディストリビューションは、オープンソース プロジェクトからすべてのコードを取得してコンパイルし、起動してインストールできる単一のオペレーティング システムに結合するという大変な作業を行います。また、デフォルトのデスクトップ環境、ブラウザ、その他のソフトウェアの選択などの選択も行います。ほとんどのディストリビューションには、テーマやカスタム ソフトウェア (Ubuntu が提供する Unity デスクトップ環境など) など、独自の仕上げが追加されています。
新しいソフトウェアをインストールしたり 、重要なセキュリティ更新を含む新しいバージョンのソフトウェアに更新したりする場合、Linux ディストリビューションはそれらをプリコンパイルされたパッケージ化された形式で提供します。これらのパッケージは迅速かつ簡単にインストールできるため、自分で面倒な作業を行う必要がなくなります。
ディストリビューションはどう違うのですか?
複数の異なる Linux ディストリビューションがあります。多くの企業は異なる哲学を持っています。Fedora のように、クローズド ソース ソフトウェアを含めることを拒否する企業もあれば、Mint のように、ユーザーが使いやすいようにクローズド ソース ソフトウェアを含める企業もあります。これらには、さまざまなデフォルト ソフトウェアが含まれています。たとえば、Ubuntu には Unity が含まれ、 Ubuntu 派生製品 には他のデスクトップ環境が含まれ、Fedora には GNOME Shell が含まれ、Mint には Cinnamon または MATE が 含まれます。
多くの場合、さまざまなパッケージ マネージャー、構成ユーティリティ、その他のソフトウェアも使用されます。一部のディストリビューションは最先端のものであるため、サポートが長期間受けられない場合があります。 Ubuntu LTS や Red Hat Enterprise Linux などのその他のディストリビューションは、セキュリティ アップデートやバグ修正で長年にわたってサポートされる安定したディストリビューションになるように設計されています。
Linux ディストリビューションには、デスクトップ コンピューター向け、グラフィカル インターフェイスのないサーバー向け、およびホーム シアター PC などの特殊な用途向けのものがあります。
Ubuntu のように、すぐに動作するように設計されているものもありますが、Arch Linux のように、もう少し調整が必要なものもあります。
どのディストリビューションを選択すればよいですか?
さまざまな Linux ディストリビューションがさまざまな目的に適しています。どの Linux ディストリビューションを選択する必要があるかは、そのディストリビューションで何を行うか、そして個人的な好みによって異なります。
あなたがデスクトップ ユーザーであれば、おそらく Ubuntu や Mint などのシンプルなものが必要になるでしょう。 Fedora、openSUSE、または Mageia (Mandriva Linux ベース) を好む人もいるかもしれません。
より安定した、十分にテストされたシステムを探している人は、Debian、CentOS (Red Hat Enterprise Linux の無料バージョン)、さらには Ubuntu LTS を使用することを検討するかもしれません。
誰もがお気に入りを持っていますが、誰にとっても適切な配布というものはありません。 Linux ディストリビューションには選択肢があり、面倒な場合もありますが、非常に便利です。誰でも、ソース コードから自分でアセンブルしたり、既存のディストリビューションを変更して独自のディストリビューションを作成したりできます。これが、非常に多くの Linux ディストリビューションが存在する理由です。





