Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

Clear Linux OS

Неперевірена версія(що робити?)
Матеріал з Вікіпедії — вільної енциклопедії.

Статус версії сторінки

Сторінка не перевірена

Немаєперевірених версій цієї сторінки; ймовірно, її щене перевіряли на відповідність правилам проєкту.
Clear Linux OS
Стільниця Clear Linux OS зGNOME
Розробник Intel Corporation
Родина ОСLinux
Робочий станприпинений
Вихідна модельВільне програмне забезпечення
Початковий випуск10 лютого,2015; 11 років тому (2015-02-10)
Випущено у
виробництво
2015 Редагувати інформацію у Вікіданих
Останній випускRolling release
Репозиторій
Цільовий ринокСервери, контейнери, хмара, штучний інтелект[1]
Спосіб оновленняRolling release[1]
Менеджер пакетівswupd
Платформиx86-64
ТипядраМонолітне (Linux)
Інтерфейс
користувача
GNOME, опціональноKDE,Xfce,lightdm,sddm[1]
ЛіцензіяOpen source Мультиліцензійна[2]
https://clearlinux.org/

Clear Linux OS – цедистрибутив Linux звідкритим кодом, що розроблявся відомим виробникомпроцесорів Intel, і наразі не підтримується[3].

Clear Linux OS розроблена з нуля, не базується на жодному іншому дистрибутиві Linux. ОС Clear Linux OS позиціонується якдистрибутив, оптимізований для високої продуктивності та безпеки на процесорах з архітектурою Intel.Clear Linux OS головним чином призначена для IT-професіоналів, розробників,DevOps, розгортання контейнеризованих додатків,штучного інтелекту та іншиххмарних технологій. Хоча Clear Linux OS має графічну оболонку, вона не розрахована на виконання повсякденних завдань кінцевими користувачами, особливо початківцями[4].

Історія

[ред. |ред. код]

Американська транснаціональна корпораціяIntel Corporation є одним із найбільших виробників комп'ютернихмікропроцесорів та іншихмікрочипів. В процесі роботи над системами віртуалізації виникла ідея розробки власної операційної системи, оптимізованої для платформи Intel. Метою Clear Linux OS було продемонструвати найкращі технології архітектури Intel, починаючи відфункцій ядра низького рівня і закінчуючи більш складними елементами, що охоплюють весь стек програмного забезпечення.

Офіційною датою народження Clear Linux OS вважається 10 лютого 2015 року. Як згадує один із керівників розробки Кент Хелм, у 2015 році та на початку 2016 року справа була гарячою та важкою, з особливим акцентом на аналіз,оптимізацію та вдосконалення ключових концепцій, впровадження інновацій та пошук порозуміння з користувачами.Як говорила команда: "Давайте їсти власну собачу їжу і робити її найкращою!"[5].

Intel вперше представила новий дистрибутив Linux на самітіOpenStack уВанкувері в травні 2015 року. Особливістю дистрибутиву Clear Linux OS було те, що він був спеціально розроблений дляхмарних технологій[6].

У квітні 2016 року Clear Linux OS представила ряд оновлень, у тому числі зорієнтований на розробниківграфічний інтерфейс на основіXfce 4.12[7], а також новий графічний інсталятор[8].

Восени 2016 року Clear Linux OS впровадила автоматичне оновлення. Оновлення застосовуються автоматично, коли стають доступними. Автооновлення виконуються як під час завантаження, так і під час роботи у фоновому режимі[9].

Розробка Clear Linux OS відбувається паралельно з системоювіртуалізації Intel® Clear Containers. У 2016 році виходить перша версія 1.0. У 2017 році Intel продовжує роботу над Clear Containers, навесні анонсовано вихід версії 2.1, а восени версії 3.0. Пізніше проект Clear Containers мігрував у Kata Containers[10].

На початку 2017 року дистрибутив Clear Linux OS був представлений на Microsoft® Azure Marketplace.Microsoft Azure – перший публічний хмарний провайдер, який запропонував користувачам Clear Linux OS.[11]

