The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск атомарно обновляемого дистрибутива carbonOS 2022.2

30.09.2022 22:55

Опубликован выпуск пользовательского Linux-дистрибутива carbonOS 2022.2, построенного с использованием модели атомарной компоновки системы, при которой базовое окружение поставляется как единое целое, не разбитое на отдельные пакеты. Дополнительные приложения устанавливаются в формате Flatpak и запускаются в изолированных контейнерах. Размер установочного образа 2 ГБ. Наработки проекта распространяются под лицензией MIT.

Содержимое базовой системы монтируется в режиме только для чтения для защиты от модификации в случае компрометации. Раздел /usr/local доступен для записи. В качестве файловой системы применяется Btrfs с включением сжатия сохраняемых данных и активным применением снапшотов. Процесс обновления системы сводится к фоновой загрузке нового системного образа и переключения на него после перезапуска. При этом старый системный образ сохраняется и при желании или возникновении проблем пользователь в любой момент может вернуться на прошлую версию. В процессе разработки дистрибутива начинка системного окружения собирается при помощи инструментария OSTree (образ формируется из Git-подобного хранилища) и сборочной системы BuildStream, без использования пакетов от других дистрибутивов.

Для установки дистрибутива предлагается графический инсталлятор и интерфейс первоначальной настройки системы. Установленные пользователем приложения изолируются друг от друга в контейнерах. Кроме установки пакетов Flatpak дистрибутив также позволяет использовать инструментарий nsbox для создания произвольных контейнеров, в которых в том числе могут размещаться окружения традиционных дистрибутивов, таких как Arch Linux и Debian. Также предоставляется поддержка инструментария podman, обеспечивающего совместимость с контейнерами Docker. В дистрибутиве реализован централизованный механизм управления полномочий на базе Polkit - sudo не поддерживается и единственным способом выполнения команд с правами root является pkexec.

Проектом развивается собственное пользовательское окружение GDE (Graphite Desktop Environment), основанное на GNOME. Среди отличий от GNOME: модернизированные экран входа в систему, конфигуратор, индикаторы громкости и яркости, панель и оболочка Graphite Shell. В следующем выпуске намерены отказаться от поддержания своей оболочки в пользу штатного GNOME Shell и перейти к продвижению развиваемых проектом улучшений в основной состав GNOME.

