DebianとUbuntu:どちらを使うべきですか?
Ubuntuは以前のリリースで多くの愛を受けました。これにより、一見複雑に見える多くの操作が可能になり、Linuxベースのディストリビューションの世界に入ったばかりの初心者にとっては簡単になりました。しかし、Unityインターフェースがリリースされた頃、それもある程度嫌われ始めました。
客観的に言えば、インターフェースは良くも悪くもありませんでした、それはその仕事をうまくやりました。しかし、それはほとんどの人が慣れていたものとは異なってそれをしました。次に、起動メニューに広告を挿入したり、インターフェイスをもう一度Gnomeに変更したりするなど、他のいくつかの変更により、一部のユーザーはディストリビューションをさらに嫌い、人々は代替手段を探し始めました。そのうちの1つはDebianです。 UbuntuはDebianから作成されているため、この2つはコアで非常によく似ています。ただし、Ubuntuを作成するためにCanonicalがDebianに加えた変更により、多くの違いもあり、それらのいくつかは微妙です。
Debianは使いにくいですか?
オペレーティングシステム、構成ファイルが存在する場所、およびパッケージマネージャーの動作に関する限り、両方のディストリビューションはほぼ同じです。初心者にとって、Debianは使いにくいように見えるかもしれませんが、それはディストリビューションがより複雑だからではありません。
これは、Ubuntuには、初心者がシステムを簡単に構成するのに役立つ一連のユーティリティがプリインストールされているためです。たとえば、Ubuntuのグラフィカルアプリケーションを使用すると、ビデオカードドライバを簡単にインストールできます。ただし、Debianでは、必要なパッケージを見つけてパッケージマネージャーを使用してインストールすることにより、これを「手動で」実行する必要があります。
Ubuntuは、プレインストールされているグラフィカルアプリケーションを使用して、マウスを数回クリックするだけでアップグレードすることもできます。 Debianでは、推奨される方法はこれらの手順に従うことです。
物事がどのように機能するかを学びたいユーザーは、Debianを選択してすべてを自分で行うことができます。すべての要素がどのように組み合わされているかがわかれば、Debianは簡単に使用できます。しかし、詳細に煩わされることがなく、これらのタスクを自動化するツールを使用して仕事をやりたいだけのユーザーは、Ubuntuの方が幸せです。
ソフトウェアパッケージの違い– Ubuntu
Ubuntuは、ソフトウェアをメイン、ユニバース、マルチバースの3つのカテゴリに分類します。メインセクションのパッケージは、必要に応じて頻繁にアップグレードされ、バグやセキュリティホールにパッチを適用し、新しい機能を追加します。ユニバースのパッケージは、誰かが本当にやりたい場合はボランティアによって維持されますが、そうでない場合は、Ubuntuのリリース期間中は同じままです。
これは、ユニバースの一部のパッケージに、同じバグとセキュリティホールが長期間存在する可能性があることを意味します。宇宙のほとんどのパッケージは誰によっても維持されていません。多元宇宙のパッケージは、無料ではないパッケージです(価格ではなく自由のように)。
ソフトウェアパッケージの違い– Debian
Debianはまた、ソフトウェアをmain、contrib、non-freeの3つのカテゴリに分類しています。ドライバーや一部のオーディオコーデックなどの場合のように、contribおよびnon-freeのパッケージは、部分的または完全にnon-freeソフトウェアです。注目すべき違いは、通常、mainのすべてのパッケージ(およびcontribおよびnon-freeの場合)です。可能)リリースの全期間にわたって維持されます。これは、セキュリティホールが発見されるたびに、Debianでパッチが適用されることを意味します(そしてかなり迅速に)。
ただし、欠点は、(ほとんどすべての)パッケージがリリースの全期間にわたって同じバージョンのままになることです。これは、Gnomeデスクトップ環境がDebian 9で永久にバージョン3.22のままであることを意味します。Gnomeがすでにバージョン3.34にある場合でも、 Debian9にはGnomeデスクトップ環境の新機能はありません。
安定性
一般的に言って、Debianははるかに安定しています。ソフトウェアパッケージをアップグレードしても、以前は機能していたものが壊れることはほとんどありません。 Ubuntuもかなり安定していますが、時々何かをアップグレードしてから、黒い画面、音が出ない、または新しいバグが発生することがあります。これは、Ubuntuが常に新しい機能を取り入れているためです。また、新機能を使用すると、新しいバグや予期しない結果が発生することがあります。 Debianはほとんどすべてのソフトウェアを同じバージョンで凍結し、セキュリティホールのみを修正するため、パッケージをアップグレードした後にサプライズが発生することは非常にまれです。
柔軟性
Ubuntuにはデフォルトのデスクトップ環境がありますが、Debianにはありません。確かに、異なるデスクトップ環境に付属するKubuntuなどの異なるUbuntuフレーバーを選択できます。
しかし、Debianには、ユーザーにオペレーティングシステムを提供し、ユーザーがそれを使ってやりたいことを何でもできるようにする、この種の暗黙の精神があります。この自由の「代償」は、補助輪が提供されないことです。ユーザーは自分が望むものを選択できますが、選択内容、長所と短所、およびその方法を学ぶ必要があります。つまり、複数のデスクトップ環境をインストールしたり、ある環境から別の環境に変更したりすることができ、問題が発生することはほとんどありません。
ただし、Ubuntuでは、デフォルトがいくつかあるため、GnomeなどからMATEに移行するのが難しい場合があります。正常に機能する場合もあれば、正しく機能させるために修正が必要な場合もあります。利点は、Ubuntuがこれらのデフォルトを構成するためにさらに努力し、ほとんどのユーザーのニーズがユーザーの側で余分な労力を必要とせずにカバーされるようにすることです。
正しく機能するデフォルトが好きなユーザーは、Ubuntuに満足するでしょう。ただし、いじくり回すのが好きなユーザーは、Debianのやり方にもっと満足するでしょう。
DebianとUbuntuの重要な違いのリスト
要約すると、DebianとUbuntuの主な違いのより圧縮されたリストは次のとおりです。
Debian:
- ほとんどのソフトウェアは同じバージョンのままであるため、古くなりますが、はるかに安定しており、バグも少なくなっています。 Debianは、ディストリビューションをリリースする前に、できるだけ多くのバグを削除しようとします。
- すべてのパッケージは、セキュリティ/重要なアップグレードを時間どおりに取得します。
- ドライバのインストールなどの一般的なタスクを支援するデフォルトのユーティリティはありません。使用するのは難しくありませんが、学ぶのに時間がかかります。
- カーネルが古いため、非常に新しいハードウェアがサポートされていない場合があります。
- システムコンポーネント、ネットワークマネージャー、デスクトップ環境などを変更する場合は、はるかに柔軟です。
- あるリリースから次のリリースへのアップグレードに関しては、非常に信頼性があります。
- デフォルトでは、追加のセキュリティレイヤーはインストールされていません。インストールできますが、手動でインストールできます。ただし、Debian 10以降、AppArmorはデフォルトでインストールされるため、これは以前のバージョンにのみ当てはまると見なすことができます。
Ubuntu:
- 「メイン」のソフトウェアは多くの機能がアップグレードされますが、新しいバグを挿入するリスクが高まります。
- 「ユニバース」のソフトウェアが更新されることはほとんどありません。
- ドライバーのインストール、新しいUbuntuバージョンへのアップグレードなどが簡単になります。
- 非常に新しいハードウェアのサポートが向上しました。すべてが機能するわけではありませんが、Ubuntuでのチャンスははるかに高くなります。
- デフォルトは適切に構成されていますが、デスクトップ環境などの重要なシステムコンポーネントを変更するときに問題が発生する可能性があります(インストール後)。
- Ubuntuのリリースから別のリリースへのアップグレードは簡単ですが、Debianのアップグレードほどスムーズではありません。
- デフォルトでAppArmorがインストールされているため、機密性の高いアプリケーションにセキュリティの層が追加されます。
結論
分布から選択することは、各人にとって何がより重要であるかを決定することです。しかし、一般的に言って、初心者はDebianに脅迫されます。一部のLinuxユーザーはUbuntuから始めて、Debianに移行します。いずれにせよ、誰でもDebianライブイメージまたはUbuntuライブイメージをテストし、プラットフォームでの直接の経験に基づいて決定を下すことができます。
画像クレジット:Wikipedia – Unity Interface、Wikipedia – Kubuntuデスクトップ環境とFlickr、ユーザーokubax –DebianとGnomeデスクトップ環境
-
ストリーミングとダウンロード:どちらを使用する必要がありますか
映画やオーディオファイルをオンラインで見るときは、ライブでストリーミングするか、ローカルにダウンロードして、そこから視聴することができます。従量制のブロードバンドプランを利用している場合、帯域幅についてはほとんど気にしませんが、使用量ごとに支払う場合、またはビデオ/オーディオがたくさんあるWebサイトの所有者である場合は、オンラインビデオ/オーディオをストリーミングするかどうか疑問に思うでしょう。ファイルを完全にダウンロードするよりも多くのデータを消費します。 1。ストリーミングとは何ですか?ダウンロードとは何ですか? まず、ストリーミングとダウンロードについて同じ考えがあることを確認しまし
-
どのRubyIDEを使用する必要がありますか?
エディター内で開発者として多くの時間を費やすことになるため、快適で生産性の高いエディターを使用することが重要です。 この記事の内容: どのRubyIDE/エディターがあなたに適しているかを選択するお手伝いをしたいと思います ! この決定について強調する必要はありません。1つ選んで、数週間試してみて、どのように感じるかを確認してください。エディターは後でいつでも変更できます。 探すべきことがいくつかあります : 作業を簡単にするために利用できるRuby関連のプラグイン エディターがオープンソースであるかどうか 生産性を向上させる組み込み機能(コードスニペット、オートコンプリート、邪魔に