Birlik ve GNOME Arasındaki Fark


62

Genellikle Ubuntu hakkında okurken Unity ve GNOME terimleriyle karşılaşıyorum. Unity'nin Ubuntu için varsayılan masaüstü ortamı olduğunu biliyorum. GNOME nedir ve Unity'den nasıl farklı / bir şey var?



Yanıtlar:


57

GNOME Nedir?

GNOME bir çok şey. Genellikle, GNOME, GNOME Masaüstü Ortamını ifade eder . Arch Wiki'den alıntı:

Bir masaüstü ortamı, simgeler, araç çubukları, duvar kağıtları ve masaüstü widget'ları gibi ortak grafiksel kullanıcı arabirimi öğeleri sağlamak için çeşitli X istemcilerini bir araya getirir. Ek olarak, çoğu masaüstü ortamı bir dizi entegre uygulama ve yardımcı program içerir.

GNOME vakfı tarafından yaratılır ve korunur . Çok sayıda popüler uygulamanın arkasındaki itici güç , ayrıca GTK, GObject gibi bir dizi kütüphanenin sağlayıcısı ve hatta GNOME DE'deki uygulamaları inşa etmek için kullanılan ve Vala adında bir dilin sağlayıcısıdır. GNOME projesinin bir bütün olarak.

GNOME'un nispeten iyi bilinen iki versiyonu vardır: GNOME2, eski ve zamandan beri eski ve GNOME3. Ubuntu, hatırlayabildiğim sürece GNOME'u (hangisi güncelse) izlemiştir. Örneğin GNOME2'yi Ubuntu 10.04'te çalışırken görebilirsiniz. GNOME2 ortadan kalktıktan sonra, GNOME2'nin esnekliği ya da özelleştirilebilirliği yakınında hiçbir yere sahip olmayan GNOME Classic, GNOME Flashback (ve muhtemelen başka isimler) olarak adlandırılan klasik bir mod tanıtıldı. Sadece GNOME2'ye benziyordu.

GNOME2, MATE olmaya zorlandı . MATE, şimdi elde edebileceğiniz GNOME2'ye en yakın deneyimdir, ancak özellik güncellemeleri ile. Ubuntu MATE artık resmi bir lezzet.

GNOME3 Eğer baktığınızda gördüğünüz şeydir GNOME web , veya Ubuntu GNOME yüklemek ve altından ve Ubuntu birçok uygulama olduğunu Tarçın . MATE, GNOME3'ün altındaki kütüphanesi GTK3'ü destekliyor. Tipik olarak, son kullanıcılar GNOME3'ten bahsederken, GNOME Shell'i kastediyorlar (çünkü ne görüyorsunuz?)

Birlik ile nasıl bir ilişkisi var?

GNOME’u Ubuntu varsayılan Masaüstü Ortamı’nın (DE) ebeveyni olarak düşünebilirsiniz (veya en azından bir amca). Öyle memba proje birçok uygulama ubuntu.

