tux-coffee-cup

Linuxは完全なオペレーティングシステムではなく、単なるカーネルです。 LinuxディストリビューションはLinuxカーネルを取得し、それを他のフリーソフトウェアと組み合わせて完全なパッケージを作成します。 そこには多くの異なるLinuxディストリビューションがあります。

「Linuxをインストールする」場合は、ディストリビューションを選択する必要があります。 Linux From Scratchを使用して、独自のLinuxシステムをゼロからコンパイルおよびアセンブルすることもできますが、それは膨大な作業です。

Ubuntu

Ubuntuはおそらく最も有名なLinuxディストリビューションです。 UbuntuはDebianに基づいていますが、独自のソフトウェアリポジトリがあります。 これらのリポジトリにあるソフトウェアの多くは、Debianのリポジトリから同期されています。

Ubuntuプロジェクトは、堅固なデスクトップ(およびサーバー)エクスペリエンスの提供に重点を置いており、それを行うために独自のカスタムテクノロジーを構築することを恐れません。 Ubuntuは以前はGNOME 2デスクトップ環境を使用していましたが、現在は独自のUnityデスクトップ環境を使用しています。 他のディストリビューションがWaylandで作業している間、Ubuntuは独自のMirグラフィカルサーバーを構築しています。

Ubuntuは最先端をいくものではなく、現代的です。 6か月ごとにリリースを提供し、2年ごとにより安定したLTS(長期サポート)リリースを提供します。 Ubuntuは現在、スマートフォンやタブレットで実行できるようにUbuntuディストリビューションの拡張に取り組んでいます。

ubuntu-14.04-unity-desktop

関連:「Linux」はLinuxだけではない:Linuxシステムを構成する8つのソフトウェア

Linux Mint

関連:UbuntuとLinux Mintの違いは何ですか?

MintはUbuntu上に構築されたLinuxディストリビューションです。 Ubuntuのソフトウェアリポジトリを使用しているため、同じパッケージを両方で利用できます。 もともと、MintはメディアコーデックとUbuntuにデフォルトでは含まれていない独自のソフトウェアが含まれていることを主な理由として愛された代替ディストリビューションでした。

このディストリビューションは独自のアイデンティティを持っています。 ここにはUbuntu独自のUnityデスクトップはありません。代わりに、より伝統的なCinnamonまたはMATEデスクトップが表示されます。 Mintはソフトウェアアップデートに対してよりリラックスしたアプローチを取り、重要なソフトウェアアップデートを自動的にインストールしません。 物議を醸すように、これは一部のUbuntu開発者を安全でないとラベル付けすることを導きました。

linux-mint

Debian

Debianは、無料のオープンソースソフトウェアのみで構成されるオペレーティングシステムです。 Debianプロジェクトは1993年から稼働しています— 20年以上前! この広く尊敬されているプロジェクトはまだDebianの新しいバージョンをリリースしていますが、UbuntuやLinux Mintのようなディストリビューションよりもはるかにゆっくりと動くことで知られています。 これにより、安定性と保守性が向上し、一部のシステムに理想的です。

Ubuntuはもともと、安定したDebianの中核部分をより迅速に改善し、ソフトウェアをより頻繁に更新されるユーザーフレンドリーなシステムにパッケージ化するために設立されました。

debian-gnome-desktop

Fedora

Fedoraはフリーソフトウェアに重点を置いたプロジェクトです。サードパーティのリポジトリを利用できますが、ここではプロプライエタリなグラフィックスドライバーをインストールする簡単な方法はありません。 Fedoraは最先端であり、ソフトウェアの最新バージョンが含まれています。

Ubuntuとは異なり、Fedoraは独自のデスクトップ環境や他のソフトウェアを作成しません。 代わりに、Fedoraプロジェクトは「アップストリーム」ソフトウェアを使用し、独自のカスタムツールを追加したり、パッチを当てすぎたりすることなく、このすべてのアップストリームソフトウェアを統合するプラットフォームを提供します。 Fedoraには、デフォルトでGNOME 3デスクトップ環境が付属していますが、他のデスクトップ環境に付属する「スピン」も利用できます。

FedoraはRed Hatのスポンサーであり、商用Red Hat Enterprise Linuxプロジェクトの基盤です。 RHELとは異なり、Fedoraは最先端であり、長期間サポートされていません。 長期間サポートされるより安定したリリースが必要な場合は、Red HatがEnterprise製品を使用することをお勧めします。

fedora-gnome-3-desktop

CentOS / Red Hat Enterprise Linux

Red Hat Enterprise Linuxは、サーバーおよびワークステーション向けの商用Linuxディストリビューションです。 オープンソースのFedoraプロジェクトに基づいていますが、長期的なサポートを備えた安定したプラットフォームになるように設計されています。

Red Hatは、商標法を使用して、公式のRed Hat Enterprise Linuxソフトウェアが再配布されないようにしています。 ただし、コアソフトウェアは無料でオープンソースです。 CentOSは、Red Hat Enterprise Linuxコードを取得し、すべてのRed Hatの商標を削除し、無料で使用および配布できるようにするコミュニティプロジェクトです。 これはRHELの無料バージョンなので、長期間サポートされる安定したプラットフォームが必要な場合に適しています。 CentOSとRed Hatは最近、共同作業を行うことを発表したため、CentOSはRed Hat自体の一部になりました。

centos-desktop

openSUSE / SUSE Linux Enterprise

openSUSEは、Novellが後援する、コミュニティが作成したLinuxディストリビューションです。 Novellは2003年にSuSE Linuxを購入し、現在もSUSE Linux Enterpriseと呼ばれるエンタープライズLinuxプロジェクトを作成しています。 Red HatにはRed Hat Enterprise LinuxにフィードするFedoraプロジェクトがあり、NovellにはSUSE Linux EnterpriseにフィードするopenSUSEプロジェクトがあります。

Fedoraと同様に、openSUSEはLinuxの最先端のバージョンです。 SUSEはかつてユーザーフレンドリーなデスクトップLinuxディストリビューションの1つでしたが、Ubuntuは最終的にその王冠を獲得しました。

opensuse

Mageia / Mandriva

Mageiaは、2011年に作成されたMandriva Linuxのフォークです。Mandriva(それ以前はMandrakeとして知られていました)は、かつて優れたユーザーフレンドリーなLinuxディストリビューションの1つでした。

FedoraやopenSUSEと同様に、これはオープンソースのLinuxディストリビューションを作成するためにコミュニティが作成したプロジェクトです。 Mandriva SAはデスクトップPC用のコンシューマーLinuxディストリビューションを作成しなくなりましたが、彼らのビジネスLinuxサーバープロジェクトは、FedoraとopenSUSEが企業の同等物にコードを提供するのと同じように、Mageiaコードに基づいています。

mageia-linux

Arch Linux

Arch Linuxは、ここにある他の多くのLinuxディストリビューションよりも古い学校です。 柔軟性、軽量、最小限、そして「シンプルさ」を保つように設計されています。 シンプルに保つことは、Archがシステムのセットアップに役立つ大量のグラフィカルユーティリティと自動設定スクリプトを提供することを意味しません。 代わりに、それはArchがそのようなものを省いて邪魔にならないことを意味します。

システムを適切に構成し、好きなソフトウェアをインストールする責任があります。 Archは、パッケージマネージャー用の公式のグラフィカルインターフェイスや複雑なグラフィカル構成ツールを提供していません。 代わりに、簡単に編集できるように設計されたクリーンな構成ファイルを提供します。 インストールディスクは、システムを構成し、ディスクをパーティション分割し、オペレーティングシステムを自分でインストールするための適切なコマンドを入力する必要があるターミナルでダンプします。

Archは「ローリングリリース」モデルを使用しています。つまり、インストールイメージは現在のソフトウェアの単なるスナップショットです。 ソフトウェアのすべてのビットは、Archの新しい「リリース」にアップグレードする必要なく、時間の経過とともに更新されます。

このディストリビューションは、かつて人気だったGentooと少し共通点があります。 どちらのLinuxディストリビューションも、システムがどのように機能するかを知っているか、少なくとも学習したいユーザー向けに設計されています。 ただし、Archはバイナリパッケージを使用していますが、Gentooはソースからのソフトウェアのあらゆるビットのコンパイルに(不必要に)焦点を当てていました。つまり、ソフトウェアのコンパイルにCPUサイクルと時間を費やす必要がないため、ソフトウェアをArchにすばやくインストールできます。

インストールアーチ

Slackware Linux

Slackwareは別の機関です。 1993年に設立されたSlackwareは、現在も維持され、新しいリリースを発表している最も古いLinuxディストリビューションです。

その血統は示しています— Archのように、Slackwareはこれらすべての不要なグラフィカルツールと自動構成スクリプトを省きます。 グラフィカルなインストール手順はありません。ディスクを手動でパーティション分割してから、セットアッププログラムを実行する必要があります。 Slackwareはデフォルトでコマンドライン環境で起動します。 これは非常に保守的なLinuxディストリビューションです。

slackware-setup

パピーリナックス

関連:古いPCを復活させる:古いコンピューターに最適な3つのLinuxシステム

パピーリナックスはかなり有名な別のLinuxディストリビューションです。 以前のバージョンはUbuntuで構築されていますが、最新版はSlackwareで構築されています。 パピーは、非常に古いコンピューターで正常に実行できる、小さくて軽量なオペレーティングシステムとして設計されています。 パピーISOファイルは161 MBで、パピーはライブ環境でそのディスクから起動できます。 パピーは256 MBまたはRAMを搭載したPCで実行できますが、最高のエクスペリエンスを実現するには512 MBを推奨します。

パピーは最も近代的ではなく、派手なベルやホイッスルをすべて備えているわけではありませんが、古いPCを復活させるのに役立ちます。

子犬-Linux

Linuxディストリビューションはこれらだけではありません。 Distrowatchは多くをリストし、それらを人気度でランク付けしようとします。

画像クレジット:FlickrのEduardo Quagliato