У травні 2017 року Clear Linux OS переходить відXfce доGNOME[12].

Операційна система Clear Linux, орієнтована на продуктивність, в кінці 2017 року стала доступною на ринкуAmazon в хмарі EC2[13]

Влітку 2018 року Clear Linux OS анонсує підтримку Kata Containers[14]. Також дистрибутив отримав графічну програму інсталяції для так званого живого диску (Live USB) зі стільницеюGNOME[15]. В цей же час з’явилася підтримка стільниціKDE Plasma 5 Desktop[16].

У травні 2019 року торговельна платформаAlibaba анонсувала перехід своєї Alibaba Cloud OS зCentOS 7 на Clear Linux. В цей же час Intel оголосила про вихід Clear Linux Developer Edition з новим інсталятором[17].

Особливості

[ред. |ред. код]

Операційну систему Clear Linux OS фірма Intel позиціонує як зовсім новий дистрибутив, що суттєво відрізняється від інших дистрибутивів Linux[4].

  • Продуктивність. Clear Linux OS розроблена спеціально під 64-бітну архітектуру процесорів Intel. Оптимізація продуктивності задіяна на всіх рівнях ПЗ: конфігурації ядра, прапорців компілятора, бібліотек,проміжного ПЗ,фреймворків та виконавчого середовища (runtime).
  • Безпека. Постійний моніторингвразливостей високого та критичного рівня згідноНаціональної Бази Даних Вразливостей (National Vulnerability Database); уніфікована система контролю сертифікації ПЗ; стандартні функції безпеки в комплекті (IPTables,SSH,OpenSSL,IPSec VPN).
  • Безстановий дизайн (Stateless). Clear Linux OS зберігає системні налаштування конфігурації окремо від користувацьких, що підвищує стабільність роботи системи. Некоректні користувацькі налаштування дуже легко видалити, повертаючись до заводських налаштувань після перезавантаження системи.
  • Оновлення ПЗ. На відміну від інших дистрибутивів, Clear Linux OS підтримуєдельта-оновлення[en]. Оновлюються лише ті частини ПЗ, які зазнали змін, що значно зменшує обсяг і час оновлення. Обсяг оновлень пропорційний кількості змін. За умовчанням увімкнено автоматичне оновлення.
  • Змішування. Засіб Mixer використовується розробниками Clear Linux OS для генерації офіційних оновлень. Такий же інструмент доступний користувачам у складі дистрибутиву. Його можна використати для генерації власних випусків, комбінуючи оригінальне та стороннє (власне) програмне забезпечення.
  • Автопроксі. Засіб Autproxy виявляє скрипти автоматичної конфігурації (Proxy Auto-Config або PAC) і автоматично налаштовує параметри для заданої конфігурації корпоративної мережі.
  • Телеметрія. Clear Linux OS містить вбудоване клієнт-серверне рішення для збору даних з працюючих систем. Це допомагає розробникам своєчасно виявляти і усувати помилки в системі до того, як це вплине на кінцевих користувачів.

Варіанти дистрибутивів

[ред. |ред. код]

Clear Linux OS пропонує багато варіантів образів для різних платформ, середовищ, застосувань[18][19].

  • Clear Linux OS Desktop – «живий» десктопний дистрибутив для оцінки потужності Clear Linux OS без установки. Має графічний інсталятор для установки на комп’ютер
  • Clear Linux OS Server – «живий» легкий серверний дистрибутив для ознайомлення з Clear Linux OS зкомандного рядка. Має текстовий інсталятор
  • Azure Hyper-V – образ дляMicrosoft Azure та віртуальних машин першого поколінняHyper-V
  • Cloud Guest – образ для хмарного розгортання на зразокOpenStack
  • Amazon Web Services (AWS) – образ дляAmazon Web Services
  • Google Compute Engine (GCE) – образ дляGoogle Compute Engine
  • KVM – образ для завантаження увіртуальній машині за допомогою start_qemu.sh
  • VMware – образ дляVMware

Крім цього Clear Linux OS має цілий ряд образів (Clear Linux OS base image, Clear Linux OS-based runtime images, Clear Linux OS-based application images) для установки в контейнерах (Docker,Kubernetes, Kata Containers)[20].

Періодичність випусків

[ред. |ред. код]

Оновлення Clear Linux OS здійснюється за схемоюRolling release, це може відбуватися від одного-двох разів на день до декількох разів на тиждень. Так, у 2017-2018 роках виходило понад 600 випусків щорічно (близько 12 випусків щотижня), у 2019 році близько 500 випусків (9 випусків щотижня), у 2020 році 200 випусків (близько 4 випусків щотижня)[21]. Кожен випуск має унікальнийномер версії (34270, 34280, 34290 і т. д.), який ідентифікує весь набір компонентів ОС: ядро, драйвери, утиліти, програми. Більшість компонентів включені в сутності, які називаються паками (bundles)[4].

Оновлення

[ред. |ред. код]

За умовчанням Clear Linux OS автоматично перевіряє наявність оновлень, гарантуючи, що найновіші виправлення продуктивності та безпеки встановлюються, як тільки вони стають доступними. Функцію автоматичного оновлення можна відключити, тоді можливі оновлення на вимогу. Операційна система використовує диференціальну схему оновлення (дельта-оновлення[en]), за якої оновлюються лише ті компоненти, які потрібно замінити. Менеджер компонентівswupd виконує функції керування, установки та оновлення компонентів[1].

Паки (Bundles)

[ред. |ред. код]

Операційні системи на базіLinux містять код сотень, а то й тисяч, проектів звідкритим кодом. Щоб зробити цей обсяг коду керованим, дистрибутиви використовують концепцію під назвою«пакунки» (англ.packages) для компіляціїпочаткового коду проектів у двійкові файли, а також установки та оновлення програм. Деякі дистрибутиви поділяють пакети на дрібніші сутності − підпакунки (англ.subpackages), на яких і базується функціональність дистрибутиву. Використовуючименеджери пакунків (apt,dpkg,yum та ін.), системні адміністратори можуть встановлювати та оновлювати окремі підпакунки або пакунки в цілому.

Clear Linux OS використовує дещо інший підхід. Хоча вона й використовує концепцію пакунків для керування компіляцією початкового коду у двійкові файли, але не для розгортання програмного забезпечення. Натомість використовується концепція програмних пак (англ.bundles), які встановлюються та управляються за допомогою менеджера компонентівswupd[1]. Кожна пака містить стільки проектів з відкритим кодом, скільки їх потрібно, щоб забезпечити певну функціональність[22]. Всі залежності програмних компонентів у межах паки розв'язуються на сервері, позбавляючи користувачів необхідності вирішення конфліктів.

Розробники Clear Linux OS відійшли від використання пакунків як найменших функціональних компонентів з такої причини – функції пакунків як таких не відповідають потребам користувачів, часто вимагають установки значної кількості інших пакунків для досягнення заявленої функціональності.

Паки – це концепція найменших задіяних колекцій пакунків, що надають потрібний функціонал, традиційні пакунки стають непомітними для користувача. В деяких випадках пака може містити один пакунок (якcurl bundle), але частіше пака містить кілька або багато пакунків[23].

Див. також

[ред. |ред. код]

Вебресурси

[ред. |ред. код]

Посилання

