あなたがコンピュータ技術に関連する人であり、ほとんどの時間をオープンソースの分野で過ごしているのであれば、私たちが市場に出している人気のあるLinuxディストリビューションのいくつかを聞いたり働いたりしたことがあるはずです。あなたが決して見逃すことのない名前のいくつかは次のとおりです。 Ubuntu、Arch Linux、Debian、およびMint。
Linuxには現在600を超えるディストリビューションがありますが、誰もが好むディストリビューションが1つあると私は信じがちです。これは、そのパフォーマンス、安定性、ソフトウェアの可用性、または他のディストリビューションでは利用できない特定の機能が原因である可能性があります。
この記事では、2つのLinuxディストリビューションに焦点を当てます。 1つはUbuntuで、2004年10月20日に最初のリリースが行われた最も人気のあるディストリビューションの1つです。もう1つは、2011年7月10日に最初のリリースが行われたはるかに小規模で新しいディストリビューションと見なされているManjaroです。これらの2つのディストリビューションは、いくつかの重要な領域にまたがっており、両方のディストリビューションについて簡単に説明しています。
ManjaroLinuxへようこそ
Manjaro Linuxは、Arch Linuxをベースにした新しいLinuxディストリビューションであり、Linuxシステムを使い始める初心者のために、安定性、セキュリティ、アクセシビリティ、および全体的な使いやすさに重点を置いて、すべてのArchLinux機能を専門的に提供します。 Manjaroユーザーは、手動による介入が少なくて済む最先端のソフトウェアと自動化ツールの恩恵を受けることができます。ただし、サービスをホストするサーバーとしてManjaroを使用することはお勧めしません。個人的な使用に最適です。
Ubuntuへようこそ
Ubuntuは、無料でオープンソースの人気のあるDebianベースのLinuxディストリビューションです。 Ubuntuには3つの異なるエディションがあります。 PC、Ubuntuサーバー、およびIoT(Internet Of Things)デバイスとロボットで使用されるUbuntuCoreで使用するためのUbuntuデスクトップ。クラウドコンピューティングで使用される人気のあるオペレーティングシステムであり、OpenStack(Wikipedia)のサポートを提供します。使い始めるのに適したLinuxデスクトップディストリビューションを探しているなら、Ubuntuは間違いなくあなたにぴったりです。非常に大きなコミュニティがあり、発生した問題の解決策を得ることができます。
ManjaroとUbuntuの比較
機能 | Ubuntu | マンジャロ |
---|---|---|
パッケージマネージャー | PacmanPackageManagersおよびpacaurなどの他のものを使用します | |
GNOME | XFCE、KDE、GNOME、i3、シナモンなど | |
サポートされているアーキテクチャ | Amd64、i386 | X86-64 |
プラットフォームにとらわれないパッケージング | Snap、Flatpak、AppImageをサポート | |
ドキュメント | その人気と多くのユーザーのために、Ubuntuには非常に大きなコミュニティがあります。 | |
パッケージマネージャー
Linuxのパッケージマネージャーを使用すると、ユーザーはインストール済みのソフトウェアを管理したり、新しいソフトウェアを簡単にインストールしたり、以前にインストールしたパッケージに更新やアップグレードを適用したりできます。
Ubuntuは、Debianから派生したAPTパッケージマネージャーを利用します。一方、Manjaroは、ArchLinuxから派生したPacmanパッケージマネージャーを利用します。これら2つのパッケージマネージャーの構文は異なる場合がありますが、全体的な機能は同じです。どちらも、新しいパッケージのインストール、更新とアップグレードの適用、特定のパッケージの検索を行うことができます。
これら2つのパッケージマネージャーの主な違いは、ソフトウェアの入手に使用するリポジトリにあります。 Ubuntuにはデフォルトで利用可能な多くのソフトウェアがあります。ユーザーは、PPAを介して独立した開発者からパッケージをインストールすることもできます。これは優れた機能ですが、Arch User Repository(AUR)にもアクセスできるManajaroに対抗することはできません。
Manjaroの公式リポジトリに存在しないパッケージを探している場合は、AURで利用できる可能性が高いです。 AURパッケージは、「壊れたPPA」などのエラーを簡単に見つけることができるUbuntuのパーソナルパッケージアーカイブ(PPA)よりもはるかに簡単に保守できます。
さらに、どちらのオペレーティングシステムも、SnapやFlatpakなどのディストリビューションに依存しないパッケージ形式を利用しています。
リリースサイクル
これら2つのディストリビューションがアップグレードをリリースする方法は大きく異なります。 Manjaroはローリングリリースです。つまり、更新は継続的であり、ユーザーは必ずしも毎回新しいバージョンのManjaroをダウンロードする必要はありません。あなたがしなければならないのは、Pacmanパッケージマネージャーを使用してシステムが最新であることを確認することだけです。そして、あなたは常にあなたのPC上で最新のManjaroバージョンを実行しているでしょう。
一方、Ubuntuは異なります。 Canonicalチームは、2年ごとに新しいLTS(長期サポート)リリースを作成します。 LTSリリースには、今後5年間のサポートとアップデートが含まれます。
さらに、Canonicalは、わずか9か月間サポートされる6か月ごとの中間リリースを発行します。これらの暫定リリースには、Ubuntuの最新のアップデートと機能が含まれています。
これら2つのリリースモデルには長所と短所があります。ローリングリリースにより、最新かつ最高の技術にアクセスできるようになります。さらに、「完全なアップグレード」を必要としないため、対処がはるかに簡単です。ただし、落とし穴があります。これらすべての最新の技術とソフトウェアを使用して、UbuntuのLTSリリースと比較してすべてがテストされ安定していますか?
Ubuntuをアップグレードするプロセスは、Manjaroのプロセスよりもかなり長くなる可能性がありますが、苦痛はありません。文書化されたリリーススケジュールにより、ユーザーは次のアップグレードをいつ期待できるかを認識しています。さらに、ユーザーはテスト済みで安定した信頼性の高いLTSリリースを保証されます。
カスタマイズと利便性
これら2つのディストリビューションのいずれかを初めてインストールすると、ワードプロセッサ、インターネットブラウザ、電子メールクライアントなど、いくつかのデフォルトアプリケーションが表示されます。ただし、ManjaroはArch Linuxから別の優れた機能を借用しており、プリインストールされているものははるかに少なくなっています。ソフトウェア。これにより、ユーザーは必要なソフトウェアのみをインストールして、カスタマイズを適用することができます。
他のほとんどのDebianディストリビューションと同様に、Ubuntuは、より多くのプリインストールされたアプリケーションを用意することで、ユーザーにさらに便利なレイヤーを提供します。これは、まだ始めたばかりの初めてのユーザーにとっては素晴らしいことかもしれませんが、Linuxの達人にとっては、これは不要です。
使いやすさに関しては、Ubuntuははるかに使いやすく、初心者に強くお勧めします。ただし、Manjaroは、はるかに高速なシステムとはるかにきめ細かい制御を提供します。
デスクトップ環境
デスクトップ環境については、明確な勝者はありません。 UbuntuにはデフォルトでGNOMEが付属していますが、途中で他のデスクトップ環境を追加して、それらを簡単に切り替えることができます。一方、ManjaroLinuxは非常に印象的です。 ISOセットアップファイルをダウンロードするときに、必要なデスクトップ環境を決定できます。 XFCE、KDE、GNOME、i3、Cinnamonなどが含まれます。
最終的な考え
すべてを要約すると、これら2つのディストリビューションは、さまざまなグループの人々のニーズに対応しています。きめ細かいカスタマイズとAURパッケージへのアクセスが必要な場合は、Manjaroが最適です。より便利で安定したディストリビューションが必要な場合は、Ubuntuを選択してください。 Linuxシステムを使い始めたばかりの場合は、Ubuntuも最適です。ただし、どちらも高く評価されているディストリビューションであり、どちらを選択しても間違いはありません。
これらの2つの素晴らしいディストリビューションについてどう思いますか?どれがあなたのお気に入りですか、そしてその理由は何ですか?以下のコメントでお知らせください。