Cinnamon
Cinnamon (от англ. cinnamon — корица) — свободная[3] оболочка для среды рабочего стола GNOME, являющаяся ответвлением от кодовой базы GNOME Shell. Основное направление разработки — предоставление пользователю более привычной, традиционной среды в стиле GNOME 2, удобной пользователям настольных ПК и ноутбуков, без недостатков GNOME Shell и Unity. Изначально разрабатывался командой программистов Linux Mint.
Cinnamon | |
---|---|
![]() | |
![]() Рабочий стол Cinnamon 5.2 | |
Тип | среда рабочего стола |
Написана на | Си[1], JavaScript и Python |
Интерфейс | GTK |
Операционная система | Linux и FreeBSD |
Языки интерфейса | английский и русский |
Последняя версия |
|
Читаемые форматы файлов | Cinnamon applet[d], Cinnamon extension[d], Cinnamon desklet[d] и Cinnamon theme[d] |
Лицензия | GNU GPL 2 |
Сайт | projects.linuxmint.com/… (англ.) |
![]() |
В данный момент Cinnamon используется в следующих дистрибутивах GNU/Linux: Mint, Fedora 18 и выше Netinstall/DVD, Snowlinux[4], Manjaro[5], Debian GNU/Linux, Ubuntu, ALT Linux, openSUSE[6], Calculate и Antergos (ранее Cinnarch)[7], Arch Linux[8], Mageia[9]. Также Cinnamon поддерживается в FreeBSD[10].
История
После выхода GNOME 3 команда Linux Mint потеряла уверенность в будущем своего дистрибутива. Новая оболочка GNOME Shell совершенно не соответствовала задачам разработчиков и не вписывалась в идеи Linux Mint, при этом другие достойные альтернативы отсутствовали. Linux Mint 11 «Katya» был выпущен с окончательным выпуском GNOME 2, но для дальнейшего развития требовалось новое решение, так как ни составляющие GNOME 2, ни библиотеки GTK 2 более не имели поддержки со стороны разработчиков проекта GNOME. Тогда было решено доработать GNOME Shell до состояния, пригодного к использованию в дистрибутиве. Результатом этого стали «Mint GNOME Shell Extensions» (MGSE). Между тем, появилась рабочая среда MATE, представляющая собой ответвление GNOME 2. Команда Linux Mint решила включить MATE в релиз Linux Mint 12 «Лиза» вместе с MGSE, дабы пользователь имел возможность использовать классический GNOME 2 наряду с новым GNOME 3 и его расширениями — MGSE.
MGSE не оправдали ожиданий. Поскольку GNOME Shell развивался в совершенно ином направлении, нежели ожидали разработчики Linux Mint, жизнеспособность MGSE была под сомнением. Ответом на эту проблему стало ответвление проекта GNOME Shell в Cinnamon, который стал подконтролен программистам Linux Mint с чётким предназначением для данного дистрибутива. Проект был представлен общественности 2 января 2012 года в блоге Linux Mint.
История версий
История версий | |||||
---|---|---|---|---|---|
Версия | Дата | Зависимоcть от версии GTK+ (дата выпуска версии GTK+) | Доступность в дистрибутиве | Информация | |
1.4 | 22.05.2012 | 3.4 (26.03.2012) | Linux Mint 13 | Первый важный релиз Cinnamon[11].
| |
1.6 | 20.11.2012 | Linux Mint 14 |
| ||
1.8 | 13.05.2013 | Linux Mint 15 |
| ||
2.0[15] | 30.11.2013 | 3.8 (13.05.2013) | Linux Mint 16, Fedora EPEL 7[16] | Данная версия примечательна уходом от использования GNOME в качестве зависимости и переходом к поставке полностью обособленного окружения, не пересекающегося с GNOME. Технически Cinnamon по прежнему основывается на компонентах GNOME, но эти компоненты теперь поставляются как периодически синхронизируемый форк GNOME, не связанный внешними зависимостями с GNOME.
Причиной подобного шага является возникновение проблем с поставкой Cinnamon в дистрибутивах из-за необходимости сопряжения выпусков Cinnamon и GNOME, которые выходят в разное время.
| |
2.2[18] | 31.05.2014 | ≥ 3.9.12 | Linux Mint 17, Debian 8 «Jessie»[19] |
| |
2.4[21] | 29.11.2014 | Linux Mint 17.1 |
| ||
2.6[23] | 30.06.2015 | Linux Mint 17.2, Fedora 21 and 22 |
| ||
2.8[25] | 05.12.2015 | Linux Mint 17.3, Fedora 23 |
| ||
3.0[27] | 26.04.2016 | Linux Mint 18 (основан на Ubuntu 16.04 LTS), Debian 9 «Stretch», Fedora 24 |
| ||
3.2[29] | 07.11.2016 | GTK ≥ 3.12 (25.03.2014), GIO ≥ 2.35.0, Clutter ≥ 1.10.0, GOBJECT_INTROSPECTION ≥ 0.9.2, GJS≥2.3.1 | Linux Mint 18.1, Fedora 25, Ubuntu 17.04 |
| |
3.4[31] | 07.05.2017 | Linux Mint 18.2 |
| ||
3.6[33] | 24.10.2017 | Linux Mint 18.3 |
| ||
3.8[35] | 24.04.2018 | Linux Mint 19 |
|
Возможности
Cinnamon предоставляет множество возможностей, включая:
- Эффекты рабочего стола, включая анимацию, трансформацию и прозрачность;
- Перемещаемые панели (оснащённые меню, лаунчерами, списком окон и панелью задач), которые могут закрепляться слева, справа, в верхнем и нижнем краях экрана;
- Всевозможные расширения;
- Апплеты панели;
- Функции, аналогичные GNOME Shell;
- Редактор настроек с возможностью конфигурирования:
- панелей;
- календаря;
- тем;
- эффектов рабочего стола;
- апплетов;
- расширений.
Галерея
- Меню Cinnamon 3.0.7 в Linux Mint 18 Sarah
- Иконки и предварительные изображения окон при нажатии Alt-Tab в Cinnamon 1.6
- Апплет Notification в Cinnamon 1.6
- "Рабочие пространства" в Cinnamon 1.6
- Cinnamon Control Center в Cinnamon 3.2.7
Примечания
- The 589388 Open Source Project on Open Hub: Languages Page — 2006.
- https://github.com/linuxmint/cinnamon/releases/tag/5.2.7
- Cinnamon: A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.. — 2017-11-17.
- Snowlinux home (англ.) (недоступная ссылка). Архивировано 23 ноября 2012 года.
- About Manjaro Linux (англ.) (недоступная ссылка). Архивировано 23 ноября 2012 года.
- Portal:Cinnamon - openSUSE Wiki . en.opensuse.org. Дата обращения: 2 февраля 2020.
- Antergos Linux Official Webpage (недоступная ссылка). Дата обращения: 26 апреля 2020. Архивировано 9 октября 2019 года.
- Cinnamon - ArchWiki . wiki.archlinux.org. Дата обращения: 2 февраля 2020.
- Mageia App Db - Groups . madb.mageia.org. Дата обращения: 2 февраля 2020.
- The FreeBSD GNOME Project . www.freebsd.org. Дата обращения: 2 февраля 2020.
- (March 3, 1999). Cinnamon 1.4 Released. Пресс-релиз. Архивировано из первоисточника 19 апреля 2016. Проверено June 8, 2014.
- OpenNews: Релиз Cinnamon 1.4, форка GNOME Shell, продолжающего традиции GNOME 2 . www.opennet.ru. Дата обращения: 25 апреля 2018.
- OpenNews: Релиз Cinnamon 1.6, форка GNOME Shell, продолжающего традиции GNOME 2 . www.opennet.ru. Дата обращения: 25 апреля 2018.
- OpenNews: Релиз Cinnamon 1.8, форка GNOME Shell, продолжающего традиции GNOME 2 . www.opennet.ru. Дата обращения: 25 апреля 2018.
- Cinnamon 2.0 released! ← Segfault (англ.). segfault.linuxmint.com. Дата обращения: 25 апреля 2018.
- cinnamon in Fedora repositories (недоступная ссылка). fedoraproject.org. Дата обращения: 25 апреля 2018. Архивировано 3 февраля 2016 года.
- OpenNews: Релиз десктоп-окружения Cinnamon 2.0, ставшего полностью независимым от GNOME . www.opennet.ru. Дата обращения: 25 апреля 2018.
- Cinnamon 2.2 ← Segfault (англ.). segfault.linuxmint.com. Дата обращения: 25 апреля 2018.
- cinnamon in Debian repositories . debian.org.
- OpenNews: Релиз десктоп-окружения Cinnamon 2.2, продолжающего традиции GNOME 2 . www.opennet.ru. Дата обращения: 25 апреля 2018.
- Cinnamon 2.4 ← Segfault (англ.). segfault.linuxmint.com. Дата обращения: 25 апреля 2018.
- OpenNews: Выпуск десктоп-окружения Cinnamon 2.4, продолжающего традиции GNOME 2 . www.opennet.ru. Дата обращения: 25 апреля 2018.
- Cinnamon 2.6 ← Segfault (англ.) (недоступная ссылка). segfault.linuxmint.com. Дата обращения: 25 апреля 2018. Архивировано 6 августа 2015 года.
- OpenNews: Выпуск десктоп-окружения Cinnamon 2.6 . www.opennet.ru. Дата обращения: 25 апреля 2018.
- Cinnamon 2.8 released! ← Segfault (англ.). segfault.linuxmint.com. Дата обращения: 25 апреля 2018.
- OpenNews: Выпуск десктоп-окружения Cinnamon 2.8 . www.opennet.ru. Дата обращения: 25 апреля 2018.
- Cinnamon 3.0 released! ← Segfault (англ.). segfault.linuxmint.com. Дата обращения: 25 апреля 2018.
- OpenNews: Выпуск десктоп-окружения Cinnamon 3.0 . www.opennet.ru. Дата обращения: 25 апреля 2018.
- Cinnamon 3.2 released! ← Segfault (англ.) (недоступная ссылка). segfault.linuxmint.com. Дата обращения: 25 апреля 2018. Архивировано 22 ноября 2016 года.
- OpenNews: Выпуск десктоп-окружения Cinnamon 3.2 . www.opennet.ru. Дата обращения: 25 апреля 2018.
- Cinnamon 3.4 released! ← Segfault (англ.). segfault.linuxmint.com. Дата обращения: 25 апреля 2018.
- OpenNews: Выпуск десктоп-окружения Cinnamon 3.4 . www.opennet.ru. Дата обращения: 25 апреля 2018.
- linuxmint/Cinnamon (англ.). GitHub. Дата обращения: 25 апреля 2018.
- OpenNews: Выпуск десктоп-окружения Cinnamon 3.6 . www.opennet.ru. Дата обращения: 25 апреля 2018.
- linuxmint/Cinnamon (англ.). GitHub. Дата обращения: 25 апреля 2018.
- OpenNews: Выпуск десктоп-окружения Cinnamon 3.8 . www.opennet.ru. Дата обращения: 25 апреля 2018.