Cinnamon

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 21:36, 24 января 2018.
Cinnamon
CinLOGO.png
Cinnamon-Desktop.jpg
Создатели: Linux Mint team
Разработчики: Linux Mint team
Выпущена: 13 июня 2011
Предыдущий выпуск: 3.6 «Karlsruhe» (24 октября 2017)
Состояние разработки: активное
Написана на: C и JavaScript
Операционная система: Linux и UNIX-подобные ОС
Лицензия: GNU GPL и GNU LGPL
Веб-сайт https://www.gnome.org/

Cinnamon - это настольная среда с открытым исходным кодом для систем X-Windows, которая основана на GNOME 3, но следует традиционным соглашениям о виде рабочего стола. Cinnamon является основной настольной средой дистрибутива Linux Mint, но доступен как дополнительный пакет для других дистрибутивов Linux и других UNIX-подобных операционных систем.

Развитие Cinnamon началось как реакция на выпуск GNOME 3 в апреле 2011 года, в котором классический вид рабочего стола GNOME 2 был отклонён в пользу GNOME Shell. Следуя нескольким попыткам расширения GNOME 3 таким образом, чтобы он соответствовал целям дизайна Linux Mint, разработчики Mint разделили несколько компонентов GNOME 3 для создания независимой среды рабочего стола. Отделение от GNOME было завершено в Cinnamon 2.0, выпущенном в октябре 2013 года. Апплеты и настольные игры больше не совместимы с GNOME 3.

В качестве отличительного фактора Linux Mint, Cinnamon, как правило, получила благоприятное освещение в прессе, в частности, благодаря простоте использования и легкому обучению. Что касается его консервативной модели дизайна, Cinnamon похож на настольные компьютеры Xfce и GNOME 2 (aka MATE), а также среду рабочего стола GNOME Flashback (также известный как «GNOME Classic»).[Источник 1]

История

Как и несколько других настольных сред, основанных на GNOME, включая Unical Canonical, Cinnamon был результатом неудовлетворенности отказом команды GNOME от традиционного рабочего стола в апреле 2011 года. До этого момента GNOME (то есть GNOME 2) включала традиционную метафору рабочего стола, но в GNOME 3 был заменен GNOME Shell, сильно уменьшенной абстрактной метафорой, в которой отсутствовала панель, подобная панели задач и другие основные функции обычного рабочего стола. Устранение этих элементарных функций было неприемлемо для разработчиков таких дистрибутивов, как Mint и Ubuntu, которые адресованы пользователям, которым нужны интерфейсы, с которыми им было бы удобно.

Чтобы преодолеть эти различия, команда Mint Linux изначально планировала разработать расширения для оболочки GNOME для замены заброшенных функций. Результатом этих усилий стали «Mint GNOME Shell Extensions» (MGSE). Тем временем среда рабочего стола MATE также была разветвлена ​​из GNOME 2. Linux Mint 12, выпущенный в ноябре 2011 года, впоследствии включал оба варианта, предоставляя пользователям выбор GNOME 3-with-MGSE или традиционного рабочего стола GNOME 2.

Однако даже с MGSE GNOME 3 по-прежнему не хватало удобств GNOME 2 и не был хорошо принят сообществом пользователей. В то время некоторые из недостающих функций не могли быть заменены расширениями, и казалось, что расширения не будут жизнеспособными в долгосрочной перспективе. Более того, разработчики GNOME не поддавались потребностям разработчиков Mint. Чтобы дать разработчикам Mint более тонкий контроль над процессом разработки, GNOME Shell была разветвлена ​​как «Project Cinnamon» в январе 2012 года.

Постепенно различные основные приложения были адаптированы разработчиками Mint. Начиная с версии 1.2, выпущенной в январе 2012 года, оконным менеджером Cinnamon является Muffin, который изначально был вилкой Mutter GNOME 3. Аналогично, начиная с сентября 2012 года (версия 1.6 и далее), Cinnamon включает файловый менеджер Nemo, который был разветвлен у Наутилуса. Cinnamon-Control-Center, включенный с мая 2013 года (версия 1.8), сочетает в себе функциональность GNOME-Control-Center с настройками Cinnamon-Settings и позволяет управлять и обновлять апплеты, расширения, панели и темы через элемент управления -центр. Gnome-Screensaver также был раздвоен и теперь называется Cinnamon-Screensaver.

Начиная с октября 2013 года (начиная с версии 2.0), Cinnamon больше не является интерфейсом поверх рабочего стола GNOME, такого как Unity или GNOME Shell, но сама по себе отдельная среда рабочего стола. Хотя Cinnamon по-прежнему построен на технологиях GNOME и использует GTK +, он больше не требует установки самого GNOME.

Программные компоненты

Cinnamon разветвила пару основных приложений GNOME.

X-приложения

Cinnamon представляет X-приложения, которые основаны на основных приложениях GNOME, но изменены для работы в Cinnamon, MATE и XFCE; они имеют традиционный пользовательский интерфейс (UI).

  • Xed - текстовый редактор на основе Gedit / pluma
  • Xviewer основан на Eye of GNOME
  • Xreader - средство просмотра документов на основе Evince / Atril
  • Xplayer - медиаплеер, основанный на видеороликах GNOME (Totem)
  • Pix является организатором изображения на основе gThumb[Источник 2]

Функции