Ubuntu'nun varsayılan masaüstü ortamı, GNOME uygulamalarının çoğunu birkaç değişiklikle kullanıyor:

  • GNOME Kabuğu yerine Birlik (Ubuntu 17.04'e kadar)
  • Web yerine Firefox (bir zamanlar Epiphany denir)
  • Evrim yerine Thunderbird
  • Abiword yerine LibreOffice Write
  • sanırım GNOME Terminali ve Nautilus'a bazı yamalar geldi.
  • Adwaita yerine Ambiance GTK teması
  • ve belki birkaç tane daha

Birlik ve GNOME Kabuğu'nun birkaç benzerliği vardır:

  • Bir üst panel
  • Bir rıhtım
  • Uygulamaları listelemek için menü sistemi için aranabilir bir yedek.

Ancak, benzerliklerin burada biteceğini düşünüyorum.

Ubuntu GNOME dağıtımı, uygulamaların yamalandığı birkaç durum dışında (GNOME Terminali gibi) GNOME kullanır.


İlgili okuma:

  1. Unity, Gnome, Gnome 3, Compiz, Metacity ve LightDM arasındaki ilişki nedir?
  2. Ne tür masaüstü ortamları ve mermileri mevcut?
  3. Paketleri kurarken (özellikle grafiksel kullanıcı arayüzlerine sahip olanlar) dağıtımınıza hangisinin uygun olduğunu nasıl belirlersiniz?
  4. Ubuntu 13.10 için varsayılan masaüstü ortamı nedir?
  5. Masaüstü ortamı, oturumu ve kabuğu nedir?

Ubuntu paketi içermez Gnome, varsayılanıdır Unity. Ubuntu Gnome'un Unityvarsayılan değerinin yanında içerdiğini bilmek istiyorum Gnome?
Soumyadip Das

2

GNOME sırayla GNOME Kabuğunu varsayılan kabuk olarak kullanan GNOME masaüstü ortamını destekleyen bir projedir. Ne arasındaki farklar hakkında konuştuğunu tahmin edecektir Birlik kabuk ve GNOME Shell (doğru karşılaştırılabilir tek şey vardır).


Teknik olarak, tek fark GNOME Shell'in pencere yöneticisi olarak mutter / clutter (ve bazen metacity, ancak varsayılan değil) kullanmasına rağmen, Unity, Compiz (aslında, Unity bir Compiz eklentisidir, ancak bunu unutabilmemize izin verir) ve kütüphaneyi libnotify yerine NotifyOSD kullanın. Bundan sonra, başka önemli mimari değişiklik yoktur. Her ikisi de aynı kitaplıkların çoğunu kullanır (bu, her ikisini de kurarken çakışmalara neden olur) ve Unity, 3. taraf hizmetleriyle (Kapsam ve Objektif özellikleriyle) entegrasyon sağlar.

Daha sonra diğer farklar tamamen estetiktir, üstteki bar + fırlatıcı / dock (solda) + çizgi ve GNOME'un üstteki bar + çizgi, farklı temaların kullanımı, genel olarak farklı bir kullanıcı deneyimi sunmaya çalışırlar.

Şimdi kurumsal bakış açısından, Birlik, Ayatana Projesi tarafından öne sürülürken, başlangıçta dediğim gibi GNOME Shell, GNOME projesi tarafından geliştirilmiştir. Ve çoğu bu. Yani, aslında GNOME Shell ve Unity arasında kdm, xfwm4, vs. gibi diğer mermilerden daha çok ortak nokta vardır; Unity kabuğu ve Tarçın arasında çok az ortak nokta vardır (eğer GTK3 kullanımını görmezden gelirseniz).


GNOME 2'den ne haber? gnome classic'ten bahseden bir ton insan alıyorsunuz ve çok az kişi şimdi 3 gnome hisse senedi alıyor
sbergeron 21:14

@sbergeron gerçekten mi? Stok cücesi 2 şimdiye kadar soyu tükenmeli (hiçbir belediye başkanı dağıtımında gnome 2 paketi bulunmuyor) ve soru gnome 2 ile ilgili değil, düz GNOME (bu durumda farklılıklar hakkında açıklayıcı bir giriş yaptım). Soru gövdesinde / başlığında, sorunun Gnome 2 ile ilgili olduğunu söyleyen hiçbir şey yok, ne de Ubuntu Gnome 2 paketini içeriyor, bu yüzden konu dışı.
Braiam,

geri dönüş modları dışında, dost var ve birçok insan eskiden olduğu gibi gnome hakkında konuşuyor ve bu bilgi ÇOK faydalı. Gnome 2'yi kullandığım için faydalı bulacağımı ve eğer yapabilseydim
saklayacağımı

1
Sorunun gerçekte 2. hiçbir şeyle ilgisi yok. Braiam: Gnome (proje olarak) ve DE olarak Birlik arasındaki farkları vurgulamanızı umuyordum.
Seth

1
GNOME projesini bir şeyle karşılaştırmak istiyorsanız, GNOME kabuğuyla değil, Ayatana olmalıdır.
Braiam,

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.