cinnamon

Содержание

скачать Linux Mint Cinnamon

Linux Mint Cinnamon 19.2

Название:
Linux Mint Cinnamon
Разработчик:
linuxmint.com
Обновлено:
31.07.2020 13:42
Цена:
Бесплатная
Русский язык:
Есть
ОС:
Linux
Размер:
1.87 ГБ

Linux Mint Cinnamon — Linux-дистрибутив на базе Ubuntu с использованием Cinnamon, оболочки для среды рабочего стола GNOME, являющейся ответвлением от GNOME Shell.

Основное преимущество Cinnamon — предоставление пользователю традиционной среды в стиле GNOME 2, удобной пользователям настольных ПК и ноутбуков, в которой нет недостатков GNOME Shell и Unity.

Целью разработчиков целью Linux Mint является создание современной, элегантной и удобной операционную систему, которая одновременно является и мощной, и простой в использовании.

В Linux Mint пользователю предоставляется более полный, по сравнению с Ubuntu, набор программного обеспечения, включая плагины браузера, средства поддержки воспроизведения DVD, Java и другие компоненты, в том числе и некоторые проприетарные программы. Кроме этого, дистрибутив Linux Mint содержит несколько уникальных инструментов настройки системы — Mint Install и Mint Update, а также Mint Menu — модернизированное главное меню на базе GNOME, упрощающее управление приложениями и параметрами системы.

Linux Mint построен на базе 16.04.3 LTS и полностью совместим с репозиториями программного обеспечения Ubuntu.

Скриншоты Linux Mint Cinnamon:

Компактный дистрибутив Linux, нетребовательный к ресурсам. Может работать с компакт-диска или любого USB-носителя (флеш-карты, USB-HDD и т.п.)

Дистрибутив Linux, ориентированный прежде всего на полноценную работу на устаревшем оборудовании. Linux Lite также вполне подойдет начинающим пользователям Linux

Популярный GNU/Linux дистрибутив. При разработке и модернизации Debian разработчики к любым изменениям относятся очень серьёзно, в связи с чем Debian считается одним из самых надежных дистрибутивов Linux

Альтернативная реализация API Windows 3.x и Win32/Win64. Позволяет конечному пользователю выполнять в unix-системах (и Linux) многие приложения, написанные для Windows

Cистема виртуализации с открытым исходным кодом. Особенности: компактность, модульность, расширяемость, высокая производительность

Композитный оконный менеджер для X Window System, использующий для ускорения 3D графики OpenGL

Альтернативная реализация API Windows 3.x и Win32/Win64. Позволяет конечному пользователю выполнять в unix-системах (и Linux) многие приложения, написанные для Windows

Диспетчер окон для X Window, предназначенный для обеспечения скорости, удобства использования и согласованности. IceWM может эмулировать внешний вид Motif, OS/2 и Windows

Linux Kernel — ядро операционной системы, соответствующее стандартам POSIX. Составляет основу операционных систем семейства Linux

Операционная система GNU/Linux, размещенная на загрузочном компакт-диске или флеш-устройстве, что дает возможность запускать ее без установки ОС на жесткий диск компьютера

Cinnamon и системные настройки

Следующая серия очерков посвящена описанию способов, как штатных, так и не очень, которые изменяют те умолчания Mint и Cinnamon, что были рассмотрены в очерке предыдущем.

Системные настройки: вступление

Подавляющее большинство настроек в Cinnamon выполняется из панели его Системных настроек ( cinnamon-settings ), именуемых также Центром управления. С ними тесно интегрированы фирменные утилиты Mint, имеющие отношение к конфигурированию системы. Однако они будут предеметом отдельного очерка.

Пиктограмма запуска Системных настроек занимает почётное место в левой колонке главного меню управляющей панели. Через один-два клика мышью до них можно добраться и из контекстных меню как самой панели, так и рабочего стола. И при первом запуске выглядит он так:

Ранее Системные настройки имели два режима — нормальный и расширенный, и реликты такого положения можно найти в сетевых материалах. Однако, начиная с Cinnamon версии 2.2, эта дискриминация ликвидирована, и расширенный режим стал нормой жизни применителя.

Если пролистать окно Системных настроек до конца, можно увидеть, что отдельные её модули группируются в четыре секции:

Далее я последовательно рассмотрю возможности каждого модуля примерно в том порядке, в котором они следуют в русскоязычном варианте Cinnamon. Отклоняясь от него, когда когда того потребует логика.

Секция Оформление

Секция Оформление включает в себя модули:

Модуль Темы выглядит таким образом:

Организация его подчёркивает, что стилевое оформление отдельных элементов интерфейса полностью независимо друг от друга и от темы рабочего стола. Это можно проиллюстрировать серией скриншотов для стилей рамок окон:

Управляющих кнопок окна:

И, наконец, для собственно тем рабочего стола:

Обращает на себя внимание изобилие расцветок умолчальной темы Mint-X, с одной стороны, и пиктограмм — с другой. Это позволяют комбинировать элементы оформления интерфейса в очень широких пределах, достигая максимального визуального эффекта. Что, между прочим, сколько бы ни иронизировали на эту тему, имеет практическое значение, особенно для людей с плохим зрением или нарушением цветовосприятия.

С помощью кнопки Добавить/удалить темы рабочего стола умолчальную тему Mint-X можно заменить на одну из предустановленных:

Можно также обратиться к коллекции тем, доступных на сайте специального субпроекта — это сначала потребует обновления кеша тем, что может занять немало времени:

Но будет вознаграждено обильным уловом:

Правда, перепробовав немало тем, я в конечном счёте вернулся к умолчальной Mint-X. И даже отказался от её модификации — этому занятию ранее я тоже отдал свою дань, и потому опишу в конце данного очерка.

Модуль Фоновые рисунки в нынешней Cinnamon — это не просто банальные обои. Нет, конечно, их можно использовать и в этом качестве. Но самый цимес модуля — организация слайд-шоу из нескольких предустановленных наборов картинок, носящих имена былых и нынешних релизов Mint:

И не только из них — в качестве такого набора можно легко подключить каталог с собственными изображениями, на следующем скриншоте таковым выступает my_backgrounds ):

