Я часто встречаю термины Unity и GNOME, читая о Ubuntu. Я понимаю, что Unity является средой рабочего стола по умолчанию для Ubuntu. Что такое GNOME и как оно связано с Unity?
GNOME - это много чего. Обычно GNOME относится к среде рабочего стола GNOME. Quoting Arch Wiki:
В среде рабочего стола объединены различные X-клиенты для предоставления общих графических элементов пользовательского интерфейса, таких как значки, панели инструментов, обои и виджеты рабочего стола. Кроме того, большинство настольных сред включают набор интегрированных приложений и утилит.Он создается и поддерживается GNOME . Они являются движущей силой большого числа популярных приложений, а также поставщиков GNOME Desktop Environment , таких как GTK, GObject и даже язык Vala, которые используются для создания приложений в GNOME DE и являются частью проекта GNOME в целом.
Существуют две относительно хорошо известные версии GNOME: GNOME2, давно устаревшие и мертвые, и GNOME3, текущая версия. Ubuntu отслеживал GNOME (какая бы версия не была текущей) до тех пор, как я помню. Например, вы можете увидеть GNOME2 в действии в Ubuntu 10.04. Как только GNOME2 ушел, был введен классический режим, который по-разному назывался GNOME Classic, GNOME Flashback (и, возможно, другие имена), с невообразимой гибкостью или настраиваемостью GNOME2. Это просто похоже на GNOME2.
GNOME2 был разветвлен, чтобы стать приложениями . MATE - это самый близкий опыт GNOME2, который вы можете получить сейчас, но с обновлениями функций. Ubuntu MATE теперь является официальным ароматом.
GNOME3 - это то, что вы видите при просмотре веб-сайта GNOME или при установке Ubuntu GNOME и под многими приложениями в Ubuntu и Vala . MATE добавляет поддержку GTK3, библиотеки под GNOME3. Обычно, когда конечные пользователи говорят о GNOME3, они означают оболочку GNOME (поскольку это то, что вы видите).
Вы можете думать о GNOME как о родитель Ubuntu Desktop Desktop (DE) (или дядя, по крайней мере). Это веб-сайт GNOME для многих приложений Ubuntu.
В среде рабочего стола Ubuntu по умолчанию используется большинство приложений GNOME с несколькими изменениями:
Unity вместо GNOME Shell Firefox вместо Web (однажды названный Epiphany) Thunderbird вместо Evolution LibreOffice Напишите вместо Abiword некоторые исправления для терминала GNOME и Nautilus, я думаю. Тема Ambiance GTK вместо Adwaita и, возможно, еще несколькоUnity и GNOME Shell имеют несколько сходств:
Единство вместо GNOME Shell Док Firefox вместо Web (однажды названный Epiphany)Однако я думаю, что сходство заканчивается там.
В дистрибутиве Ubuntu GNOME используется GNOME, за исключением тех случаев, когда приложения имеют (!).
Релевантное чтение:
Какая связь между Unity, Gnome, Gnome 3, Compiz, Metacity и LightDM ? Какие виды настольных сред и оболочек доступны? При установке пакетов (особенно с графическими интерфейсами), как вы определяете, что подходит для вашего дистрибутива? Какова среда рабочего стола по умолчанию для Ubuntu 13.10? Что такое среда рабочего стола, сеанс и оболочка?GNOME - это много чего. Обычно GNOME относится к среде рабочего стола GNOME. Quoting Arch Wiki:
В среде рабочего стола объединены различные X-клиенты для предоставления общих графических элементов пользовательского интерфейса, таких как значки, панели инструментов, обои и виджеты рабочего стола. Кроме того, большинство настольных сред включают набор интегрированных приложений и утилит.Он создается и поддерживается GNOME . Они являются движущей силой большого числа популярных приложений, а также поставщиков GNOME Desktop Environment , таких как GTK, GObject и даже язык Vala, которые используются для создания приложений в GNOME DE и являются частью проекта GNOME в целом.
Существуют две относительно хорошо известные версии GNOME: GNOME2, давно устаревшие и мертвые, и GNOME3, текущая версия. Ubuntu отслеживал GNOME (какая бы версия не была текущей) до тех пор, как я помню. Например, вы можете увидеть GNOME2 в действии в Ubuntu 10.04. Как только GNOME2 ушел, был введен классический режим, который по-разному назывался GNOME Classic, GNOME Flashback (и, возможно, другие имена), с невообразимой гибкостью или настраиваемостью GNOME2. Это просто похоже на GNOME2.
GNOME2 был разветвлен, чтобы стать приложениями . MATE - это самый близкий опыт GNOME2, который вы можете получить сейчас, но с обновлениями функций. Ubuntu MATE теперь является официальным ароматом.
GNOME3 - это то, что вы видите при просмотре веб-сайта GNOME или при установке Ubuntu GNOME и под многими приложениями в Ubuntu и Vala . MATE добавляет поддержку GTK3, библиотеки под GNOME3. Обычно, когда конечные пользователи говорят о GNOME3, они означают оболочку GNOME (поскольку это то, что вы видите).
Вы можете думать о GNOME как о родитель Ubuntu Desktop Desktop (DE) (или дядя, по крайней мере). Это веб-сайт GNOME для многих приложений Ubuntu.
В среде рабочего стола Ubuntu по умолчанию используется большинство приложений GNOME с несколькими изменениями:
Unity вместо GNOME Shell Firefox вместо Web (однажды названный Epiphany) Thunderbird вместо Evolution LibreOffice Напишите вместо Abiword некоторые исправления для терминала GNOME и Nautilus, я думаю. Тема Ambiance GTK вместо Adwaita и, возможно, еще несколькоUnity и GNOME Shell имеют несколько сходств:
Единство вместо GNOME Shell Док Firefox вместо Web (однажды названный Epiphany)Однако я думаю, что сходство заканчивается там.
В дистрибутиве Ubuntu GNOME используется GNOME, за исключением тех случаев, когда приложения имеют (!).
Релевантное чтение:
Какая связь между Unity, Gnome, Gnome 3, Compiz, Metacity и LightDM ? Какие виды настольных сред и оболочек доступны? При установке пакетов (особенно с графическими интерфейсами), как вы определяете, что подходит для вашего дистрибутива? Какова среда рабочего стола по умолчанию для Ubuntu 13.10? Что такое среда рабочего стола, сеанс и оболочка?GNOME - это проект, поддерживающий среду рабочего стола GNOME, которая в свою очередь использует оболочку GNOME в качестве оболочки по умолчанию. Я предполагаю, что вы говорите о различиях между оболочкой Unity и оболочкой GNOME (это единственные вещи, которые можно точно сравнить).
Технически единственные различия заключаются в том, что в то время как GNOME Shell использует mutter / clutter (а иногда и metacity, но не является стандартным) в качестве диспетчера окон, Unity использует Compiz (на самом деле Unity является плагином Compiz, но позволяет забыть об этом), а использование NotifyOSD вместо libnotify library , После этого нет никаких других важных архитектурных изменений. Оба используют большинство тех же библиотек (что, в свою очередь, вызывает конфликты при установке обоих), а Unity обеспечивает интеграцию с сторонними службами (с функциями Scope и Lens).
Тогда другие различия чистая эстетика, использование верхнего бара + пусковая установка / док-станция (слева) + тире против верхнего бара GNOME + тире, использование разных тематик, в общем, они предлагают различные пользовательские возможности.
Теперь, с институциональной точки зрения, Unity продвигается GNOME , пока, как я сказал в начале, GNOME Shell разрабатывается проектом GNOME. И это больше всего. Итак, на самом деле между GNOME Shell и Unity больше общего, чем другие оболочки, такие как kdm, xfwm4 и т. Д .; потому что между оболочкой Unity и Cinnamon нет ничего общего (если вы игнорируете использование GTK3).
Существует множество различных настольных сред и оконных менеджеров для Linux. Gnome был стандартным для Ubuntu, но в последних версиях он изменился на Unity.
GNOME - это проект, поддерживающий среду рабочего стола GNOME, которая в свою очередь использует оболочку GNOME в качестве оболочки по умолчанию. Я предполагаю, что вы говорите о различиях между оболочкой Unity и оболочкой GNOME (это единственные вещи, которые можно точно сравнить).
Технически единственные различия заключаются в том, что в то время как GNOME Shell использует mutter / clutter (а иногда и metacity, но не является стандартным) в качестве диспетчера окон, Unity использует Compiz (на самом деле Unity является плагином Compiz, но позволяет забыть об этом), а использование NotifyOSD вместо libnotify library , После этого нет никаких других важных архитектурных изменений. Оба используют большинство тех же библиотек (что, в свою очередь, вызывает конфликты при установке обоих), а Unity обеспечивает интеграцию с сторонними службами (с функциями Scope и Lens).
Тогда другие различия чистая эстетика, использование верхнего бара + пусковая установка / док-станция (слева) + тире против верхнего бара GNOME + тире, использование разных тематик, в общем, они предлагают различные пользовательские возможности.
Теперь, с институциональной точки зрения, Unity продвигается GNOME , пока, как я сказал в начале, GNOME Shell разрабатывается проектом GNOME. И это больше всего. Итак, на самом деле между GNOME Shell и Unity больше общего, чем другие оболочки, такие как kdm, xfwm4 и т. Д .; потому что между оболочкой Unity и Cinnamon нет ничего общего (если вы игнорируете использование GTK3).
Существует множество различных настольных сред и оконных менеджеров для Linux. Gnome был стандартным для Ubuntu, но в последних версиях он изменился на Unity.