В новой версии:

  • Обновлены версии компонентов дистрибутива, включая ядро Linux 5.19, Mesa 22 и glibc 2.36.
  • Пользовательская оболочка синхронизирована с GNOME 43.
  • Переработаны настройки ядра, включены отсутствующие драйверы.
  • Улучшена поддержка систем с процессорами Intel, для которых обеспечена установка обновлений микрокода, а для контроля за температурой задействован thermald.
  • Проведена унификация системных шрифтов.
  • Для упрощения отладки оранизована загрузка файлов debuginfo по необходимости.
  • Из основного состава выделен bootstrap-модуль, предназначенный для сборки дистрибутива, который теперь можно использовать отдельно от carbonOS для сборки других проектов.
  • Частично реализована поддержка аутентификации по отпечаткам пальцев, поддержка систем с несколькими GPU и поддержка видеокарт NVIDIA.


  1. Главная ссылка к новости (https://carbon.sh/blog/2022-09...)
  2. OpenNews: Первый выпуск атомарно обновляемого дистрибутива carbonOS
  3. OpenNews: Первый выпуск дистрибутива openSUSE Leap Micro
  4. OpenNews: Доступен Bottlerocket 1.8, дистрибутив на базе изолированных контейнеров
  5. OpenNews: Доступен монолитный дистрибутив Ubuntu Core 22
  6. OpenNews: Опубликован инструментарий для вложенного запуска дистрибутивов Distrobox 1.4
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57851-carbonos
Ключевые слова: carbonos
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (44) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Аноним (-), 23:17, 30/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Тут думаешь как дистрибутив со статической компиляцией использовать, а тут люди делают кучу контейнеров с динамическими библиотеками.
     
     
  • 2.4, Аноним (4), 23:20, 30/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Люди адекватней тебя, это очевидно.
     
  • 2.5, Аноним (5), 23:21, 30/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Надо было еще когда первый линукс дистр вышел надо было что-то похожее сделать. Чтобы было как в оффтопике. А сейчас это велиспед поверх легаси поверх велосипеда поверх легаси, фу.
     
     
  • 3.18, Аноним (18), 07:00, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Когда первый линукс дистр вышел, оффтопик был довольно невнятной настройкой над DOS.
     
     
  • 4.45, Аноним (45), 16:40, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Почему был? Он ею и остался.
     
     
  • 5.46, Аноним (18), 17:59, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    До переезда на ядро NT - да, был.
     
  • 2.36, GOrilla (?), 11:06, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Брось эту статическую компиляцию. Как пояснил Миша Шигорин, уязвимость в одной библиотеке приводит к пересборке полмира.
     
  • 2.38, Аноним (38), 12:29, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Статическая компиляция в линуксе сломана уже много лет. Тут даже ту же glibc статически нельзя вкомпилировать, потому что там dlopen() на каждый чих.
     
  • 2.49, Аноним (49), 03:53, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Тут думаешь как дистрибутив со статической компиляцией использовать

    Тоже пробовал следовать идеологии suckless.org но увы в современном мире это неюзабельно.

     

  • 1.6, Аноним (5), 23:24, 30/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Сабж конечно же не нужен. Всем заинтересованным предлагаю смотреть в сторону Fedora Kinoite, Fedora Silverblue. Ubuntu Core это ввобще страх привязанный к реге в Убунте, но при этом позиционирующийся с какого-то фига для интернета вещей. Все это пожирает какое-то дикое количество оперы и диска даже страшное подумать как оно работает на обычном HDD. Но в среднем занятно.
     
     
  • 2.8, Аноним (8), 23:42, 30/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Nix OS
     
  • 2.14, Аноним (14), 00:40, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Железо и оперативка сверхдешевые, можно позволить себе не экономить...
     
     
  • 3.50, Аноним (49), 03:54, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    У него 4 пень на DDR1 с поддерживаемым максимумом аж целых 2GB.
     
  • 2.26, Герострат (?), 08:54, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сабж конечно же не нужен. Всем заинтересованным предлагаю смотреть в сторону Fedora Kinoite, Fedora Silverblue

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

     
     
  • 3.33, n00by (ok), 10:17, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > корпорации, которая делит пользователей на сорта по углу черепа

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

     
  • 3.41, Аноним (41), 14:16, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А типа carbonOS готов к релизу? Спешу тебя разочаровать обычная падучая альфаподелка.
     
     
  • 4.51, Аноним (49), 03:56, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > падучая альфаподелка

    Ты хоть пробовал, хотя бы скачал, чтобы делать такие заявления?

     
  • 2.48, Maks (??), 07:07, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как на деле podman? Кто нибудь использовал на проде? Какие мнения, поделитесь пожалуйтса?
     
  • 2.52, Аноним (49), 03:58, 04/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Все это пожирает какое-то дикое количество оперы и диска даже страшное подумать как оно работает на обычном HDD.

    Это что же у тебя за железо такое, уж не 4 пень ли с двумя гигами? Хотя даже на такой конфигурации, если CLI only, должно всё летать.

     

  • 1.9, Simion (?), 23:57, 30/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Hi, Does somebody know where I can find
    more info about updates, downgrades and how to manage that distro?
    Next logical question what comes to my mind is what kind of advantages have this one over others?
    Thanks in advance
     
     
  • 2.12, Аноним (12), 00:01, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    You can find all the information you need on this very special site called "Google". I know, that's crazy - to use "Google" for finding information. I mean - what the fuck man? "Google" and "finding information"? That doesn't make any sense! But still, give it a try.
     
     
  • 3.13, Simion (?), 00:07, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Man, I was intrigued to find out what kind of experience people have with this kind of builds.
    Thanks for being polite
     
     
  • 4.15, Аноним (15), 00:57, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    that's opennet
     
  • 2.16, Аноним (16), 01:01, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    I'm also interested in the answer to the second question. There have been a lot of atomic upgradable distributions in recent times.
    I guess its feature is in containers similar to those from Qubes OS
     

  • 1.10, Аноним (12), 23:58, 30/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > приложения изолируются друг от друга в контейнерах

    А как их выразызолировать обратно?

     
     
  • 2.24, Аноним (24), 08:49, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вынь внутренности из контейнера и добавиь их в своей суперконтейнер.
     

  • 1.17, Аноним1212 (?), 04:57, 01/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Завтра выпушу релиз субатомной ОС, правда обои нужны и виджеты часов
     
     
  • 2.21, Аноним (21), 08:05, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Атомные часы поставить не смогли, поэтому надо колхозить виджет?
     
     
  • 3.22, ыы (?), 08:41, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    нужны субатомарные. под них отдельный виджет нужен.
     
     
  • 4.27, Аноним (27), 08:59, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    субатомных не бывает, там времени нет
     
     
  • 5.47, ыы (?), 10:36, 02/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    если там есть силы- там есть время. а силы там есть. и на суб-субатомном уровне тоже силы есть. значит и время там есть. значит нужны еще виджеты...
     
  • 3.34, Аноним1212 (?), 10:35, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Они суучные
     

  • 1.19, Аноним (19), 07:16, 01/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > приложения устанавливаются в формате Flatpak

    Сразу - нет!

     
     
  • 2.31, Аноним (-), 09:48, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А ты чо такой не модный?
     

  • 1.28, Аноним (27), 09:00, 01/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как только не изголяются, лишь бы не использовать микроядро с полностью изолированными процессами.
     
     
  • 2.42, Аноним (41), 14:17, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот выпустят Фуксию тогда и поговорим.
     

  • 1.29, Анонон (?), 09:16, 01/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как только не изголяются, лишь бы не использовать NixOS.
     
     
  • 2.30, Аноним (27), 09:43, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Guix*

    поправил

     
     
  • 3.32, Аноним (-), 09:50, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну нафик установочный образ весит 10 Гигабайт. и ещё при каждом обновлении качать по 5 гигабайт. Нет, спасибо. Все атомарный дистры такие.
     
     
  • 4.35, Аноним (27), 11:00, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какой-то ты криворукий аноним.
     

  • 1.39, Аноним (39), 13:06, 01/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спросонья прочел "Выпуск аморально обновляемого".

    Тьфу ты.

     
     
  • 2.44, Аноним (41), 14:19, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да всё так.
     

  • 1.40, Аноним (40), 14:12, 01/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ну раз у них такой NIH-синдром, что собственный дистр надо, то может им идти до конца и переписать него на Carbon?
     
     
  • 2.43, Аноним (41), 14:18, 01/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как только выйдет Карбон сразу на него перепишем.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру