Clear Linux - дистрибутив Linux

Clear Linux

35

Дистрибутив Clear Linux

Clear Linux OS — дистрибутив, разрабатываемый компанией Intel. В некоторых аспектах отличается от привычных дистрибутивов Linux. Оптимизирован для выполнения на оборудовании Intel.

Clear Linux
Clear Linux: Рабочий стол GNOME [версия: 29970 (06.2019)]

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

В Clear Linux применяется несколько концепций, которые отличают его от традиционных дистрибутивов Linux.

Видео-обзор Clear Linux

Посмотрите наш виде-обзор дистрибутива.

Оптимизация под Intel

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

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

Концепция версий дистрибутива

Версия Clear Linux определяет совокупность всех частей дистрибутива: системных компонентов и установленного программного обеспечения.

Версия системы охватывает не только базовую системную часть, как это бывает в обычных операционных системах, но и все остальные компоненты. Во время обновления или установки нового программного обеспечения Clear Linux генерирует новую версию системы.

Каждый выпуск системы с одинаковым номером гарантированно содержит одинаковые версии программного обеспечения.

Такой метод контроля версий имеет уникальные преимущества. А именно, системные администраторы могут быстро сравнивать несколько систем Clear Linux и по версии определять, какие из систем не имеют последних патчей или какие из них имеют отличия в комбинациях программного обеспечения.

Stateless-концепция конфигурации

Clear Linux использует так называемую Stateless-концепцию для хранения конфигураций, которая подразумевает четкое разделение всех настроек и данных. Пользовательские данные, данные операционной системы, пользовательские настройки ОС и конфигурация системы полностью разделены.

После установки система не содержит каких либо настроек в директории /etc. Настройки генерируются на лету при запуске системы. Сами настройки представляют из себя специальные «файлы-шаблоны».

Например, если пользователю, необходимо отредактировать (создать) файл /etc/fstab, то он может самостоятельно создать его в директории /etc и использовать классический синтаксис файла fstab. При запуске системы будет выполнена утилита fstab-generator, которая создаст для данного файла «файл-шаблон», который затем будет использован скриптом инициализации.

Если, например, необходимо вернуть систему в исходное состояние, то можно просто очистить директории /etc и /var. Условно это можно назвать возвращением системы к «заводским настройкам» (factory reset).

Также, если требуется создать резервную копию конфигурации системы и пользовательских данных, то достаточно сделать копии директорий /home, /etc, /var

Бандлы

В Clear Linux для организации программ используются Бандлы (bundles). Бандл — это один или набор из нескольких пакетов. В бандл может быть включена одна программа или целый набор программ, утилит, библиотек и других зависимостей.

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

Программы в бандлах уже скомпилированы с необходимыми настройками оптимизации и представлены в бинарном виде. Каждый бандл может работать независимо от других бандлов.

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

Поддержка Flatpak

Помимо бандлов Clear Linux поддерживает установку приложений в формате Flatpak.

Готовые Flatpak-пакеты и бандлы представлены в магазине приложений от Clear Linux.

Магазин приложений

Intel создал свой «репозиторий» — Магазин приложений Clear Linux Store — для Clear Linux, который содержит множество различных бандлов и Flatpak-пакетов. Приложения распространяются бесплатно.

Установку приложений можно выполнить, используя графический менеджер приложений Software или воспользоваться утилитами командной строки swupd и flatpak. Также на сайте Clear Linux есть Web-версия магазина приложений.

Clear Linux 29970 (06.2019) Магазин приложений

Установка бандлов выполняется с использованием swupd. Например, чтобы выполнить установку графического редактора GIMP используется команда:

sudo swupd bundle-add gimp

Для установки Flatpak пакетов используется утилита flatpak. Пример установки игры 0 A.D.

flatpak install flathub com.play0ad.zeroad

Контейнеризация

Важной частью Clear Linux является поддержка и использование контейнеров, а также изолированное выполнение flatpak-приложений и бандлов.

Установка и настройка контейнеров выполняется быстро, безопасно и с минимальными действиями. Поддерживаются различные типы контейнеров.

Эффективное обновление

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

Обновления в Clear Linux небольшие и выполняются очень быстро. В отличии от традиционных систем Linux, когда выходит очередное обновление какого-либо пакета, пользователю требуется скачать и переустановить весь пакет целиком, даже если в нем была изменена одна строчка кода.

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

Менеджер приложений swupd

В Clear Linux используется менеджер приложений swupd. swupd позволяет обновлять компоненты системы, устанавливать и удалять бандлы, проверять обновления без их установки.

swupd работает с бандлами, а не с отдельными пакетами, как это делают, например, менеджеры APT и YUM.

При выполнении обновлений swupd оперирует не целыми пакетами, а позволяет выполнять обновления отдельными файлами (частями файлов), которые были изменены.

Clear Linux (v. 29970) swupd

Некоторые команды swupd

Вывести список установленных бандлов:

sudo swupd bundle-list

Вывести список всех доступных бандлов:

sudo swupd bundle-list --all

Поиск бандлов по ключевому слову:

sudo swupd search ключевое_слово

Установить бандл:

sudo swupd bundle-add имя_бандла

Mixing

Утилита Mixer используется для генерации различий между различными версиями Clear Linux. С помощью Mixer формируют обновления для Clear Linux. Также с помощью Mixer можно подготавливать собственные обновления системы, чтобы в результате получить необходимую сборку дистрибутива.

Используя Mixer, пользователь генерирует обновления, которые требуется применить к базовой системе. Чтобы получить результирующую сборку, не нужно перекомпилировать всю операционную систему, достаточно применить обновления, сгенерированные Mixer’ом.

Среда рабочего стола GNOME

С 2019 г. Clear Linux использует среду рабочего стола GNOME.

Минимальные системные требования

Минимальные системные требования: одноядерный процессор, 128Mb оперативной памяти и 600Mb дискового пространства.

Для наилучшей производительности рекомендуется:

  • CPU Intel 64bit с поддержкой UEFI and SSE v4.1 streaming SIMD instructions.
  • 4Gb оперативной памяти.
  • 20Gb дискового пространства.
  • GPU Intel HD.

Установка

Clear Linux устанавливается из Live-системы.

Пользователь должен выполнить типичные действия и настройки: разметка диска, имя и пароль пользователя и другие.

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

Clear Linux (v. 29970)
Установка Clear Linux (v. 29970)

Также в процессе установки можно указать бандлы, которые требуется установить. Они будут загружены из интернета. Если не устанавливать дополнительных бандлов, то Clear Linux будет установлен с некоторым минимальным базовым набором бандлов и только с самыми необходимыми утилитами.

Сайт дистрибутива:

clearlinux.org
Лайков: +7
войдите, чтобы ставить лайки
35
  • Опубликовано: 21.06.2019

Скриншоты дистрибутива

Смотрите также

Комментарии

Кирилл
22.06.2019
01:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Чем то напоминает endless os. Но Intel пошли дальше. Меня смущает только производительность flatpack приложений.
Олег
09.07.2019
10:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Какой python используется в ОС?
Андрей
13.07.2019
11:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Не получилось установить на ноутбук
Алексей
18.07.2019
20:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Хороший дистрибутив, но смущает практически полная безальтернативность flatpak (но в том и идея дистриба) и проблемы с локализацией..русский язык для некоторых программ я просто не нашёл как поставить, кажется даже для Firefox. Пользоваться полностью английской версией не хочется, а когда половина на одном языке, половина на другом - мне не нравится категорически.
Григорьевич
05.08.2019
06:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
А где тесты на производительность, если это указывается как преимущество?
ser
05.09.2019
03:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Что за проблема с wine?
daun
06.09.2019
16:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Присутствует ли русский язык в дистрибутиве?
Sergey
12.09.2019
10:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийdaunРодительский комментарий
+1
войдите, чтобы ставить лайки
Нет
Владимир
18.09.2019
16:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийdaunРодительский комментарий
+1
войдите, чтобы ставить лайки
Да. Можно изменить в настройках системы
Stafik1993
Активный пользователь
Активный
23.09.2019
17:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Чёт кажется, что начнутся проблемы то тут, то там.
Виталий
19.10.2019
17:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
При попытке запустить установку в лайв режиме выдаёт ошибку о непрохождении какой-то проверки.
боцман
27.12.2019
22:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийВиталийРодительский комментарий
+1
войдите, чтобы ставить лайки
такая-же история
Belskii
05.02.2020
13:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийВиталийРодительский комментарий
+1
войдите, чтобы ставить лайки
Обязательно в БИОСе включить UEFI и отключить SecureBoot!
Такая же проблема была!
Виктор
28.10.2019
13:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Если я правильно понял документацию. Установка бандлов происходит паками, а обновление дельтами, потому скачивается не изменённый файл,. а только сами изменения, и файл патчится до последней версии. Хотел скинуть ссылку на документацию где это написано, но увы... Документация -> Guides -> Clear Linux -> swupd -> How it works -> Fullfiles, packs and delta packs.
Оно
24.11.2019
01:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Могу отметить, что это худший вариант для ноутбука. Там, где дебиан показывает 10 часов (на моем ноуте) работы от батареи, этот показывает 4.
Так же, как и другие дистрибутивы не может в сон (i3 8хххх ген 2) уснул = завис...
Я ищу на свой ноут линукс по душе, и перепробовал порядка 10. Только с этим дистром кулер работает на повышенных оборотах и время жизни батареи ничтожно. А самое смешное, что почти все железяки интеловые.
На 4.14 ядре ноут даже не стартует. Осталось плпробовать 4.19 и можно хоронить интел и его "оптимизацию"
luis2
12.12.2019
06:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
После загрузки в лайв режиме и возврата обратно в Windows - убило звук на моей отдельной звуковой карте - не помогает даже переустановка драйверов.
Автоном
12.12.2019
11:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийluis2Родительский комментарий
+5
войдите, чтобы ставить лайки
Это винда вам мстит за предательство! Как вы посмели её место обитания оскорблять присутствием пингвина?
IvanBezdomniy
Активный пользователь
Активный
31.05.2020
21:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийАвтономРодительский комментарий
+1
войдите, чтобы ставить лайки
Бывало и наоборот, в далеком 2005 году дружище писал диплом, а был он большим любителем linux. Отмечу, что в 2005 году linux был тот еще подарок, так вот у чувака в дуалбуте была винда и редхат, так вот в опенофисе он значит писал диплом из под линукса и в ус не дул, но вот однажды, он ребутнулся в винду то ли поиграть, то ли еще за чем-то, но сталось так что он значит открыл свой диплом и начал его уже в богомерзком MSOffice курочить, а linux то ему этого значит не простил, при открытии в openoffice что-то намудрилось с кодировкой и уж ни в openoffice ни в MSOffice это чудо нормально не открывалось, точнее открывалось но все в иероглифах и значках ;)
Belskii
05.02.2020
13:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
А я кайфую! Поставил себе на Lenovo IdeaPad-300 как единственную и после остальных (Mint, Ubuntu, MX и еще нескольких) проблем не знаю! Все на русском (FireFox в том числе...) Обошлось без танцев с бубном (кроме некоторых настроек биос при установке, но это уже необходимость).
yuriykadysev
24.02.2020
15:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Пробовал запускать на своем dell vostro 5471, загружается очень быстро, ошибок нет, все работает, но пока не готов пользоваться гномом
Влад
28.02.2020
14:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Отличная система. Года три назад была значительно хуже.
Поставил на два ПК с XEON-Platinum (x2) и E5-2696-v3 (x2) с автообновлением (иногда дает небольшие сбои на текстовых редакторах). Проще и быстрее по сравнению с Gentoo, Funtoo.
Хорошо работает с AVX-512.
igor62il
14.03.2020
19:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Не могу добиться работы аудио.Уст. на вирт.машине.Комп Intel NUC.
Николай
24.04.2020
15:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Попытался установить данную ОС на довольно старенький комп. Написали, что невозможно, т.к. проц не 64 бит.
Clear Linux только под 64 бит?
Nikzheldor
24.04.2020
19:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
А 32-битная версия есть? Встречал кто нибудь?
Валерий
27.04.2020
02:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
После прочтения статьи создаётся впечатление что на любом одноядерном процессоре можно запустить дистрибутив, а это не так.
Instruction Set:
64-bit
Instruction Set Extensions:
Supplemental Streaming SIMD Extension 3 (Intel® SSSE3)
Intel® Streaming SIMD Extensions 4.1 (Intel® SSE 4.1)
Intel® Streaming SIMD Extensions 4.2 (Intel® SSE 4.2)
Carry-less Multiplication (PCLMUL)
Андрей
24.06.2020
00:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Отличная статья, интересный дистрибутив, возможно ли как вторую систему поставить рядом с виндой?
Эльдар
04.01.2021
12:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
После установки на "голое железо" он показывает чёрный экран. Кто-то знает решение этой проблемы?
MB1441
Активный пользователь
Активный
04.01.2021
16:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
От компа может быть. Нужен самый новый комп, и то не гарантия в 100 процентов.
лиса
09.01.2021
22:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
далеко не уйдут с собственным пакетом, очень неудобное swupd и бандлы, хочу установить стороние пакеты и не могу
Tell
Активный пользователь
Активный
21.02.2021
06:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Чтож... Ждём дистра от Nvidia и рекакции на него от Линуса XD
DrSheppard
Активный пользователь
Активный
01.08.2021
15:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийTellРодительский комментарий
0
войдите, чтобы ставить лайки
не, не будет, а вот от AMD мог бы быть
Ned22
22.02.2022
00:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Хочу поставить на acer swift 3. Есть ли русский язык? Станет ли нормально? Читал, что писали мол этот дистрибутив только для серваков, правда ли?
Skynet
25.04.2022
16:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Clear os параша какая то с ней такой гемр короче говоря мне она не понравилась, мой к вам совет, НЕ СТАВИТЬ лучше уж на kde neon посидеть чем убиватт нервные клетки
Григорий
21.12.2022
03:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Подскажите пожалуйста какая система инициализации у данного дистрибутива, на оф сайте ненашёл инфы.
igorborisov
Активный пользователь
Активный
21.12.2022
10:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийГригорийРодительский комментарий
0
войдите, чтобы ставить лайки
SystemD
https://distrowatch.com/table.php?distribution=clear

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила