推奨されます, 2024

エディターズチョイス

知っておくべき10のLinuxディストリビューション

最近ではLinuxディストリビューションを作成するのは簡単なようです。 お気に入りのディストリビューションを取り、デスクトップ環境を変更し、必要不可欠と思われる一連のアプリケーションを追加し、カスタム壁紙を作成し、最終製品を独自のLinuxディストリビューションと呼びます。 そのような派生物は「本物の」Linuxディストリビューションではないと多くの人が主張するでしょう。 あなたはこの問題に関する議論をインターネットのいたるところで見いだします。そこでは、エキスパートユーザーとそれほどエキスパートではないユーザーが「本当の」Linuxディストリビューションを作るものを決めるのに苦労しています。

時折、新しいディストリビューションが登場し、大多数のユーザーはそれが賞賛に値することに同意するでしょう。 これらのディストリビューションの多くは、革新的なビジョンを持つ単一の開発者によって維持されている、小規模なものから始まります。 悲しいことに、彼らは常にハイテクプレスから注目を集めていません。 だからこそ、私たちはあなたが知っておくべき10のLinuxディストリビューションを提示することに決めました - それはFLOSSコミュニティへの彼らの最初の貢献のためか、あるいは単にそれらが素晴らしく見えて働くからです。

1. AryaLinux

Linux From Scratch(LFS)について聞いたことがあるかもしれません。 自動化されたスクリプトのセットからLinuxシステムを構築するのは、日曜大工のやり方です。 しかし、それだけではありません。 これがAryaLinuxの出番です。

あなたが疑問に思う前に:いいえ、名前はGame of Thronesに触発されていません。 それはインド文明へのうなずきです。 AryaLinuxはあなたが一から作業中のLinuxインストール構築するのを助けるように設計されています。 XFCEとMATEの 2種類があり、ライブモードでは他のディストリビューションと同じように機能します。 インストールはターミナルで行われ、AryaLinux Builderツールはプロセスのさまざまな段階で情報を入力するように促します。

ビルドスクリプトのデフォルトセットは、ベースのLinuxシステムのみをインストールします。 アプリケーションとデスクトップ環境をインストールするには、 ALPS (Arya Linux Packaging System)を使用する必要があります。 これは、アプリケーションをインストールして依存関係を解決できる単純なパッケージマネージャです。 インストールできるアプリケーションはビルドスクリプトで定義されています。 AryaLinuxが開発を続けるにつれてこれは変わるかもしれませんが、ALPSはまだそれらをアンインストールまたはアップグレードすることができません。

このLinuxディストリビューションの何が特別なのですか?

  • AryaLinuxはあなたがあなた自身のディストリビューションを作るのを助けるためにLFSアプローチを単純化します。
  • 最小限ではあるが独自のALPSと呼ばれるパッケージマネージャを持っている。
  • Compizの代替手段としてFusilli Window Managerを使用します。

2. Qubes OS

区画化とアプリの分離は、最近注目を浴びている2つの用語です。Dockerのようなプロジェクトによって普及し、Ubuntuのスナップパッケージの中で一定のレベルで実装されています。 主なアイデアは、セキュリティを強化するために、実行中のアプリやサービスをOSコアから分離することです。 Qubes OSはそれに基づいています - ひねりを加えたものです。

技術的には、LinuxよりもQubes OSをXenディストリビューションと呼ぶ方が正しいでしょう。 Xenはハイパーバイザー、つまり仮想マシンを制御するテクノロジ実装です。 既存のOS内で実行されるVirtualBoxおよびVMWareとは異なり、Xenはハードウェア上で直接実行することができます。 Qubes OSはこれを利用しています。 dom0というデフォルトのシステムレベル仮想マシンがあり、起動時に実行され、GUIを制御します。 それはネットワークアクセスを持っていません、そしてあなたはそれの中でどんなアプリも実行することになっていません。 それがAppVMの目的です。

AppVMは「クーブ」と呼ばれ、TemplateVMに基づいています。 すべてのTemplateVMには、Qubesがアクセスして使用できるソフトウェアが含まれていますが、TemplateVMファイルシステムを変更することはできません。 デフォルトのTemplateVMはFedoraに付属しています。

