ウェブサイト検索

Linuxディストリビューションとは何ですか、そしてそれぞれはどのように異なるのですか?


Linuxについて何かを聞いたことがあるなら、あなたはおそらくLinuxディストリビューションのことを聞いたことがあるでしょう。それはしばしば「Linuxディストロ」と短縮されます。デスクトップコンピューターやサーバーでLinuxを使用することを決定する際には、まずディストロを選ぶ必要があります。

多くの人にとって、UbuntuはLinuxと同義になっています。しかし、Ubuntuは多くのディストリビューションの一つであり、Linuxについては多くの選択肢があります。

Linuxディストロとは何ですか?

LinuxはWindowsやMac OS Xとは異なります。マイクロソフトはWindowsのすべての部分を内部で統合して、新しいリリースを作成し、それを単一のパッケージとして配布します。Windowsが必要な場合は、マイクロソフトが提供しているバージョンの中から選択する必要があります。

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、またはMandriva Linuxに基づくMageiaを好む人もいます。

より安定した、十分にテストされたシステムを求める人々は、Debian、CentOS(Red Hat Enterprise Linuxの無料版)、またはUbuntu LTSを選択することを検討するかもしれません。

誰にとっても正しいディストリビューションはありませんが、誰もが好きなものを持っています。Linuxディストリビューションは選択肢を提供しますが、時には混乱を招くこともありますが、それは非常に有用でもあります。誰でも自分自身でソースコードからアセンブルして独自のディストリビューションを作ることができますし、既存のディストリビューションを取り入れて修正することもできます。だからこそ、たくさんのLinuxディストリビューションが存在するのです。

関連記事: