UnityとGNOMEの違い


62

Ubuntuについて読んでいるときに、UnityおよびGNOMEという用語によく出くわします。UnityはUbuntuのデフォルトのデスクトップ環境であることを理解しています。GNOMEとは何ですか?また、Unityとどのように関連/異なるのですか?



回答:


57

GNOMEとは何ですか?

GNOMEには多くのものがあります。通常、GNOMEはGNOMEデスクトップ環境を指します。Arch Wikiの引用:

デスクトップ環境は、アイコン、ツールバー、壁紙、デスクトップウィジェットなどの一般的なグラフィカルユーザーインターフェイス要素を提供するために、さまざまなXクライアントをバンドルしています。さらに、ほとんどのデスクトップ環境には、統合されたアプリケーションとユーティリティのセットが含まれています。

これはGNOME財団によって作成および保守されます。それらは、多数の人気のあるアプリケーションの推進力であり、また、GNOME DEでアプリケーションを構築するために使用されるGTK、GObject、さらにはValaと呼ばれる言語などの一連のライブラリーのプロバイダーでもあります。GNOMEプロジェクト全体の。

GNOMEには2つの比較的よく知られたバージョンがあります。GNOME2は廃止されてから古くなってから、GNOME3は現在のバージョンです。私が覚えている限り、UbuntuはGNOME(どちらのバージョンでも)を追跡しています。たとえば、Ubuntu 10.04でGNOME2の動作を確認できます。GNOME2が廃止されると、GNOME2の柔軟性やカスタマイズ性に近い、GNOMEクラシック、GNOMEフラッシュバック(およびその他の名前)とも呼ばれるクラシックモードが導入されました。GNOME2のように見えました。

GNOME2は分岐してMATEになりました。MATEは、現在入手可能なGNOME2に最も近いエクスペリエンスですが、機能が更新されています。Ubuntu MATEが公式の味になりました。

GNOME3は、GNOME Webサイトを見るとき、またはUbuntu GNOMEをインストールするときに表示されるもので UbuntuおよびCinnamonの多くのアプリケーションの下にあります。MATEは、GNOME3の下にあるライブラリであるGTK3のサポートを追加しています。通常、エンドユーザーがGNOME3について話すとき、それはGNOME Shellを意味します(これはあなたが見るものですから)。

Unityとどのように関係していますか?

GNOMEはUbuntuのデフォルトのデスクトップ環境(DE)(または少なくとも叔父)の親と考えることができます。それは上流のプロジェクトの多くのUbuntuのアプリケーションの。

Ubuntuのデフォルトのデスクトップ環境は、いくつかの変更を加えてほとんどのGNOMEアプリケーションを使用します。

  • GNOME Shellの代わりにUnity(Ubuntu 17.04まで)
  • Webの代わりにFirefox(Epiphanyと呼ばれる)
  • EvolutionではなくThunderbird
  • Abiwordの代わりにLibreOffice Write
  • GNOMEターミナルとNautilusのいくつかのパッチだと思います。
  • Adwaitaの代わりにAmbiance GTKテーマ
  • おそらくもう少し

UnityとGNOME Shellにはいくつかの類似点があります。

  • トップパネル
  • ドック
  • アプリケーションをリストするためのメニューシステムの検索可能な代替。

ただし、類似点はこれで終わりだと思います。

Ubuntu GNOMEディストリビューションは、アプリケーションにパッチが適用されたいくつかのケース(GNOMEターミナルなど)を除き、GNOMEを使用します。


関連する読書:

  1. Unity、Gnome、Gnome 3、Compiz、Metacity、LightDMの関係は何ですか?
  2. どのようなデスクトップ環境とシェルが利用可能ですか?
  3. パッケージ(特にグラフィカルUIを使用するパッケージ)をインストールするとき、どのパッケージがディストリビューションに適しているかをどのように判断しますか?
  4. Ubuntu 13.10のデフォルトのデスクトップ環境は何ですか?
  5. デスクトップ環境、セッション、シェルとは何ですか?

Ubuntuパッケージには含まれていません。GnomeデフォルトはUnityです。Ubuntu GnomeにはUnityデフォルトのほかに含まれているのか知りたいですGnomeか?
Soumyadipダス

2

GNOMEは、GNOMEデスクトップ環境をサポートするプロジェクトであり、GNOMEシェルをデフォルトのシェルとして使用します。UnityシェルGNOMEシェル(正確に比較できる唯一のもの)の違いについて話していると思います。


技術的には、唯一の違いは、GNOMEシェルがウィンドウマネージャーとしてmutter / clutter(および場合によってはメタシティですが、デフォルトではない)を使用するのに対して、UnityはCompizを使用することです(実際、UnityはCompizプラグインですが、それを忘れます)。 libnotifyライブラリの代わりにNotifyOSDを使用します。その後、他の重要なアーキテクチャの変更はありません。両方とも同じライブラリのほとんどを使用し(両方をインストールすると競合を引き起こすようです)、Unityはサードパーティサービスとの統合を提供します(スコープおよびレンズ機能を使用)。

その他の違いは、純粋に美学、トップバー+ランチャー/ドック(左側)+ダッシュとGNOMEのトップバー+ダッシュの使用、異なるテーマの使用、一般に、異なるユーザーエクスペリエンスを提供しようとすることです。

現在、制度的な観点から、UnityはAyatanaプロジェクトによって推進されていますが、最初に述べたように、GNOME ShellはGNOMEプロジェクトによって開発されています。そして、それがほとんどです。そのため、実際には、GNOME ShellとUnityの間には、kdm、xfwm4などの他のシェルよりも多くの共通点があります。UnityシェルとCinnamonの間には共通点はほとんどありません(GTK3の使用を無視する場合)。


gnome 2はどうですか?あなたは、GNOMEの古典について話すと非常に少数の人々は今、株式GNOME 3を実行する人々のトンを取得
sbergeron

@sbergeron本当に?ストックgnome 2はもう消滅しているはずです(市長のディストリビューションにはgnome 2パッケージはありません)。質問はgnome 2ではなく、単純なGNOMEです(その場合、違いについて説明します)。質問の本文/タイトルには、質問がGnome 2についてのものであることを示唆するものはなく、UbuntuにはGnome 2パッケージが含まれていないため、無関係です。
ブライアン14

フォールバックモードがあり、合致があり、多くの人が以前のgnomeについて話しますが、その情報は非常に便利です。私は、私はGNOME 2を使用してきましたし、私が持っていることができれば、それを守っているだろう、おそらくそれを、私は今では数えることができるより多くの回を参照しているとして、それが有用であることが分かっているだろう知っているが、いくつかの場所である
sbergeron

1
質問は本当にgnome 2とは何の関係もありません。Braiam:(プロジェクトとしての)gnomeとDEとしてのUnityの違いを強調したいと思っていました。
セス14

1
GNOMEプロジェクトを何かと比較したい場合は、GNOMEシェルではなくAyatanaにする必要があります。
Braiam 14

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.