Модуль Шрифты позволяет определить гарнитуры, шрифтоначертания и кегли для элементов интерфейса, документов и терминальных окон. По умолчанию в качестве интерфейсных (пропорциональных) шрифтов в Cinnamon, начиная с версии 2.4, используется гарнитура Noto Sans собственной выделки:

Мне эта гарнитура понравилась до чрезвычайности:

Особенно с учётом того, что она не одинока — в дополнение к ней имеется и гарнитура с отсечками, как нетрудно догадаться, именуемая Noto Serif :

То есть семейство гарнитур Noto оказывается почти самодостаточным не только для интерфейса среды и её приложений, но и для оформления документов. Почти — потому что в нём явно не хватает какой-либо моноширинной гарнитуры для использования в текстовых редакторах и терминальных окнах. Впрочем, я это восполняю последнее время за счёт моноширинного представителя семейства Liberation — Liberation Mono . В результате чего мои шрифтовые настройки выглядят следующим образом:

Тут нужно оговориться, что настройка шрифтов главного меню управляющей панели, подписей и всплывающих подсказок на ней возможна только путём прямого редактирования стилевого файла выбранной темы рабочего стола, о чём будет говориться в следующем разделе этого очерка.

А пока — про Эффекты. По умолчанию этот модуль выглядит таким образом:

До недавнего времени тут я просто снимал галочку с бокса Включить эффекты рабочего стола и больше на эту тему не думал. Предоставляя разбираться с «красивостями» тем, кто таким образом охмуряет молоденьких вендузятнец. Однако в Cinnamon эффекты мне неожиданно понравились своей плавностью и ненавязчивостью. Так что я затратил некоторое время на приведение к такому виду:

На этом в данный момент я с оформлением закончил. Однако, как и обещал, под занавес расскажу о том, как редактировать темы рабочего стола. Хотя, как уже было сказано, в конце концов я вернулся к умолчальной Mint-X, но как опыт это было интересно.

Cinnamon и собственные темы

В отличие от большинства остальных очерков, в этом разделе я описываю не актуальную версию Cinnamon 2.4, а её предшественниц 2.0 и 2.2. Где ни одна тема, даже самая красивая, не подходила мне целиком и полностью. В текущем же релизе неожиданно оказалось, что тема по умолчанию, Mint-X, устраивает меня во всех отношениях. Тем не менее, я решил включить описание моих тогдашних развлечений в эту книгу — вдруг когда возникнет желание заняться этим делом снова?

Как только что было сказано, настройка шрифтов Cinnamon действует на все элементы его интерфейса, кроме панели и главного меню. Причём следствие, проведённое в то время, показало, что в панели и меню шрифты зависят от темы оформления: при смене её гарнитура в этих элементах интерфейса менялась, хотя кегль оставался если не неизменным, то обычно маленьким и трудно различимым.

После отправки дела на доследование оказалось, что так оно и есть: кегли шрифтов для меню и разных элементов панели (а в ряде случаев – даже и гарнитуры) жёстко прописывались в CSS-файле всех тем, которые я просмотрел. А поскольку все они были изготовлены зоркими соколами, кегли эти везде были очень маленькими, от 7 до максимум 11 пунктов.

Обсуждать вопрос о том, насколько это идеологически правильно, здесь не буду. Конечно, на мой взгляд, неправильно абсолютно – ибо противоречит идее сквозных настроек десктопа, последовательно проводимой в KDE и Xfce. Однако идеология – идеологией, а практика – практикой: поскольку это оказался чуть ли не единственный недостаток Cinnamon’а, его следовало по возможности искоренить, а не рассуждать на тему

Что делать, блин?

И кто, блин, виноват?!

Что делать – было ясно: редактировать тему, наиболее близкую по всем остальным показателям. А как делать – в принципе стало ясно из прочтения материала Клемента Лефевра, к переводу или оригиналу которого и отсылаю заинтересованного читателя. Здесь же лишь кратко опишу последовательность собственных действий.

В качестве подопытного кролика я выбрал тему Void, все относящиеся к ней файлы имели место быть у меня в каталоге

/.themes/Void/cinnamon. В том числе и cinnamon.css, который я отредактировал самым простым способом: без лицемерия явным образом указал гарнитуру:

Затем просто добавил один-два пункта к кеглям шрифтов всех интерфейсных элементов. А заодно из темы Canelita потырил пиктограмму для кнопки главного меню – умолчально-зелёная в мою цветовую гамму вписывалась плохо.

Mint и Cinnamon в тандеме Часть 2. Что такое Cinnamon

Вторая часть цикла посвящена десктопу Cinnamon — его истории, особенностями, распространению и поддержке в других дистрибутивах, а также характеру этой поддержки.

История

Настало время обратиться ко второму герою цикла — десктопу Cinnamon. Это— самый молодой из «ныне действующих» декстопов (иначе — интегрированных рабочих сред): проект был анонсирован 20 декабря 2020 года, а уже 23 декабря он был доступен для скачивания, и сразу в виде релиза 1.1.2 — видимо, версии с меньшими числами предназначались только для тестирования.

Далее развитие проекта происходило стремительно: 23 января следующего года появляется релиз 1.3, в середине марта — 1.4, а затем, в сентябре — релиз 1.6. После чего устанавливается полугодовой релиз-цикл — релиз 1.8 выходит в свет 5 мая 2020 года, после серии релизов корректирующих. В октябре того же года появляется релиз 2.0. И, наконец, герой нашего рассказа, релиз 2.2, увидел свет в апреле 2020 года.

Все релизы опережают версии Mint, для которого они предназначены, примерно на месяц или два — очевидно, для дополнительного тестирования силами энтузиастов. Что, как показала практика, даёт весьма положительный результат. Могу свидетельствовать по собственному опыту, что Cinnamon 2.2, включённый в Mint 17, был существенно доработан по сравнению со сборкой из PPA-репозитория, предназначенной для Ubuntu 14.04, появившейся одновременно с выходом последней.

Смена версий Cinnamon отражает специфичность его судьбы. Что же происходило при этом? В части первой упоминалось, что история этого десктопа началась с появлением GNOME 3. Говорить о кипении страстей, связанных с этим событием, здесь не уместно. Достаточно сказать, что для большинства применителей многих дистрибутивов, включавших GNOME 2 в качестве штатного десктопа, он оказался неприемлемым.

В частности, Mint был очень крепко связан с десктопом GNOME 2. Однако GNOME 3, особенно в своём первозданном виде, в концепцию его развития не вписывался, а основа его предшественника, библиотека Gtk 2, перестала поддерживаться разработчиками. Ситуация требовала кардинального решения.

Первое решение носило косметический характер. Это был набор MGSE (Mint GNOME Shell Extensions), объединяющий дополнения к GNOME Shell, которые могли обеспечить не только его традиционный интерфейс, но и восполнить недостающий функционал за счёт внешних модулей, таких, как панель Bottompanel, система переключения между окнами Windowlist и меню приложений Menu. Результатом стал выход в ноябре 2020 года релиза Mint 12 Lisa, включавшего в качестве десктопа по умолчанию GNOME 3 с MGSE.

Однако, видимо, майнтайнерам Mint’а изначально было ясно, что MGSE — не более, чем паллиатив, и потому, с одной стороны, включили в свой дистрибутив альтернативный десктоп — MATE (первыми среди майнтайнеров распространённых дистрибутивов). А с другой, можно предположить, что где-то за кадром Клемент Лефевр (Clement Lefebvre), основатель и основной майнтайнер дистрибутива, уже ковал основу совершенно новой оболочки для GNOME 3. Которая стала доступной буквально через месяц после выхода Mint 12 Lisa и получила имя Cinnamon.

Словом cinnamon, восходящим к латыни, в английском языке называют, во-первых, коричное дерево, коричник цейлонский (Cinnamomum zeylanicum) — вечнозелёное растение семейства лавровых. Второе значение слова cinnamon — корица, название пряности, изготовляемой из коры этого дерева. Наконец, слово cinnamon применяется и для именования коричного масла, добываемого из листьев коричника, и используемого в медицине, парфюмерии и косметике.

Основу Cinnamon’а составил оконный менеджер Muffin — форк аналогичной программы Mutter из GNOME 3. Главное отличие от связки GNOME 3 и MGSE состояло в том, функционал внешних расширений последнего был включён непосредственно в состав новой оболочки. Это предоставило средства управления взаимодействием между дополнительными функциями и определения порядка их загрузки. В результате были реализованы добавление пиктограмм в область уведомлений, система уведомлений в стиле GNOME 2, возможность изменения позиции панели и и её автоматического скрытия.

После серии основных и корректирующих релизов, стремительно следующих друг за другом, Cinnamon 1.4 UP1, появившийся 14 мая 2020 года, был включён в качестве штатного десктопа в Mint 13 Maya, анонсированный десять дней спустя. С тех пор выход его версий и стал привязан к релиз-циклу этого дистрибутива.

Всё это время Cinnamon представлял собой просто оболочку к GNOME 3, надстраивающую «форкнутый» менеджер окон и замещающую собой его штатный GNOME Shell. Он включал все базовые приложения GNOME 3 — терминал, файловый менеджер, текстовый редактор — в неизменном виде. Однако во время подготовки релиза GNOME 3.6, в котором предполагалось существенное ограничение функционала файлового менеджера Nautilus, разработчики Cinnamon начали работы над форком его версии 3.4, назвав её Nemo. Который и попал в релиз Mint 14 Nadia, хотя сначала в качестве альтернативного. Но уже в версии Cinnamon 1.8.X он был интегрирован с этой средой. Кроме того, в этой версии отказались от Центра управления GNOME 3.

Версии Cinnamon 1.8 суждено было стать последним «чистым» форком GNOME 3 — в это же время шла подготовка версии 2.0. Суть её заключалась в полной замене базовых компонентов GNOME 3 собственными аналогами. То есть — в создании полностью обособленного окружения, не пересекающегося с GNOME 3 и не связанного с ним внешними зависимостями. В результате чего Cinnamon из оболочки для GNOME, вроде GNOME Shell и Unity, превращался в полноценное рабочее окружение. Итог этой деятельности был вынесен на суд общественности 10 октября 2020 года, в виде релиза 2.0.

Особенности

Так каковы же особенности нового десктопа, приобретённые им в версии 2.0 и получившие дальнейшее развитие в версии текущей? Важнейших — три.

Первая — в Cinnamon гармонично сочетаются старые добрые элементы управления, такие, как главное меню в стиле кнопки Пуск, и элементы модерна, столь привлекающие в Unity, такие, как строка поиска, подобная dash — но без излишеств последнего.

Вторая особенность — достигнутая в Cinnamon гармония между простотой конфигурирования и богатством его возможностей. Если настройки в KDE, при их изобилии, приобретают всё более необозримый вид, а в GNOME 3, напротив разубоживаются, в нашем десктопе они столь же просты, как в Xfce, и почти столь же изобильны, как в KDE. И, в отличие от Ubuntu, выполняются исключительно штатными средствами, а не бесчисленными утилитами конфигурирования.

Третья особенность — аскетизм Cinnamon’а в отношении штатных приложений. В существующем виде к таковым можно отнести только файловый менеджер Nemo. Обычно богатство приложений считается достоинством интегрированной среды (на то она и интегрированная). Однако оборотная сторона — отсутствие приложений в штате среды позволяет легко и без избыточности подобрать себе оптимальный набор рабочих инструментов.

Наконец, весь традиционализм Cinnamon’а покоится на весьма современном базисе в виде библиотек Gtk+ 3, что должно обеспечить спокойное развитие этого десктопа в обозримом будущем.

Распространение

Тем не менее, несмотря на многочисленные достоинства, десктоп Cinnamon не получил широкого распространения в дистрибутивах Linux. И после знакомства с его историей легко понять, почему. В сущности, модель разработки его оказалась противоположно направленной по сравнению со всеми остальными интегрированными средами. Если KDE, Xfce, GNOME, а позднее LXDE и Razot-qt создавались командами разработчиков, более или менее независимых от майнтайнеров отдельных дистрибутивов, и лишь потом начинали использоваться последними в своих сборках, если MATE представлял собой попытку сохранить наработки GNOME 2, то Cinnamon с первых дней своего существования выглядел «привязанным» к прародительскому Mint. Почти так же, как это имеет место для Ubuntu и Unity — или, по крайней мере, как это воспринимается для последней пары так называемой общественностью.

На самом деле эта «привязка» была кажущейся, хотя команды разработчиков Mint и Cinnamon действительно были множествами сильно пересекающимися. И политика разработчиков этого десктопа не требует от сторонних разработчиков, скажем, передачи им имущественных прав на свою продукцию, как это практикует фирма Canonical при приёме патчей для Ubuntu и Unity. Однако можно предполагать, что майнтайнеры большинства дистрибутивов отнеслись к Cinnamon настороженно. Тем не менее, майнтайнеры некоторых дистрибутивов поддержали героя нашего цикла.

Поддержка

Если через поиск Distrowatch попытаться найти дистрибутивы, поддерживающие Cinnamon, получится список из 18, на момент сочинения этих строк, позиций. Он не вполне соответствует действительности — с одной стороны, на официальных сайтах некоторых проектов явных упоминаний о поддержке этого десктопа не обнаруживается, с другой — некоторые дистрибутивы, в которых он есть заведомо (например, openSUSE), в нём отсутствуют. Однако, с учётом этого и с исключением явной экзотики из Андалузии или Непала, оказывается, что Cinnamon поддерживается в десятке распространённых дисрибутивов, среди которых:

  • Fedora и её клон — Korora;
  • Sabayon — дружественный к пользователю клон Gentoo;
  • openSUSE, где он присутствует в полуофициальном (Semi official repositories) репозитории;
  • PC-BSD, которая, конечно, не Linux, но Cinnamon поддерживает на стадии установки.

Я перечислил только те дистрибутивы, в которых поддержку Cinnamon проверял лично. И личный опыт показал, что качество поддержки его у всех представителей списка оставляет желать лучшего в мелких, но часто существенных для применителях деталях, таких, как настройка раскладок клавиатуры и их переключателей.

Безукоризненна до последнего времени была поддержка Cinnamon в Ubuntu, где она осуществлялась в PPA-репозитории Гвендаля Ле Биана (Gwendal Le Bihan). Из этого репозитория Cinnamon можно установить как параллельно с Unity, так и вместо неё при минимальной инсталляции. Кроме того, существует основанная на пакетах из этого же репозитория сборка Ubuntu с Cinnamon от украинской фирмы UALinux (официального партнёра Canonical). Однако в конце мая Ле Биан неожиданно объявил о закрытии стабильной ветки своего репозитория (сохранив только тестовую), и дальнейшая судьба Cinnamon в Ubuntu не ясна.

Так что самым простым способом ознакомиться с этим десктопом во всём его блеске является установка Mint 17, о чём и пойдёт речь в следующей статье.

Cinnamon

Cinnamon — это современное окружение рабочего стола с традиционным интерфейсом, как у GNOME 2, LXDE или Xfce, что вполне может быть удобным для работы. Cinnamon хорошо выглядит и имеет много функциональных возможностей. Cinnamon — это форк Gnome Shell и разработаны для Linux Mint. Он доступен для архитектур amd64 и x86 .

Contents

Установка

Предварительные требования

Cinnamon хорошо работает как с systemd так и без него. Для установки без systemd зависимостей используйте eselect для переключения на не-Gnome профиль, такой как default/linux/amd64/13.0/desktop . Для установки с systemd используйте Gnome профиль, такой как default/linux/amd64/13.0/desktop/gnome/systemd . Архитектура и версия может меняться в обоих случаях.

Для получения списка доступных системных профилей:

OpenRC

При использовании OpenRC выберите подходящий профиль:

Кроме того, можно использовать соответствующий номер профиля согласно списку выше:

Прочитайте указания, доступные в статье Gentoo Without Systemd.

Systemd

Чтобы получить Cinnamon с поддержкой systemd выберите GNOME профиль заканчивающийся на systemd:

Конечно, для работы Cinnamon Xorg должен быть установлен и настроен. Убедитесь, что Х-сервер настроен, прежде чем приступить к этой статье. Если необходимо проверьте Xorg, как это описано в разделе использование startx руководства Xorg Gentoo.

Cinnamon (и другие приложения) поддерживают несколько языков (Linguas). Если этого еще не было сделано во время первой установки Gentoo, то добавьте подходящее значение для переменной LINGUAS в make.conf :

Рекомендуется установить x11-libs/gtk+extra и, только для Xorg старше версии 1.17, x11-drivers/xf86-video-modesetting, дополняющие Cinnamon пакеты.

  • Если Xorg версии ниже 1.17:
  • Запустите если Xorg 1.17:

USE-флаги

USE flags for gnome-extra/cinnamon A fork of GNOME Shell with layout similar to GNOME 2

nls Add Native Language Support (using gettext — GNU locale utilities)

Можно найти более подробную информацию о Python targets посетив статью проекта Python PYTHON TARGETS.

Некоторые USE-флаги, icu , pulseaudio и gnome-keyring , необходимы для зависимостей Cinnamon. Если они еще не установлены, либо разрешите emerge —ask gnome-extra/cinnamon создавать или обновлять package.use (или package.use/cinnamon , или package.use/anotherName ) самостоятельно, или вручную установите эти флаги.

Emerge

Наконец, после выполнения всех вышеперечисленных шагов, попросите Portage установить Cinnamon:

Конфигурация системы

Прежде чем приступить к персонализации Cinnamon, настройте систему для запуска Cinnamon во время загрузки системы или по запросу пользователя, и включите необходимые настройки для делегации прав, которые позволят пользователю взаимодействовать с системой в интуитивно понятной форме.

Сервисы

Следующий набор инструкций демонстрирует настройку под OpenRC. Для systemd используйте systemctl как это описано на странице systemd.

dbus и consolekit

Сервер Xorg и Cinnamon зависят от dbus и consolekit , так что удостоверьтесь, что они будут запущены во время загрузки системы:

Далее, запустите службы (нет необходимости перезагружать систему):

NetworkManager

NetworkManager является зависимостью Cinnamon и в нем нет нужды если сеть была настроена во время начальной установки Gentoo. Он не должен работать одновременно с другим сетевым сервисом. Если работает NetworkManager, желательно отключить другие программы управления сетью или сервисы перед его запуском. Например, если система по умолчанию настроена на использование скриптов netifrc для управления сетевыми соединениями, отключите эти сетевые сервисы:

После отключения других сетевых сервисов, добавьте NetworkManager:

Отключение апплета NetworkManager

Если NetworkManager не используется, его апплет может быть отключен в панели Cinnamon как об этом написано в Arch Linux Wiki Cinnamon page. Скопируйте /etc/xdg/autostart/nm-applet.desktop в

/.config/autostart/nm-applet.desktop , после чего добавьте отключающую команду и смените владельца файла:

Обычному пользователю для перезагрузки или выключения системы из Cinnamon нужно внести некоторые изменения в sudo .

Далее отредактируйте настройки sudo с помощью команды visudo :

Visudo запускает текстовый редактор по умолчанию для генерации или изменения файла sudoers . Замените username в тексте ниже на имя каждого пользователя, который будет использовать Cinnamon:

Или для группы wheel :

Правила и действия Polkit

Обычный пользователь для дополнительных высоко привилегированных действий в Cinnamon должен настроить policy kit. Используйте pkaction для получения списка действий; имена должны быть понятны:

Самый простой способ разрешить все действия заключается в добавлении пользователя в группу wheel . Вставьте файл JavaScript с расширением .rules в /etc/polkit-1/rules.d , для примера 55-allowing-all-actions.rules :

Чтобы только разрешить некоторые действия, их имена должны быть итерированными. Для разрешения пользователю из группы wheel использования спящего режима, гибернации, выключения и перезагрузки системы, создайте файл 55-allowing-actions.rules :

Могут быть добавлены различные действия: изменение цветовых профилей, использование Nemo (файлового менеджера Cinnamon) от имени суперпользователя, монтирование и демонтирование устройств, установка подсветки экрана, использование сетевого менеджера, изменение обоев рабочего стола и т. д. Несколько блоков polkit.addRule (function (action, subject)< … >); могут быть использованы вместе, и некоторые файлы могут быть добавлены.

Запуск Cinnamon

Если не используется логин/дисплей менеджер, то создайте файл .xinitrc в домашнем каталоге пользователя, запускающий ConsoleKit, D-Bus и Cinnamon:

/.xinitrc Команда для запуска Cinnamon

Для запуска Xorg и Cinnamon запустите startx после входа в систему:

Если используется менеджер дисплеев, то ознакомьтесь с display manager.

Темы оформления

Иконки Mint-X

По умолчанию Cinnamon поставляется с иконками Gnome. Mint-X icons are on GitHub. Загрузите, распакуйте и сохраните иконки в /usr/share/icons :

Далее создайте кэш для них:

Новый набор иконок может быть выбран в центре управления Cinnamon. Иконки Mint-X — зеленые, но другие темы с разными цветами также могут быть установлены, например Mint-X-Grey или Mint-X-Orange. Убедитесь, что и для них создан кэш.

Цвет текста иконок рабочего стола

Текст иконок в рабочем столе Cinnamon является черным по умолчанию, что делает его не всегда читабельным. Инструкции по изменению этого цвета требуют третью версию GTK+, какую система и использует. Получить текущую версию можно:

  • В GTK+ версии ниже 3.13.3 эта настройка может быть изменена на уровне всего GTK+. Измените цвет текста добавлением правил CSS после строки @import в файл /usr/share/themes/Adwaita/gtk-3.0/gtk.css (Adwaita является темой по умолчанию для GTK+):

/.config/gtk-3.0/gtk.css (создайте директорию

/.config/gtk-3.0/ , если нужно), кроме строки @import . Дополнительно в этом примере левая панель Nemo имеет серый цвет:

/.config/gtk-3.0/gtk.css CSS rules for GTK+ ≥ 3.13.3

Темы Mint-X

Cinnamon, очевидно, устанавливается со своей темой по-умолчанию. Темы Mint-X доступны для загрузки на GitHub. Загрузите их, распакуйте и скопируйте в /usr/share/themes , если нужно. После этого они могут быть выбраны в центре управления Cinnamon.

Настройка тем

Почти все настройки темы могут быть изменены в ее директории в файле cinnamon.css .

Для примера возьмем тему Cinnamon, которая находится в /usr/share/cinnamon/theme , а не в /usr/share/themes , и скопируем ее в пользовательскую поддиректорию .themes , дав ей новое имя other-cinnamon :

/.themes/other-cinnamon/cinnamon/cinnamon.css . Результаты этих изменений будут видны после выбора темы в центре управления Cinnamon.

Приложения

Терминалы

  • lxde-base/lxterminal — Без зависимостей.
  • x11-terms/xfce4-terminal — Имеет некоторые зависимости, но в тоже время содержит больше возможностей, чем lxde-base/lxterminal.
  • x11-terms/gnome-terminal — Не требует systemd, если для этого пакета выставлены USE-флаги -nautilus и -gnome-shell .

Популярные приложения из Gnome

Популярные приложения, собранные для Gnome и безотказно работающие в Cinnamon:

Приложения без Gnome

Также безотказно работают в Cinnamon:

Соберите app-text/qpdfview и media-video/vlc с USE флагами qt4 или qt5 для получения графического интерфейса пользователя.

Устранение проблем

Если встречаются проблемы, попробуйте получить интерактивный доступ к сообщения об ошибках. Они могут быть отображены в отдельном (виртуальном) терминале или в логе. Если сообщения не могут быть найдены, попробуйте запустить Cinnamon из командной строки, а не через менеджер дисплея. Как вариант просмотрите /var/log/Xorg.0.log .

Если для исправления работы Cinnamon сообщений об ошибках или предупреждений недостаточно, запустите его с параметром —debug для получения более детальной информации от Xorg:

/.xinitrc Запуска Cinnamon в debug режиме

Если Cinnamon не может запуститься, удалить (или переименовать)

/.cinnamon недостаточно: некоторые элементы Cinnamon или Gnome должны быть также удалены (или переименованы) перед перезапуском X. Они могут быть найдены в XDG директориях .cache , .config и .local . Директория .gnome2 может быть полностью удалена (или переименована).

Релиз Linux Mint 19 «Tara»

Состоялся релиз дистрибутива Linux Mint 19 «Tara», построенного на пакетной базе Ubuntu 18.04 LTS. Дистрибутив будет поддерживаться до 2023 года. Основное внимание при подготовке релиза было уделено оттачиванию существующих возможностей, доработки функционала утилит X-Apps, улучшению поддержки HiDPI и увеличению производительности рабочего стола. Linux Mint 19 поставляется в трёх редакциях: Cinnamon, MATE и Xfce, 32 и 64-х битные сборки. Редакция KDE больше не поддерживается, так как на неё уходит много сил при адаптации существующих утилит Linux Mint, написанных с помощью GTK+.

Cinnamon 3.8

Состоялся релиз графического окружения Cinnamon 3.8, развиваемого командой разработчиков Linux Mint. Cinnamon основывается на компонентах GNOME, но эти компоненты поставляются как периодически синхронизируемый форк, не связанный внешними зависимостями с GNOME. По сравнению с предыдущим выпуском наблюдается большое число улучшений, среди которых:

  • Внесено множество оптимизаций в оконный менеджер Muffin (форк Mutter), что позволило повысить отзывчивость интерфейса и скорость открытия окон сравнимую с оконным менеджером Metacity;
  • Изменён JavaScript движок; задействован движок Spider Monkey 52 (mozjs52);
  • Прекращено использование утилиты gksu, объявленной устаревшей. Вместо неё задействован PolicyKit (pkexec);
  • Компоненты окружения переведены с Python 2 на Python 3;
  • Обеспечена возможность синхронизации времени через systemd-timesyncd;
  • Обеспечена возможность вывода экранных уведомлений в нижней части экрана, а также решены проблемы с уведомлениями при использовании нескольких мониторов;
  • В настройки действий при закрытии крышки ноутбука и критического разряда аккумулятора добавлена опция для мгновенного завершения работы;
  • В апплете управления громкостью обеспечена возможность установки громкости более 100%; добавлена возможность быстрого переключения на следующий или предыдущий трек через прокрутку колесом мыши;
  • Обеспечена возможность установки сторонних дополнений из локального каталога системы;
  • Начался переход на систему сборки Meson;

Выпуск генератора тем оформления Oomox 1.6.0

Добавлено в новой версии программы:

  • плагин для импорта цветов из картинок;
  • плагин для импорта тем в формате *.YML из проекта Base16;
  • несколько новых палитр.

Cinnamon 3.6

Состоялся релиз Cinnamon 3.6 — окружения рабочего стола, основанного на GNOME 3, но предоставляющего более классический интерфейс. В Linux Mint обновление будет добавлено в версии 18.3.

  • Добавлена поддержка HiDPI.
  • Полностью переработано приложение для установки апплетов и тем.
  • В апплет управления настройками сети добавлена кнопка для инициирования повторного сканирования доступных беспроводных сетей.
  • Добавлено отображение процесса свернутого приложения.
  • Добавлена поддержка GNOME Online Accounts.

Релиз Calculate Linux Desktop 17 с Cinnamon

Состоялся выпуск Calculate Linux Desktop 17 с окружением рабочего стола Cinnamon.

Calculate Linux Desktop Cinnamon (CLDC) включает в себя набор приложений GNOME 3 в сочетании с классическим интерфейсом рабочего стола и системой инициализации OpenRC.

CLDC — четвёртый дистрибутив в семействе Calculate Linux Desktop, предоставляющий полноценное рабочее место как в офисе, так и дома. Настройки оконного менеджера традиционно выполнены в стиле Calculate Linux, исключая привязывание пользователей к особенностям рабочих окружений. При использовании системы в связке с Calculate Directory Server графические приложения получают все необходимые настройки для работы с сервером, избавляя администратора от выполнения базовых настроек. Дистрибутив распространяется в виде загрузочного Live USB образа с возможностью выполнения изменений состава ПО и настроек в ISO-образе при помощи утилит Calculate.

ПО по умолчанию: Cinnamon 3.2.7, файловый менеджер Nemo 3.2.0, браузер Firefox 50.1, офисный пакет LibreOffice 5.2.3.3, графический редактор GIMP 2.8.14, почтовый клиент Evolution 3.20.5, видеоплеер Totem 3.20.1, аудиоплеер Rhythmbox 3.4.1, менеджер сообщений Pidgin 2.11 и другой софт, в том числе стандартные приложения GNOME 3.

Дистрибутив доступен для i686 (1,52 ГБ) и x86_64 (1,69 ГБ).

Cinnamon 3.0

Команда разработчиков Linux Mint объявила о выпуске очередной версии окружения рабочего стола Cinnamon.

  • улучшен тайлинг и управление действием окон;
  • улучшена поддержка тачпадов — краевая прокрутка и прокрутка двумя пальцами, возможность их настройки независимо друг от друга (обе включены по умолчанию);
  • новые модули настройки специальных возможностей и настройки звука (теперь они не заимствованы из GNOME 3);
  • в модуле настроек электропитания устройство аккумулятора можно переименовать;
  • в модуле настроек предпочитаемых приложений добавлен выбор для обычных текстовых файлов, документов и файлов с исходным кодом;
  • в контекстное меню значков запуска приложений на панели добавлены действия их приложений;
  • эффекты анимации диалоговых окон и меню теперь включены по умолчанию;
  • в апплете меню приложений можно отключить отображение избранных приложений и системных действий;
  • десклет изображений теперь также сканирует подкаталоги;
  • улучшена поддержка GTK 3.20, Spotify 1.0.27 и Viber

Cinnamon 2.8

Команда разработчиков Linux Mint выпустила очередную версию своего окружения рабочего стола под номером 2.8.

