Запознайте се с Linux: Desktop Environment vs. Window Manager

Опитайте Нашия Инструмент За Премахване На Проблемите

Още от създаването на GNOME и KDE съществува объркване сред новите потребители на Linux кое е и кое е най-добре да се използва. Предишният въпрос е доста лесен за отговор. Последният въпрос обаче е малко по-сложен поради специфичните за потребителя нужди / желания.

Имайки това предвид, нека започнем с илюстриране на разликите между работна среда и мениджър на прозорци. Ще започнем с показване как е наслоен графичният работен плот на Linux.

Както можете да видите, на изображението по-долу има три слоя, които могат да бъдат включени в десктопа на Linux:

  • X Windows - Това е основата, която позволява да се рисуват графични елементи на дисплея. X Windows изгражда примитивната рамка, която позволява преместване на прозорци, взаимодействие с клавиатура и мишка и рисува прозорци. Това е необходимо за всеки графичен десктоп.
  • Мениджър на прозорци: Мениджърът на прозорците е частта от пъзела, която контролира разположението и външния вид на прозорците. Мениджърите на прозорци включват: Просветление, Afterstep, FVWM, Fluxbox, IceWM и др. Изисква X Windows, но не и среда за работния плот.
  • Настолна среда: Тук започва да става малко размито за някои. Работна среда включва мениджър на прозорци, но надгражда върху него. Работната среда на работния плот обикновено е много по-интегрирана система от мениджъра на прозорци. Изисква както X Windows, така и Window Manager.

Работна среда като цяло включва набор от приложения, които са плътно интегрирани, така че всички приложения да са запознати едно с друго. Desktop Manager ще включва и някаква форма на панел, която включва системна област, в която могат да се поставят малки приспособления за бързо действие или информация.

Linux Desktop Layering
Linux Desktop Layering

Голяма част от объркването започва да наднича, когато разгледате такива мениджъри на прозорци като E17 (Просветление 17).

Най-новата итерация на Enlightenment включва много от елементите, които обикновено се намират само в Desktop Environment, въпреки че Просвещението все още се счита за мениджър на прозорци. Към този момент по принцип се отнасям за такива настолни компютри като Desktop Managers.

Има две основни среди на работния плот: GNOME и KDE. Ако се интересувате кое е точно за вас, ето няколко съвета. Последният GNOME по подразбиране ще накара потребителите на OS X да се чувстват като у дома си, KDE 3.x ще накара потребителите на Windows XP да се чувстват като у дома си, а KDE 4.x ще накара потребителите на Windows Vista да се чувстват като у дома си.

Що се отнася до кой Window Manager е най-подходящ за кой потребител? Тъй като има толкова много мениджъри на прозорци, ще подчертая любимите си.

  • просвещение : Искате много бонбони за очи, но не и нещо толкова интензивно като ресурси КЪДЕТО или GNOME ,
  • Fluxbox : Искате минимални и бързи.
  • Afterstep : Искаш нещо старо училище, което да ти достави часове забавление.
  • Xfce: Искате интерфейс, подобен на Windows, без разширен софтуер на GNOME или KDE.
  • Compiz Fusion- : Това е пълноценен триизмерен мениджър на прозорци, пълен с тапи, които правят почти всичко. Ако искате нещо, което да впечатли сериозно приятелите ви, това е мястото, на което искате да погледнете.

Едно от най-прекрасните неща за работния плот на Linux е, че той е ограничен само до вашето въображение. Можете да направите настолния компютър на Linux да изглежда и да чувствате точно каквото искате. Можете да преминете от пълен минимализъм до пълноценната 3D доброта на Compiz-Fusion. Ще ви дам едно предупреждение: Играта с десктопа на Linux може да се окаже толкова време, колкото и на World of Warcraft.