Cinnamon - это бесплатная среда рабочего стола с открытым исходным кодом для X Window System, которая происходит от GNOME 3, но следует традиционным соглашениям метафор рабочего стола . Cinnamon - это основная среда рабочего стола дистрибутива Linux Mint и доступна в качестве дополнительного рабочего стола для других дистрибутивов Linux и других Unix-подобных операционных систем.
Разработчики) | Команда Linux Mint |
---|---|
Первый выпуск | 2011 |
Стабильный выпуск | 4.8.6 / 13 января 2021 г . [1] |
Репозиторий | |
Написано в | C ( GTK ), JavaScript и Python |
Операционная система | Unix-подобный с системой X Window |
Тип | Окружение рабочего стола |
Лицензия | GPLv2 |
Веб-сайт | cinnamon- github |
Разработка 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 ( MATE и GNOME Flashback ).
История
Как и несколько других сред рабочего стола, основанных на GNOME, включая Unity от Canonical , Cinnamon был продуктом неудовлетворенности отказом команды GNOME от традиционного рабочего стола в апреле 2011 года. До тех пор GNOME (т.е. GNOME 2) включал традиционную метафору рабочего стола, но в GNOME 3 был заменен на GNOME Shell, в котором не было панели задач и других основных функций обычного рабочего стола. Устранение этих элементарных функций было неприемлемо для разработчиков дистрибутивов, таких как Mint и Ubuntu , которые адресованы пользователям, которым нужны интерфейсы, с которыми они сразу же были бы удобны.
Чтобы преодолеть эти различия, команда Linux Mint изначально намеревалась разработать расширения для оболочки 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 более точный контроль над процессом разработки, в январе 2012 года GNOME Shell получила название «Project Cinnamon» [2].
Постепенно разработчики Mint адаптировали различные базовые приложения. Начиная с версии 1.2, выпущенной в январе 2012 года, оконным менеджером Cinnamon является Muffin , который изначально был форком Mutter в GNOME 3 . [3] Аналогичным образом, с сентября 2012 года (версия 1.6 и далее) Cinnamon включает файловый менеджер Nemo, созданный на основе Nautilus . 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.
Дальнейшие улучшения в более поздних версиях включают сетку рабочего стола, поддержку подстановочных знаков при поиске файлов, демон настройки нескольких процессов, действия на рабочем столе в панели запуска, отдельные процессы для обработки рабочего стола и файловый менеджер в Nemo; дополнительный вариант компоновки панели рабочего стола, который предлагает более современную тему и сгруппированные окна; улучшенное именование дублирующихся приложений в меню (например, flatpak по сравнению с пакетами deb), закрепленные файлы в Nemo, акцент на улучшении производительности.
Программные компоненты
X-Apps
Cinnamon представляет X-Apps [4], которые основаны на основных приложениях GNOME, но изменены для работы с Cinnamon, MATE и XFCE; у них традиционный пользовательский интерфейс (UI). [5] [6]
- Xed представляет собой текстовый редактор , основанный на Gedit / Pluma
- Xviewer - это программа для просмотра изображений, основанная на Eye of GNOME.
- Xreader - это программа для просмотра документов, основанная на Evince / Atril.
- Xplayer - медиаплеер, основанный на видео GNOME (Totem)
- Pix - это органайзер изображений на основе gThumb
Функции
Возможности, предоставляемые Cinnamon, включают [3]
- Эффекты рабочего стола, включая анимацию, эффекты перехода и прозрачность с использованием композиции;
- Панели, оснащенные главным меню, пусковыми установками, списком окон и системным лотком, могут быть отрегулированы по левому, правому, верхнему или нижнему краю экрана.
- Различные расширения;
- Апплеты, которые появляются на панели
- Обзор с функциями, аналогичными GNOME Shell; а также
- Редактор настроек для легкой настройки. Он может настраивать:
- Панель
- Календарь
- Темы
- Эффекты рабочего стола
- Апплеты
- Расширения
По состоянию на 24 января 2012 г.[Обновить]для самой Cinnamon не было официальной документации [7], хотя большая часть документации для GNOME Shell применима к Cinnamon. [ необходима цитата ] Существует документация по версии Linux Mint для Cinnamon с главой о рабочем столе Cinnamon. [8]
Галерея
Меню Cinnamon 4.0 отображается в Linux Mint 19.1 Tessa .
Cinnamon 1.6, показывающий эскизы Alt-Tab и предварительный просмотр окон.
Cinnamon 1.6 с апплетом уведомлений .
Cinnamon 1.6 показывает OSD рабочей области .
Центр управления корицей в Cinnamon 4.0.10
Обзорный режим
В Cinnamon 1.4 добавлены новые режимы обзора. Эти два режима - «Экспо» и «Масштаб», которые можно настроить в настройках Cinnamon. [ необходима цитата ]
Расширяемость
Корицу можно изменять с помощью тем, апплетов и расширений. Темы могут настраивать внешний вид аспектов Cinnamon, включая, помимо прочего, меню, панель, календарь и диалог запуска. Апплеты - это значки или текст, которые появляются на панели. По умолчанию поставляется пять апплетов, и разработчики могут создавать свои собственные. Доступно руководство по созданию простых апплетов. [9] Расширения могут изменять функциональные возможности Cinnamon, например предоставлять док-станцию или изменять внешний вид переключателя Alt+Tab ↹ окна.
Разработчики могут загружать свои темы, апплеты и расширения на веб-страницу Cinnamon и позволять пользователям загружать и оценивать. [10]
Принятие
Cinnamon доступен в репозиториях Linux Mint 12 [2] и включен во все версии Linux Mint 13 и выше [ нуждается в обновлении ] как один из четырех возможных вариантов среды рабочего стола, другой - MATE . [11] Это также дополнительный пользовательский интерфейс в обновлении пакета обновления 4 для Linux Mint Debian Edition. [12]
Помимо Linux Mint, Cinnamon доступен для Ubuntu [13] (который предварительно установлен вместе с неофициальным Ubuntu Cinnamon Remix [14] ), Fedora (в качестве дополнения), [15] openSUSE , [16] Arch Linux , [17] Gentoo Linux , Funtoo Linux , [18] Mageia , [19] OpenMandriva , Debian , Pardus , Manjaro Linux , EndeavourOS , Artix , Sabayon 8, [20] Void Linux , FreeBSD [21] и CentOS .
Прием
В своем обзоре Linux Mint 17 компания Ars Technica описала Cinnamon 2.2 как «возможно, самый удобный и универсальный рабочий стол, доступный на любой платформе». [22]
В своем обзоре Linux Mint 18 ZDNet сказал: «Вы можете превратить рабочий стол Linux Mint Cinnamon в рабочий стол своей мечты». [23]
Смотрите также
- Оболочка GNOME
- MATE (программное обеспечение) - продолжение GNOME 2
Рекомендации
- Перейти ↑ Lefebvre, Clement. «Тег выпуска linuxmint / Cinnamon» . Проверено 5 апреля 2021 года .
- ^ а б Лефевр, Клеман (2 января 2012 г.). «Представляем корицу» . Блог Linux Mint . Архивировано 29 февраля 2012 года.
- ^ а б Лефевр, Клеман (23 января 2012 г.). "Cinnamon 1.2 выпущен" . cinnamon.linuxmint.com . Архивировано из оригинала на 1 ноября 2012 года.
- ^ «Новые функции в Linux Mint 18 Cinnamon» . Linux Mint . Проверено 17 апреля 2017 года .
- ^ Стахие, Сильвиу (28 января 2016 г.). «Linux Mint получает собственные приложения, начиная с ветки 18.x» . Софтпедия . Архивировано 27 апреля 2016 года . Проверено 17 апреля 2017 года .
- ^ Нестор, Мариус (3 февраля 2016 г.). «Разработчики Linux Mint демонстрируют первые два X-приложения для Linux Mint 18« Сара » » . Софтпедия . Архивировано 28 апреля 2016 года . Проверено 17 апреля 2017 года .
- ^ «Корица 1.4 (вилка GNOME Shell)» . medvim.com . 13 марта 2012 года Архивировано из оригинала 6 апреля 2016 года.
- ^ «Руководства пользователя для Linux Mint, Cinnamon edition, многие языки и версии» . linuxmint.com .
- ^ Лефевр, Клеман (31 января 2012 г.). «Как сделать апплет Cinnamon (Учебное пособие по принудительному завершению работы с апплетом)» . cinnamon.linuxmint.com . Архивировано из оригинала 4 декабря 2012 года.
- ^ Лефевр, Клеман (28 января 2012 г.). «Новые разделы для тем, апплетов и расширений: Cinnamon» . cinnamon.linuxmint.com . Архивировано из оригинального 31 мая 2012 года.
- ^ Лефевр, Клеман (16 мая 2012 г.). Выпущен "Linux Mint 13" Maya "RC!" . Блог Linux Mint . Архивировано 6 сентября 2015 года.
- ^ Лефевр, Клеман (5 апреля 2012 г.). "Пакет обновлений 4 вышел!" . Блог Linux Mint . Архивировано 24 мая 2015 года.
- ^ «Как установить рабочий стол Cinnamon на Ubuntu 18.04 Bionic Beaver Linux» . LinuxConfig.org . 17 июля 2018.
- ^ «Встречайте новый рабочий стол Linux, который предлагает уникальный поворот в Ubuntu 19.10» . forbes.org . 10 декабря 2019.
- ^ «В Fedora 18 обновлены пользовательские интерфейсы и среды рабочего стола» . Красная шляпа . 15 января 2013. Архивировано 4 декабря 2014 года.
- ^ «Портал: Корица» . openSUSE.org . Проверено 7 июля 2017 года .
- ^ «Корица» . ArchWiki . Проверено 7 июля 2017 года .
- ^ "Стадии с корицей теперь доступны!" . форумы funtoo . Проверено 21 января 2021 года .
- ^ «Группы Mageia App Db (графический рабочий стол)» . mageia.madb.org .
- ^ Нойес, Кэтрин (13 февраля 2012 г.). «Sabayon Linux 8 дебютирует с чертой корицы» . IT World Canada . Архивировано 16 июля 2014 года.
- ^ «Проект FreeBSD GNOME» .
- ^ Гилбертсон, Скотт (24 июня 2014 г.). «Mint 17 - идеальное место для пользователей Linux, чтобы переждать неопределенность с Ubuntu» . Ars Technica . Архивировано 29 августа 2014 года . Проверено 28 августа 2014 .
- ^ Воан-Николс, Стивен Дж. (27 июля 2016 г.). «Linux Mint 18: лучший настольный компьютер - период» . ZDNet . Архивировано 27 сентября 2016 года . Проверено 9 ноября +2016 .
Внешние ссылки
- Официальный веб-сайт
- Spices: Cinnamon - Официальный репозиторий аддонов
- Рабочий стол Cinnamon в галерее OpenSourceFeed