最新バージョンのQubes OSは、デフォルト環境としてKDEをXFCEに置き換えます。 ただし、 追加のTemplateVMに他のディストリビューション、さらにはMicrosoft Windowsをインストールすることもできます。 つまり、1つのQubes OSシステム上で複数のLinuxディストリビューションを使用することができます。

Qubes OSは、 異なるセキュリティドメインをqubesに割り当てます 。 それらはメインの[スタート]メニューに表示され、名前(仕事、個人、ブラウジングなど)、または色によってクーブを区別できます。 後者の区別はウィンドウマネージャによってサポートされています。 開いているすべてのアプリには、所属するキューブによって異なる色の境界線が表示されます。 あなたはQubes VM Managerツールであなたのすべてのqubesを管理することができます - それらを追加し、削除し、そして名前を変更し、そしてどれがアクティブであり、そしてそれらがどのTemplateVMに基づいているかを確かめます。 当然、ファイルをシームレスに移動したり、情報をコピーしたり、クーブ間で貼り付けたりすることができます。

このLinuxディストリビューションの何が特別なのですか?

  • Qubes OSは、アプリを互いに分離することによってセキュリティを実現します。
  • アプリは複数のコンテキストベースの仮想マシンに配置されます。
  • VMは、さまざまなLinuxディストリビューションに基づくことができます。

3.エンドレスOS

最良のオープンソースプロジェクトは、人々の生活をより良い方向に変えることができるものです。 エンドレスOSはまさにそのための大きな可能性を秘めたディストリビューションです。 初心者や経験の浅いユーザー向けに作られており特に信頼できるインターネットアクセスの ないユーザー対象としています 。 それが、Endless OSがさらにユーザーフレンドリーになろうと努力している理由であり、たくさんのアプリ、教育用ビデオ、大量の本、さらにはWikipediaの記事も満載です。 このコンテンツはすべてオフラインで、完全に無料で利用できるようになります

それについて考えてみてください:私たちは常に「ちょうどそれをグーグルに」できるので私たちは当然のことと思いますが、Endless OSによって提供されるリソースは発展途上国の人々にとって非常に貴重です。 エンドレスOSは、すべての学童にとって素晴らしいディストロです。 グリッドから離れていく予定の場合は、移植可能なナレッジリポジトリとして使用することもできます。

エンドレスOSには、「従来の」パッケージ管理システムはありません。 とりわけ、これはあなたがEndless App Centerで利用可能なソフトウェアに限られていることを意味します。 表面的には、Endless OSはOSTreeのような興味深いプロジェクトと組み合わされた大幅に変更されたUbuntuビルドであり、1つのシステム上で異なるバージョンのアプリで複数の起動可能ファイルシステムを使用することを可能にします。 デスクトップはGnome Shellをベースにしており、さらにMicrosoftのModern UIタイルとあなたの平均的なスマートフォンのホーム画面を組み合わせたようになっています

このLinuxディストリビューションの何が特別なのですか?

  • エンドレスOSは、インターネットに簡単にアクセスできない人々のためのものなので、膨大な量のオフラインコンテンツがあります。
  • ルートファイルシステムは読み取り専用であり、ディストリビューションはOSTreeを使用してソフトウェアアップデートを実行します。
  • それを開発している会社は、Endless OSがプレインストールされた手頃な価格のコンピューターを販売しています。

4. GeckoLinux

Ubuntuはこれまでで最もリミックスされたLinuxディストリビューションであるかもしれません、そしていくつかのリミックスは素晴らしいですが、他はほとんど無意味です。 しかし、あなたはopenSUSEのリミックスがあることを知っていましたか? SUSE Studioと呼ばれるサービスのおかげで、誰でもopenSUSEを修正して再配布することができます。 openSUSEは素晴らしいディストリビューションですが、日常的なデスクトップOSよりもビジネスユースケースに推奨されます。 GeckoLinuxはそれを変えたいと思っています、そしてそれはすでに正しい道を進んでいます。

GeckoLinuxが作成された主な理由の1つは、openSUSE Leap用のLiveインストールメディアがないためです。 GeckoLinuxでは、openSUSEのいくつかの異なるバージョンや種類を試すことができます。 まず、2つの主要なバージョンがあります: 静的 (安定版ブランチであるopenSUSE Leapに基づく)とローリングローリングリリースブランチにあるopenSUSE Tumbleweedに基づく)です。 2番目の部分は、GeckoLinuxがopenSUSEを超えて、7つのデスクトップ環境(Cinnamon、Xfce、Gnome、Plasma 5、MATE、Budgie、LXQt)の1つに加え、Openboxと数少ないデスクトップ環境を選択できる場所です。必須アプリ

たとえあなたが類推しているのであれば、GeckoLinuxはLinux MintがUbuntuに(またはあった)ものをopenSUSEすることであると言えるでしょう。 独自のコーデックをそのまま使用できるようにし、サードパーティのアプリのインストール、システム管理タスクの実行、およびパッケージの依存関係の管理を容易にすることで、オリジナルの配布をよりユーザーフレンドリーにすることを目指しています。 GeckoLinuxについて本当にエキサイティングなのは、ブラウザで直接試すことができることです。

このLinuxディストリビューションの何が特別なのですか?

  • GeckoLinuxはopenSUSEリープを試し、インストールし、そして使うのをより簡単にします。
  • BudgieとLXQtを含む7種類のフレーバーがあります。
  • ブラウザで試運転できるオンライン版があります。

5. Linuxを無効にする

Void Linuxは、他のプロジェクトから派生したものではなく、独立したLinuxディストリビューションであることを誇りにしています。 それは時代遅れのハードウェア上でさえ驚くほど速く起動する本当に軽量のディストリビューションであり、そしてXBPSと呼ばれるそれ自身のパッケージ管理システムを持っています。 すべてのコントロールが好きだが面倒なことをしない上級ユーザーは、Void Linuxを最も高く評価するでしょう。

すぐに気付くかもしれないことの1つは、Void Linuxはsystemdを使用しないことです。 代わりに、システムサービスとランレベルを監視するためにrunitに依存しています。 セキュリティに関しては、Void LinuxはOpenSSLのより安全なフォークであるLibreSSLセキュリティプロトコルを使用します。 これら2つの機能により、Void Linuxは大部分のLinuxディストリビューションと一線を画しています。 XBPSにはもっとクールなオプションがあります。 インストールスクリプト(テンプレート)を利用してソースからパッケージを構築したり、複数のリポジトリやサブリポジトリを使用したり、未完了のアップデートやインストールを再開したり、パッケージ自体のエラーをチェックしたりできます。

Void Linuxは最新のソフトウェアを提供することを目的としたローリングリリースディストリビューションですが、基本システムをできる限り安定した状態に保ちます。 デスクトップ環境を一から設定したくない場合は、Xfce、MATE、LXDE、Enlightenment、またはCinnamonを使用してライブ画像をダウンロードできます。

このLinuxディストリビューションの何が特別なのですか?

  • Void Linuxは一から書かれており、独自のパッケージ管理システムを持っています。
  • systemdではなくrunit、OpenSSLではなくLibreSSLを使用し、デフォルトのシェルはDashです。
  • デフォルトでは、独自のソフトウェアはインストールされていません。

6.サブグラフOS

あなたはそれを自分で経験したことがないかもしれませんが、インターネットへの悪意のある攻撃の犠牲になった誰かについてきっと聞いたり読んだりしました。 マルウェアが心配する唯一の脅威ではありません - 政府による監視もあります。また、広告主や最愛のソーシャルネットワークからの追跡もあります。 オンラインで身を守ることがますます困難になっています。

Subgraph OSは、あなたのコンピュータがある時点でターゲットになるだろうという前提に基づいて構築されているので、それは侵害に抵抗し損傷を防ぐために強化されています 。 Subgraph OSは、何層もの保護と機能強化を重ねた非常に安全なケーキと考えることができます。

Subgraph OSでは、ディスクの暗号化は必須です - 暗号化されていないファイルシステムにはインストールできません。 カーネルはGrsecurityパッチで強化されています。 ネットワークアクセスを必要とするアプリケーション(ブラウザ、メッセンジャー、電子メールクライアントなど)はそれ自身のコンテナ(サンドボックス)内で動作し、それらの接続はTorを通してルーティングされます。 Metaproxyのおかげで、すべてのアプリケーションはそれ自身のTor回路を使っています、そして念のためファイアウォールもあります。 これらの予防策の大部分は自動的に設定され、配布はDebianに基づいていてGnome 3を使用しているので、見た目も使い慣れた感じです。

このLinuxディストリビューションの何が特別なのですか?

  • Subgraph OSは、ユーザーのセキュリティを最大限に高めるように設計された、敵対者に耐性のあるディストリビューションを目指しています。
  • アプリケーションはサンドボックス内で動作し、Torを介してネットワークに接続します。
  • カーネルはGrsecurityで強化されており、ファイルシステムの暗号化は必須です。

7. Nix OS

Nix OSは、 関数型プログラミングを楽しむ人々にアピールするかもしれない、巧妙でエキサイティングなプロジェクトであるNixパッケージマネージャのショーケースです。 Nixは宣言型設定ファイルからすべてを構築し、パッケージマネージャの原則はNix OS全体に実際に適用されます。

つまり、システム全体を単純なファイルで構成し、それを別のコンピューターで再構築することができます。 既存の設定に変更を加えると、その変更の影響を受けるパッケージは自動的に再構築されます - それらを一つ一つ更新する必要はありません。 新しい設定はすべて保存され、以前の設定から分離されるため、Nix OSはシステムロールバックを設計上サポートしています。 何かがうまくいかない場合、または新しい設定に満足できない場合は、古いものを起動してください。

Nix OSのもう1つの興味深い機能は、アプリケーションのインストールにrootアクセスが必要ないことです。 すべてのユーザーは自分のプロファイルを持ち、それらがインストールするパッケージはそこに格納されます。 重複することなく、同じアプリケーションの複数のバージョンインストールすることも可能です。 Nix OSの欠点は、システムを維持するためにそのビルド言語に精通しなければならないということでしょう。 インストールは多少複雑ですが、ドキュメントで詳しく説明されています。 Nix OSはKDEを含むLiveインストールメディアを提供していますが、他の環境もインストールできます。

このLinuxディストリビューションの何が特別なのですか?

  • Nix OSでは、構成全体が単一のファイルに記述されているポータブルシステムを作成できます。
  • アプリは互いに分離されているため、同じソフトウェアの複数のバージョンを同時に実行できます。
  • 古い設定をロードすることでシステムを以前の状態に簡単に戻すことができます。

8.ギックスSD

UbuntuとLinux Mintの間に違いはないと思う人がいるかもしれません - それらは間違っているでしょう。 Nix OSとGuix SDにも同じことが言えます。 それらはあらゆるレベルで似ていますが、違いがあり、それらは主にソフトウェアの自由の問題です。 Guix SDは、GNUフリーシステムディストリビューションガイドラインに準拠しており、Free Software Foundationによって100%無料と見なされているまれなLinuxディストリビューション(またはGNU / Linuxディストリビューション)の1つです。

その結果、Guix SDはsystemdの代わりにdmd(GNU Shepherd)を使用し、独自のコードで汚染されていないLinux-libreカーネルを持っています。 Nix OSと同様に、Guix SDは宣言型ファイルを介して設定されます。 しかし、それはそれらのファイルを書くのに同じ言語を使いません - Nixがそれ自身の実装を持っている間、GuixはSchemeを実装するためにGNU Guileを使います。 しかし、これはGuix SDがNixパッケージにアクセスすることを妨げるものではありません。 これがあなたが望むものであるならば、それはGuixパッケージマネージャの“ import”オプションで可能です。

それ以外はほとんど同じです。GuixSDでは、同じアプリケーションの複数のバージョンを干渉することなく使用できます。 パッケージの構築はシステムから独立しているため、システムに損傷を与えたり、設定に望ましくない変更を加えることはできません。 Guix SDはデスクトップの選択肢としてGnome、Xfce、Enlightenmentを提供していますが、グラフィカルインストーラはまだ利用できません。

このLinuxディストリビューションの何が特別なのですか?

  • Guix SDは、systemdとバイナリのカーネルBLOBを除いて、Nix OSのすべての機能を持っています。
  • Schemeプログラミング言語を使ってパッケージとシステムを設定します。
  • Free Software Foundationにより、完全無料のディストリビューションとして承認されています。