[ред. |ред. код]
  1. абвгдWhat is Clear Linux OS?.Clear Linux* Project Docs(англ.). Архіворигіналу за 14 лютого 2021. Процитовано 24 лютого 2021.[Архівовано 28 червня 2021 уWayback Machine.]
  2. List of licenses used in Clear Linux OS.Clear Linux* Project(англ.). Архіворигіналу за 30 серпня 2021. Процитовано 24 лютого 2021.
  3. All good things come to an end: Shutting down Clear Linux OS.Архів оригіналу за 19 липня 2025. Процитовано 19 липня 2025.
  4. абвClear Linux* Project: About.Clear Linux* Project(англ.). Архіворигіналу за 14 лютого 2021. Процитовано 24 лютого 2021.
  5. One-year Anniversary for the Clear Linux Project For Intel Architecture!.LinkedIn(англ.). Архіворигіналу за 30 серпня 2021. Процитовано 24 лютого 2021.
  6. Clear Linux OS: the performant Linux distribution for the cloud.IONOS(англ.). Архіворигіналу за 16 серпня 2021. Процитовано 24 лютого 2021.
  7. Clarity in the Desktop.Clear Linux* Project(англ.). Архіворигіналу за 20 січня 2021. Процитовано 24 лютого 2021.
  8. Clear Linux Installer v2.0.Clear Linux* Project: Blogs & News(англ.). Архіворигіналу за 30 серпня 2021. Процитовано 24 лютого 2021.
  9. Clear Linux Highlights #5.Clear Linux* Project: Blogs & News(англ.). Архіворигіналу за 31 серпня 2021. Процитовано 24 лютого 2021.
  10. Clear Containers Architecture.GitHub(англ.). Архіворигіналу за 3 грудня 2020. Процитовано 24 лютого 2021.
  11. Announcing the availability of Clear Linux* OS in Azure Marketplace.Microsoft Azure(англ.). Архіворигіналу за 23 січня 2021. Процитовано 24 лютого 2021.
  12. Clear Linux Switches From Xfce To GNOME, Benchmarks.phoronix.com(англ.). Архіворигіналу за 30 серпня 2021. Процитовано 24 лютого 2021.
  13. Clear Linux Reaches The Amazon EC2 Cloud.phoronix.com(англ.). Архіворигіналу за 17 квітня 2021. Процитовано 24 лютого 2021.
  14. Clear Linux* OS announces support for Kata Containers.Clear Linux* Project(англ.). Архіворигіналу за 20 січня 2021. Процитовано 24 лютого 2021.
  15. Ausprobiert: Clear Linux, Intels leistungsfähige Linux-Distribution.heise online(нім.). Архіворигіналу за 7 червня 2021. Процитовано 24 лютого 2021.
  16. Clear Linux Rolling Out KDE Plasma Desktop Support.phoronix.com(англ.). Архіворигіналу за 30 серпня 2021. Процитовано 24 лютого 2021.
  17. Intel Kicks Off OSTS2019 With New Firmware Initiative, New Cloud Hypervisor, Clear Linux.phoronix.com(англ.). Архіворигіналу за 27 лютого 2021. Процитовано 24 лютого 2021.
  18. Get started.Clear Linux* Project Docs(англ.). Архіворигіналу за 25 лютого 2021. Процитовано 24 лютого 2021.[Архівовано 25 лютого 2021 уWayback Machine.]
  19. Clear Linux* OS image types.Clear Linux* Project Docs(англ.). Архіворигіналу за 17 лютого 2021. Процитовано 24 лютого 2021.[Архівовано 17 лютого 2021 уWayback Machine.]
  20. Clear Linux* OS container images.Clear Linux* Project Docs(англ.). Архіворигіналу за 25 лютого 2021. Процитовано 24 лютого 2021.[Архівовано 25 лютого 2021 уWayback Machine.]
  21. Index of /releases/.Clear Linux Project(англ.). Архіворигіналу за 18 березня 2020. Процитовано 24 лютого 2021.
  22. Bundles.Clear Linux* Project Docs(англ.). Архіворигіналу за 25 лютого 2021. Процитовано 24 лютого 2021.[Архівовано 25 лютого 2021 уWayback Machine.]
  23. How To Clear - Clear Linux distribution concepts.GitHub(англ.). Архіворигіналу за 30 серпня 2021. Процитовано 24 лютого 2021.
Android
LineageOS
Arch
Debian
Ubuntu
Інші
Fedora
Gentoo
Slackware
Mandriva
Інші
Розробку
припинено
Debian
Gentoo
Slackware
Інші
Отримано зhttps://uk.wikipedia.org/w/index.php?title=Clear_Linux_OS&oldid=46152305
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2026 Movatter.jp