Ubuntuについて読んでいるときに、UnityおよびGNOMEという用語によく出くわします。UnityはUbuntuのデフォルトのデスクトップ環境であることを理解しています。GNOMEとは何ですか?また、Unityとどのように関連/異なるのですか?
Ubuntuについて読んでいるときに、UnityおよびGNOMEという用語によく出くわします。UnityはUbuntuのデフォルトのデスクトップ環境であることを理解しています。GNOMEとは何ですか?また、Unityとどのように関連/異なるのですか?
回答:
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を意味します(これはあなたが見るものですから)。
GNOMEはUbuntuのデフォルトのデスクトップ環境(DE)(または少なくとも叔父)の親と考えることができます。それは上流のプロジェクトの多くのUbuntuのアプリケーションの。
Ubuntuのデフォルトのデスクトップ環境は、いくつかの変更を加えてほとんどのGNOMEアプリケーションを使用します。
UnityとGNOME Shellにはいくつかの類似点があります。
ただし、類似点はこれで終わりだと思います。
Ubuntu GNOMEディストリビューションは、アプリケーションにパッチが適用されたいくつかのケース(GNOMEターミナルなど)を除き、GNOMEを使用します。
関連する読書:
Gnome
デフォルトはUnity
です。Ubuntu GnomeにはUnity
デフォルトのほかに含まれているのか知りたいですGnome
か?
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の使用を無視する場合)。
Linuxには、さまざまなデスクトップ環境とウィンドウマネージャーが多数存在します。Gnomeは以前はUbuntuのデフォルトでしたが、最近のバージョンではUnityに変更されました。