Каковы различия между Gnome 2 и Gnome 3? А что такое Gnome Shell, и возможно ли использовать Gnome 3 без Gnome Shell (или это одно и то же)? И если так, возможно ли будет разработать еще одну оболочку, похожую на Gnome Panel?
Каковы различия между Gnome 2 и Gnome 3? А что такое Gnome Shell, и возможно ли использовать Gnome 3 без Gnome Shell (или это одно и то же)? И если так, возможно ли будет разработать еще одну оболочку, похожую на Gnome Panel?
Ответы:
Замечания к выпуску Gnome 3 : включает в себя « Что нового ?»
Что такое GNOME Shell:
GNOME Shell - основной пользовательский интерфейс среды рабочего стола GNOME, начиная с версии 3, выпущенной 6 апреля 2011 г. ( подробнее )
Пользовательская оболочка для GNOME?
Должно быть возможно.
Каковы различия между Gnome 2 и Gnome 3?
GNOME3 является следующей основной версией GNOME с множеством изменений. Он имеет новую оболочку рабочего стола, библиотеки с новым API, устаревшие несколько библиотек, переписанные приложения, такие как power-manager, введение gnome-control-center и т. Д.
GNOME 3 был похож на: «GNOME2 был выпущен много лет назад, давайте начнем работать над рабочим столом GNOME следующего поколения и, следовательно, вы найдете GNOME3»
Что такое Shell Gnome?
Оболочка Gnome - это оболочка рабочего стола для GNOME. Это часть интерфейса рабочего стола. Как и в Windows, у вас есть панель задач ниже, с кнопкой «Пуск» внизу слева и значками на рабочем столе. То, с чем вы сталкиваетесь после входа в систему.
Оболочка решает, как должны отображаться ваши уведомления, как должны отображаться ваши запущенные приложения и как могут запускаться новые приложения.
Можно ли использовать Gnome 3 без оболочки Gnome?
Unity, присутствующий в Oneiric, будет портирован на технологии Gtk3 и GNOME3. Я использую версию Oneiric для разработчиков и получаю множество полезных новинок GNOME3, таких как новые приложения для управления питанием, настройки мыши и клавиатуры.
Так что в основном Oneiric можно рассматривать как GNOME3 - GnomeShell + Unity (еще несколько изменений, которые выходят за рамки этого объяснения)
GNOME3 и GNOME Shell - это одно и то же?
Технически говоря, GNOME3 - это набор технологий, приложений, библиотек, desktop-shell. Gnome-shell является частью всего стека GNOME3
Возможно ли будет разработать другую оболочку, похожую на Gnome Panel?
На самом деле вы все еще можете иметь панель GNOME для GNOME3. На самом деле это оболочка GNOME, которая выглядит и ведет себя как панель GNOME. Винсент Унц писал об этом раньше
Также стоит отметить, что настольные оболочки и оконные менеджеры - это разные вещи. Оболочки рабочего стола пишутся поверх оконного менеджера. Window Manager (WM) в KDE - это KWin, WM в Unity - это Compiz 0.9 (не Compiz 0.8), а в GNOME Shell WM - Mutter (Metacity + Clutter). WM панели Gnome - это Metacity
Фактически вы можете использовать GTK3 и технологии GNOME3, написать свою собственную оболочку с выбранной вами WM, и она все равно будет работать. Весь стек Linux довольно гибкий, и многие компоненты могут быть добавлены и удалены по вашему желанию.
Вы можете заменить Mutter и Gnome Shell любым другим оконным менеджером, панелью, док-станцией или чем угодно.
GNOME3 поставляется с резервным режимом, основанным на Metacity и Gnome Panel, очень похожим на GNOME2.
В Ubuntu 11.10 Unity будет основан на Gnome3, поэтому вместе с Compiz (оконным менеджером, для которого Unity является плагином) он заменит Mutter и Gnome Shell в стандартной установке Ubuntu.