Данная версия будет присутствовать в Linux Mint 17.3 «Rosa», выход которой запланирован на конец ноября этого года, а также в LMDE 2 «Betsy».

Улучшения и исправления в Cinnamon 2.8:

Cinnamon 2.6

Доступен новый релиз DE Сinnamon 2.6 — форка оболочки GNOME Shell, файлового менеджера Nautilus и оконного менеджера Mutter. Проект направлен на предоставление пользователям окружения рабочего стола в классическом стиле. Подготовлены установочные пакеты для дистрибутивов Linux Mint, Ubuntu, Debian, Fedora, Arch Linux, Gentoo, openSUSE и ALT Linux.

Релиз Cinnamon 2.6

Команда Linux Mint выпустила очередную версию рабочего окружения придерживающегося традиционного стиля и эргономики GNOME 2.

Cinnamon был разработан на базе GNOME 3 в связи с неприятием разработчиками Linux Mint дальнейшего развития проекта GNOME.

В настоящее время Cinnamon используется в дистрибутивах Linux Mint, Debian, Fedora, Manjaro, Ubuntu, Alt Linux, Opensuse и других.

Кодовая база данной версии заморожена 15 мая текущего года.

Пакеты уже доступны в репозиториях Linux Mint 17.1 «Rebecca» и LMDE 2 «Betsy» в тестовой секции «Romeo», а также в тестовых репозиториях Fedora.

Основным нововведением данного релиза является поддержка systemd, которая включается в dconf по пути «org.cinnamon.desktop.session use-systemd». При этом вход через MDM пока не поддерживается, используйте LightDM.

Другие изменения с предыдущей версии:

  • расширена настройка расположения панелей и их настройка на нескольких мониторах;
  • расположение нескольких экземпляров апплетов на панели;
  • доработан хранитель экрана, теперь он основан на WebKit и XScreenSaver;
  • возможность переключения между рабочими местами с оставлением нужного окна на текущем рабочем месте при его удержании мышью;
  • улучшено использование мультимедийных клавиш;
  • всплывающие уведомления при изменении яркости и громкости теперь могут выглядеть в зависимости от темы оформления, также можно менять их размер или отключить вовсе;
  • улучшен тайлинг, индикация расположения окон (также может зависеть от темы) и плавность отрисовки (уменьшено потребление ресурсов);
  • множественные исправления ошибок и другие изменения (многие из которых добавлены в версию 2.4).

>>> Скриншоты с отображением некоторых нововведений: 1, 2, 3, 4 (версия 2.6.2 из PPA)

Релиз Cinnamon 2.4

Состоялся релиз пользовательского окружения Cinnamon 2.4.

Новшества в Cinnamon 2.4:

  • Новый интерфейс выбора тем оформления.
  • Новый интерфейс для настройки обоев рабочего стола. Добавлен режим, позволяющий менять обои через заданное количество минут.
  • Интерфейс настройки сетевого соединения переведён на новый конфигурационный модуль GNOME.
  • Добавлены настройки управления приватностью.
  • Добавлены настройки системы вывода уведомлений (прозрачность, таймаут автоскрытия и т.п).
  • Расширены возможности файлового менеджера Nemo (форк Nautilus 3.4).
  • Повышена отзывчивость интерфейса и оптимизировано потребление ОЗУ.
  • Анимации масштабирования элементов рабочего стола.
  • Новая горячая клавиша «Super+e», которая открывает домашнюю директорию.
  • Добавлена поддержка тачпадов с одной кнопкой (прим. MacBook).
  • Горячая настройка композитного менеджера для полноэкранного режима.
  • Возможность изменять шрифты рабочего стола.
  • Различные настройки хранителя экрана (собственный формат вывода времени, изменения шрифтов, цвет текста.).
  • Множество мелких улучшений.

Установочные пакеты уже доступны для Linux Mint, Ubuntu, Debian, Fedora, Arch Linux, Gentoo, openSUSE и ALT Linux.

Релиз Linux Mint 17

Этот релиз основан на пакетной базе Ubuntu 14.04 LTS и полностью совместим с ним. Существенно отличается только интерфейс пользователя и набор устанавливаемых по умолчанию приложений. Для загрузки уже доступны сборки с двумя основными для Linux Mint DE — MATE 1.8 и Cinnamon 2.2. Версия с KDE пока не доступна.

Начиная с этого релиза Linux Mint переходит на новую схему формирования выпусков. Для этого теперь будут использоваться только релизы Ubuntu с длительным сроком поддержки — LTS. Соответственно увеличивается и срок поддержки релизов, например Linux Mint 17 будет поддерживаться до 2020 года. До выхода Ubuntu 16.04 LTS, раз в полгода будут выходить промежуточные версии 17.1, 17.2, 17.3, для которых будет производиться бэкпортирование новых версий программ, в том числе новых выпусков рабочих столов Cinnamon и MATE. На основе Ubuntu 16.04 LTS планируется выход следующего релиза.

В данном релизе MATE обновлён до версии 1.8, Cinnamon до версии 2.2. В новой версии Cinnamon улучшен интерфейс системного конфигуратора, переработаны модули для настройки даты/времени, управления питанием, хранителем экрана, локализацией, раскладкой клавиатуры. Добавлен конфигуратор для настройки действий при попадании курсора в каждый из углов экрана. Добавлена поддержка экранов сверхвысокого разрешения.

Cinnamon 2.2

Cinnamon — окружение рабочего стола, используемое по умолчанию в Linux Mint, обновилось до версии 2.2, в которой у него появилась поддержка сверхвысоких разрешений (HiDPI/Retina), улучшенный центр настроек и было добавлено множество изменений.

  • Центр настроек избавился от разделения на простой и расширенный режим. Все настройки отныне доступны по умолчанию. Оптимизировано их разделение по категориям;
  • Интерфейс для прикрепления постоянно видимого окна к краю экрана теперь появляется только при перемещении окна непосредственно к самому краю экрана;
  • Активные углы (действия при перемещении курсора в углы экрана) научились различать перемещение и нажатие, позволяя по разному обрабатывать эти события;
  • Возвращен прежний модуль настройки даты и времени. В календарь, часы и скринсейвер добавлен параметр «24-часовой формат»;
  • Более явно разделены настройки экрана блокировки и управления питанием;
  • Полностью удалены региональные настройки, за исключением настроек раскладки, которые были перенесены в раздел «Клавиатура». Для настройки региональных параметров будут использоваться штатные инструменты дистрибутивов;
  • Каждый апплет теперь сообщает системе, какие роли он выполняет. Это позволяет автоматически скрывать иконки в трее, если их функциональность дублирует функциональность апплета. Например, после удаления апплета «Сеть» в трее появится иконка Network Manager, а при добавлении апплета — исчезнет;
  • Файловый менеджер Nemo научился отображать в боковой панели недавно открытые папки. Добавлена кнопка для создания новой папки. Реализовано переключение между вкладками по ctrl+tab и ctrl+shift+tab;
  • Поддержка сверхвысоких разрешений (HiDPI/Retina);
  • Декорирование на стороне клиента (CSD);
  • В меню со списком приложений добавлена возможность удалять приложения из системы (правый клик по названию приложения — «Uninstall»). Недавно установленные приложения подсвечиваются в меню;
  • Поддержка стандарта MPRIS. Если медиаплеер поддерживает этот стандарт, то им можно управлять мультимедийными клавишами клавиатуры;
  • Возвращение плагина Wacom;
  • Масштабирование области экрана прокруткой колесика мыши;
  • Изменение прозрачности окна прокруткой колесика мыши над заголовком окна (настраивается в System Settings > Windows);
  • При установленном GNOME в Cinnamon не будет отображаться GNOME Control Center, а в GNOME — настройки Cinnamon;
  • Улучшенная поддержка GDM (при переключении пользователей), клонирования Xrandr, поддержка systemd/logind, исправление ошибок при настройке яркости на некоторых системах, поддержка отключения заставки средствами VLC и множество других мелких исправлений.

Cinnamon 2.2 будет доступен в Linux Mint 17, выход которого ожидается в конце мая. Бэкпортирование в Linux Mint 16 не планируется. Для Ubuntu обновление доступно в PPA. Версии для других дистрибутивов можно найти на сайте проекта.

Cinnamon 2.0

Теперь пользовательское окружение Cinnamon 2.0 по заявлению разработчиков полностью независимо от Gnome. Этот форк Gnome shell развивается сообществом разработчиков дистрибутива Linux Mint и нацелен на предоставление окружения в классическом стиле Gnome 2, но на основе технологий Gnome 3. Рабочее окружение в Cinnamon сделано на основе рабочего стола и панели, на которой размещено меню, область быстрого запуска, перечень открытых окон и системный лоток. Пакеты для Linux Mint, Ubuntu, Debian, Fedora, Arch Linux, Gentoo и openSUSE готовы для установки. В качестве основного окружения Cinnamon 2.0 будет поставляться в Linux Mint 16, релиз которого состоится в ноябре. Планируется также в будущем подготовка пакетов с Cinnamon 2.0 для Linux Mint 13 LTS.

Основным отличием Cinnamon 2.0 от предыдущих версий этого окружения является полный отказ от использование Gnome в качестве зависимости. Теперь это полностью обособленное окружение. При этом Cinnamon как и прежде основан на компонентах Gnome, но эти компоненты теперь будут поставляться как периодически синхронизируемый форк, не связанный внешними зависимостями с Gnome. Ранее возникали проблемы с поставкой Cinnamon в дистрибутивах из-за необходимости сопряжения выпусков Cinnamon и Gnome, которые выходят в разное время. Теперь эта проблема решена.

Вышел Cinnamon 1.8

Cinnamon — окружение рабочего стола, используемое по умолчанию в Linux Mint, обновилось до версии 1.8, в которой у него появился собственный центр управления, скринсейвер и было добавлено множество изменений.

Основные изменения:

  • Переработка интерфейса пользователя и его адаптация для лучшей интеграции с другими компонентами Cinnamon.
  • В Cinnamon появилось то, что в KDE называется плазмоидами, а в Android называется виджетами. Здесь это называется «десклеты». Также, как ранее можно было добавлять апплеты на панель, теперь можно добавлять десклеты на рабочий стол.
  • В файловом менеджере Nemo:
    • Быстрое скрытие и возвращение панели инструментов.
    • Упрощённая смена древовидного отображения и вывода списка избранных путей.
    • Вывод индикатора для каждого хранилища и дискового раздела.
  • Множество других изменений.

Альт Линукс начинает публикацию регулярных сборок графических окружений

Компания «Альт Линукс» объявляет о начале выпуска регулярных сборок Live CD с возможностью установки на основе нестабильного репозитория разработки Sisyphus.

Регулярные сборки предназначены прежде всего для опытных пользователей и разработчиков. Так как они настроены на обновление из Sisyphus, вместе со свежим программным обеспечением могут приплыть и новые неожиданности.

В образах можно протестировать помимо свежих версий рабочих сред:

  • доработанный установщик, поддерживающий создание шифрованных разделов LUKS и установку на них,
  • простую установку на UEFI, в том числе на соседний раздел с MS Windows 8.

Версии базовых пакетов, входящих во все сборки (на момент анонса):

  • Linux 3.7.7
  • xorg-server 1.13.2
  • systemd 197
  • firefox 18.0.2

Версии DE, входящих в тематические сборки (на момент анонса):

  • kde4 4.10+
  • gnome3 3.6.*
  • xfce 4.10
  • e17 0.17.1
  • cinnamon 1.6.7
  • mate 1.5
  • razorqt 0.5.2
  • tde 3.5.13.1+

В настоящий момент доступны несколько наборов образов, для архитектур i586 и x86_64 (да-да, мы не забыли про i586).

Основные: KDE4, MATE, XFCE, Gnome3, дополнительные: Cinnamon, E17, TDE, экспериментальные: IceWM, Razor-Qt

Позже будут доступны образы для LXDE, Sugar, WindowMaker/GNUstep.

В школе этого не расскажут:  Спряжение глагола ferrailler во французском языке.
Понравилась статья? Поделиться с друзьями:
Изучение языков в домашних условиях