Особенности, предоставляемые Cinnamon включают:

  • Эффекты рабочего стола, включая анимацию, эффекты перехода и прозрачность с использованием композиции;
  • Панели, оснащенные главным меню, пусковыми установками, списком окон и системным меню, можно отрегулировать по левому, правому, верхнему или нижнему краю экрана
  • Различные расширения;
  • Апплеты, которые появляются на панели
  • Обзор с функциями, аналогичными функциям в GNOME Shell; а также
  • Редактор настроек для легкой настройки. Он может настроить:
  • Панель
  • Календарь
  • Темы
  • Эффекты рабочего стола
  • Апплеты
  • расширения

По состоянию на 24 января 2012 года официальной документации для самой Cinnamon не было, хотя большая часть документации для оболочки GNOME применяется к Cinnamon. Имеется документация для выпуска Cinnamon Linux Mint с главой на рабочем столе Cinnamon.

Расширения

Cinnamon может быть изменена по темам, апплетам и расширениям. Темы могут настраивать внешний вид элементов Cinnamon, включая, но не ограничиваясь, диалоговое окно меню, панели, календаря и запуска. Апплеты - это значки или тексты, которые появляются на панели. Пять апплетов отправляются по умолчанию, а разработчики могут создавать свои собственные. Доступен учебник по созданию простых апплетов. Расширения могут изменять функциональные возможности Cinnamon, такие как предоставление док-станции или изменение внешнего вида переключателя окон Alt + Tab ↹.

Разработчики могут загружать свои темы, апплеты и расширения на веб-страницу Cinnamon и позволить пользователям загружать и оценивать их.

Сравнение с MATE

Оболочка Cinnamon сохраняет внешний вид, более похожий на Windows. Здесь панель размещена внизу, меню, есть меню на месте кнопки «Пуск», причем это классическое меню Gnome 2. Но оболочка основана на Gnome 3 и использует GTK3 поэтому выглядит достаточно современно, постоянно создаются новые темы, например, в версии Linux Mint 18 была добавлена тема Mint-Y с плоским дизайном, которая выглядит очень красиво. Из дополнительных возможностей можно отметить поддержку виджетов для рабочего стола, так называемых десклетов.

MATE больше похожа на Gnome 2, хотя и в последнее время разработчики отказались от GTK2 и почти все переделали на GTK3. По интерфейсу это остался тот же Gnome 2 панель здесь тоже расположена внизу. Виджеты, как в Cinnamon не поддерживаются. В целом, обе оболочки не сильно отличаются в плане внешнего вида, сильно отличается только меню в MATE оно более широкое и красивое, можно добавлять свои приложения, в Cinnamon в меню просто перечислены категории. Для многих пользователей внешний вид это очень важный параметр при выборе linux mint cinnamon или mate.

По производительности окружения приблизительно одинаковы. Если верить тестам от Phoronix, то Cinnamon в некоторых случаях работает быстрее, а в большинстве на том же уровне что и MATE. По потреблению ресурсов Cinnamon потребляет больше, учитывая, что он основан на Gnome 3, это нормально. Cinnamon потребляет на 100-150 мегабайт оперативной памяти больше чем MATE. Это сравнение mate и cinnamon выигрывает MATE.

За несколько последних лет оболочка Cinnamon из ничего стала одной из самых популярных окружений рабочего стола среди пользователей Linux, она имеет большую команду активных разработчиков и постоянно улучшается. Огромное количество пользователей используют Cinnamon, поскольку LinuxMint один из самых популярных дистрибутивов, а эта оболочка используется по умолчанию. Вы сможете найти решения возможных проблем на многочисленных форумах по Linux Mint.

Большинство пользователей MATE — это любители Gnome 2, некоторые из них со временем переходят на другие оболочки. Количество разработчиков MATE не так велико, как в Cinnamon, поэтому новые возможности добавляются медленнее и форумов меньше. [Источник 3]

Оценки

Хотя по состоянию на январь 2012 года все еще на ранних стадиях развития, прием Cinnamon был в целом положительным. Его сторонники считают его более гибким и мощным, чем GNOME Shell, предоставляя расширенные функции.

В своем обзоре Linux Mint 17 Ars Technica описал Cinnamon 2.2 как «быть, пожалуй, самым удобным и универсальным, полезным настольным компьютером на любой платформе».

В своем обзоре Linux Mint 18 ZDNet сказал: «Вы можете превратить рабочий стол Linux Mint Cinnamon в рабочую среду своей мечты».

Адаптация под различные ОС

Cinnamon доступен в репозиториях Linux Mint 12 и включена во все версии Linux Mint версии 13 и выше как один из четырех возможных вариантов среды рабочего стола, альтернатива - MATE. Это также дополнительный пользовательский интерфейс в Linux Mint Debian Edition Update Pack 4 respin.

Вне Linux Mint, Cinnamon доступен для Ubuntu, PPA, Fedora, openSUSE, Arch Linux, Gentoo Linux, Mageia, Debian, Pardus, Manjaro Linux, Antergos, Sabayon 8 и FreeBSD . Это среда рабочего стола по умолчанию для Cubuntu, и Cr OS Linux.

Источники

  1. Cinnamon // Wikipedia. [1999-2017]. Дата обновления: 17.10.2017. URL: https://ru.wikipedia.org/wiki/Cinnamon (дата обращения:31.12.2017)
  2. Cinnamon // Wikipedia. [1999-2017]. Дата обновления: 10.12.2017. URL: https://en.wikipedia.org/wiki/Cinnamon_(software) (дата обращения:31.12.2017)
  3. LINUX MINT MATE ИЛИ CINNAMON // Losst. [2005-2017]. Дата обновления: 19.08.2017. URL: https://losst.ru/kakoj-vybrat-linux-mint-mate-ili-cinnamon (дата обращения:31.12.2017)

Ссылки