Bir masaüstü ortamı ve bir pencere yöneticisi arasındaki fark nedir?


88

Başlığın dediği gibi.

Bir masaüstü ortamı ve bir pencere yöneticisi arasındaki farkların ne olduğunu anlamaya çalışırken gerçekten çok zorlanıyorum.


EDIT: Bu daha sonra öğrendiğim şeydi.

Bu makaleden Jack Wallen

Temel olarak Linux masaüstüne dahil edilebilecek üç katman vardır:

X Windows - Ekranda grafik öğelerinin çizilmesine izin veren temel budur. X Windows , pencerelerin taşınmasını, klavye ve fareyle etkileşimlerini sağlayan ve pencereleri çizen ilkel bir çerçeve oluşturur. Bu, herhangi bir grafik masaüstü için gereklidir.

Pencere Yöneticisi - Pencere Yöneticisi, pencerelerin yerleşimini ve görünümünü kontrol eden bulmacanın bir parçasıdır. Pencere Yöneticileri şunları içerir: Aydınlanma , Sonrası , FVWM , Fluxbox , IceWM , vb.

Masaüstü Ortamı - Burası, bazıları için biraz bulanıklaşmaya başladığı yer. Bir Masaüstü Ortamı bir Pencere Yöneticisi içerir, ancak üzerine inşa edilir. Masaüstü Ortamı, genellikle bir Pencere Yöneticisinden çok daha tam bir tümleşik bir sistemdir. Hem X Windows hem de Pencere Yöneticisi gerektirir.

Masaüstü ortamlarına örnek olarak GNOME , KDE , Cinnamon , Xfce ve diğerleri)

Yanıtlar:


44

Pencere yöneticisi pencerelerinizi yönetir. Pencere dekorasyonunu, küçültmek veya kapatmak için düğmelerin bulunduğu içeriklerin etrafına yerleştirir. Pencerelerin yeniden boyutlandırılmasını ve taşınmasını sağlar, hangi pencerenin üstte olduğuna karar verir. Metacity ve Compiz bugünden iki örnek, twm ve fvwm benim gibi yaşlı insanlar tarafından hatırlanabilir.

Bir masaüstü ortamı size genel bir kullanıcı deneyimi sunar. Panelleri, sistem menülerini, başlangıçları, durum uygulamalarını içerir. Tabii ki, pencereleri yönetmek için bir pencere yöneticisine ihtiyacı var. Varsayılan bir dosya gezgini ve görüntüleyici sunabilir. Düzenlemek için, hepsi aynı görünmek ve birlikte çalışmak için yapılmış varsayılan düzenleyici, terminal programı ve hatta e-postaları bile içerebilir. Gnome, XFCE ve KDE şu anda en iyi bilinenlerdir.


3
Görev çubuğu (pencere listesi) Pencere Yöneticisinin veya Masaüstü Ortamının bir parçası mı?
Dan Dascalescu

Keskin bir ayrım yapmanın gerçekten yararlı olduğunu sanmıyorum. Sevgili eski fvwm birkaç pencere aracıyla (aralarında çağrı cihazı ve pencere listesi) geldi, ancak fvwm'yi bir pencere yöneticisinden başka bir şey olarak adlandırmazdım. OTOH, Gnome veya Unity'nin barları artık pencere yöneticisinin bir parçası değil.
MPi

12

Her şeyden önce ...

Pencere Yöneticisi nedir?

Pencere Yöneticisi, pencereleri yöneten, pencerelerin açılmasını, kapanmasını, yeniden boyutlandırılmasını ve taşınmasını sağlayan bir yazılımdır. Ayrıca, kullanıcıya menüler ve seçenekler sunma yeteneğine de sahiptir. Kullanıcının GUI'sinin görünümünü ve verdiği hissi kontrol eder. Linux veya BSD ile seçenekleriniz vardır. Yalın ve ortalama basit olanlardan (düşük bellek ve CPU tüketimi), özellikli büyük olanlara kadar istediğiniz sayıda pencere yöneticisi seçme konusunda özgürsünüz. Yaklaşık 17 "ana" pencere yöneticisi ve en az 70 kişi daha var.

İşte daha popüler olanlardan bazılarının kısa bir listesi:

  • fvwm2
  • twm'i
  • mwm
  • wm2
  • AfterStep
  • aydınlatma
  • WindowMaker
  • IceWM
  • testere balığı
  • Siyah kutu
  • Fluxbox'a
  • ve MetaCity

Hepsini listeleyen gerçekten hoş bir web sitesi için www.plig.org/xwinman/ adresini ziyaret edin .

Masaüstü Ortamı Nedir?

Bir masaüstü ortamı (DE) genellikle bir Pencere Yöneticisinin üstüne çıkar ve paneller, durum çubukları, sürükle ve bırak yetenekleri ve bir dizi entegre uygulama ve araç gibi birçok özellik ekler. Aslında, işletim sistemleri hakkında kullanıcı görüşleri tipik olarak bir şeye dayanmaktadır: Masaüstü Ortamı. Tabii ki, DE bir işletim sisteminin sadece küçük bir kısmıdır ve Linux ve Unix sistemlerinde, Pencere Yöneticisi ve / veya DE herhangi bir son kullanıcı lisans sözleşmesini ihlal etmeden değiştirilebilir veya yüksek oranda özelleştirilebilir.

Unix / Linux için en popüler Masaüstü Ortamları:

  • GNOME
  • KDE
  • CDE
  • XFce

(Tabii ki diğerleri de var.)

Nezaket http://www.vanemery.com/Linux/XoverSSH/X-over-SSH2.html

Sevin ....


İlk bağlantı koptu. Lütfen düzelt.
evaristegd

9

Kısa olmaya çalışacağım. Bir örnek için Ubuntu alarak:

  • Compiz / Metacity (veya KWin, XFWM), pencere yöneticileridir . Amaçları pencereler, kenarlıklar, düğmeler vb. Çizmek.
  • Gnome (veya KDE, XFCE) masaüstü ortamlarıdır , çünkü bir pencere yöneticisinin yanında bir oturum açma ekranı, paneller ve sistemler ve ayrıca ayarları yapılandırmak ve ince ayar yapmak için bazı araçlar içerir.

1

IMHO Masaüstü Ortamı terimi, Pencere Yöneticisi teriminden türemiştir. Masaüstü Ortamı olarak, günümüzün insan ve bilgisayar arasındaki karmaşık görsel arayüzlerini oluşturan bir yazılım / araç seti iken, Pencere Yöneticisi sadece basit bir grafik arayüz (ler) oluşturmak için hizmet vermektedir (1995 yılında Silikon Grafik istasyonundaki XWindows'u hatırlıyorum) :)).

Saygılarımızla, Vincenzo

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.