9.岩盤Linux

完璧なLinuxディストリビューションを想像してください。 それは他のディストリビューションから最も良い部分だけを取り、それらをすべて一緒に動作させるでしょう。 Bedrock Linuxは、その夢を現実のものにすることに近づいています。

実験的なディストリビューションなので、まだデフォルトのシステムとして使用することはしません。 しかし、それは革命的なものになるかもしれないので知っておく価値があります。 Bedrock Linuxは、他のLinuxディストリビューションをインストールしてから、それらを「ハイジャック」するか、1つのシステムに変換するように要求します。 Bedrock Linuxを使用することは、複数のLinuxディストリビューションを同時に使用することを意味しますが、それは明白ではありません。 3つの異なるディストリビューションから3つのアプリケーションを開き、それらを同じデスクトップ上で同時に使用することができます。 Bedrock Linuxはまたあなたの好みのもので利用できない場合は別のディストリビューションから新しいバージョンのソフトウェアを入手することを可能にします。

Bedrock Linuxを構成するプロセスはやや困難で、Liveモードで使用することは不可能です。 それでも、それは将来のための野心的な計画と魅力的な概念です。 彼らが成功することを願っています。

このLinuxディストリビューションの何が特別なのですか?

  • Bedrock Linuxは、複数のLinuxディストリビューションを1つのシステムにまとめます。
  • 異なるディストリビューションのアプリを同時に開くことができます。
  • インストールしたディストリビューションに応じて、どのinitシステムを使用するかを選択できます。

10.丸OS

Maru OSはあなたがあなたのコンピュータにインストールできるディストリビューションではないので、あなたはこの「不正行為」を考えるかもしれません。 これはあなたのAndroidスマートフォン用のOSです。デフォルトのシステムを置き換えて、コンバージェンスの概念を紹介します。

Maru OSには2つの「モード」があります。 モバイルのものはアンドロイドロリポップに基づいています、そしてそれはあなたの電話を他のスマートフォンのように動作させます。 デスクトップモード (Debian Jessieベース)は、HDMIケーブルを使って電話機を画面に接続すると有効になります。 それが魔法が起こるときであり、あなたは本格的なデスクトップOSとしてあなたの電話を使うことができます。

デスクトップは滑らかなXfce設定であり、それと対話するにはBluetooth周辺機器(マウスとキーボード)が必要です。 当然、デスクトップモードとモバイルモードの間でファイルを移動したり、アクティブモードに関係なくそれらにアクセスしたりできます。 Maru OSはコンテナーを使用してこれを実現しています。LinuxはAndroidの「内部」のゲストコンテナーとしてインストールされています。 Maru OS は2-in-1ソリューションを提供し 、デスクトップLinuxシステムをいつでも持ち運ぶことができます。 標準的な、あなたの心を食べなさい。

Maru OSにはまだいくつか問題があります。 現時点では、Nexus 5のみがサポートされており、Google Playはデフォルトではインストールされていません(回避策はありますが)。 Maru OSがデスクトップモードで動作しているときのディスプレイタイムアウトの問題や、バッテリーの大幅な消耗も報告されています。 しかし、Maru OSは試す価値があると考えています。 他に何もないなら、少なくとも目新しさのために。

このLinuxディストリビューションの何が特別なのですか?

  • マルOSはあなたのAndroid携帯電話用のLinuxディストリビューションです。
  • それはあなたのスマートフォンを完全にコンテキストアウェアにし、デスクトップコンピュータとして使うことを可能にします。
  • あなたはLinux上でAndroidのファイルにアクセスすることができ、その逆も可能です。

調べてみる価値のあるLinuxディストロ

これらのディストリビューションは、Linuxコミュニティがまだ創造性と優れたアイデアでいっぱいで、未来がもたらすことができるものは何でも準備していることを証明します。 Trenta OSやClear Linux Projectなど、他にも検討に値するプロジェクトがたくさんあります。

他にも興味深いLinuxディストリビューションがありますか。 このリストにあるディストリビューションを使いましたか? コメント欄でお知らせください。

Top