Новое Распределяем каналы MAX по категориям и территориям. Читать новость
Открытый канал ID 77835332385489

ALT Atomic

Открыть в MAX

Публикации за период

По реакциям

Поиск и вся лента — после бесплатной регистрации. Свои даты — по подписке; владелец канала видит их бесплатно. Сортировка по реакциям — по подписке. Зарегистрироваться

Загрузка…

Live ISO для проекта ALT Atomic: от первых намёков — к первым запускам

Недавно мы обещали рассказать, как сопровождающие смогут представить своё издание ALT Atomic прямо на экране установки. Встречайте один из ключевых элементов этой истории — atomic-live-iso-builder.

Инструмент превращает образ ALT Atomic в загрузочный Live ISO. При этом разделение ответственности устроено максимально просто:

• builder добавляет универсальную часть окружения Live, включая загрузчик, initrd и автоматический вход в сеанс;
• сам образ поставляет всё специфичное — окружение рабочего стола, экран входа, установщик и список доступных редакций.

Для сборки используются APM и инструкции расположенные по адресу /usr/share/atomic-live/. Они наследуются от базового образа, поэтому автору производной сборки не приходится собирать всё с нуля: достаточно добавить собственные настройки и список образов для установки.

Отдельный плюс — поддержка офлайн-установки: нужные OCI-образы можно встроить прямо в ISO.

И это уже не только теория

Mr. PLAFON рассказал о своём эксперименте с Live ISO в проекте ALT Atomic Niri. По его публикации, первый пробный образ уже запускает Live-режим. Перед релизным ISO ещё предстоит устранить ряд шероховатостей. Это опыт отдельного проекта, поэтому делать выводы о работе инструмента с другими редакциями пока рано.

Что в планах

Сначала ждём новый стабильный релиз Onyx с GNOME 51. Следующим шагом станет новый установщик с интерфейсом на базе ReadySet. Мы хотим объединить первый запуск системы и её установку в единый, понятный и максимально бесшовный сценарий.

Параллельно запускаем в проекте ALT Atomic новую инициативу по созданию образов Live. Традиционно начнём с редакции Onyx. Появление собственных образов ISO позволит участникам сообщества представлять свои проекты в OsinfoDB и аналогичных базах. Эти базы используются в «Портном», Boxes и других приложениях, через которые пользователи находят дистрибутивы, скачивают образы и пробуют новые системы.

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

Для самых смелых доступен пробный образ Live Onyx. Это тестовая сборка для экспериментов, поэтому возможны ошибки и недоработки.

Большое спасибо Дмитрию Удалову (@dmitry.u:alt-gnome.ru) за работу над проектом, за бессонные ночи — и всех сопричастных!

Matrix: ALT Atomic Chat
MAX: ALT Atomic | ALT Atomic Chat
Telegragm: ALT Atomic | ALT Atomic Chat

#ALTAtomic #ReadySet #LiveIsoBuilder #OsInfoDb
Просмотры: 284
Перейти в пост Открыть в MAX Сообщить о неточности
Обычный пользователь - новости линукс, IT и не только)
Давненько я не уделял времени компонентам Альт атомик кобальт
некоторые доработки Альт дирижёр

Здорово, что экосистема и инструменты ALT Atomic Cobalt с рабочем окружение KDE Plasma, проекта, основанного на ALT Atomic, набирают обороты. Уверен, что через несколько лет семейство «Альт» кардинально изменится, и это коснётся как пользователей, так и разработчиков. Очень приятно наблюдать за кардинальными изменениями!

Matrix: ALT Atomic Chat
MAX: ALT Atomic | ALT Atomic Chat
Telegram: ALT Atomic | ALT Atomic Chat


#ALTAtomic #ALTAtomicCobalt #дирижёр
Просмотры: 64
Перейти в пост Открыть в MAX Сообщить о неточности
«Портной» — теперь в образе ALT Atomic Onyx из коробки

В редакцию ALT Atomic Onyx включён «Портной» (Tailor) — простая утилита для записи ISO-образов на USB-накопители от Алексея Волкова (@qualimock:alt-gnome.ru). Выбрали систему из встроенного каталога или свой .iso, указали флешку, нажали «Записать» — готово. Скачанные образы кэшируются, так что повторная запись — без ожидания загрузки.

И пара спойлеров напоследок. Мы работаем над тем, чтобы ALT Atomic появился отдельным пунктом в каталоге дистрибутивов «Портного» — записать флешку с атомаркой можно будет в пару кликов, даже не скачивая образ вручную. И не только из Onyx. «Портной» кроссплатформенный и доступен даже на Windows.

А ещё для сопровождающих проектов сообщества на базе ALT Atomic готовится кое-что интересное — про возможность представить своё издание прямо на экране установки. Но это уже тема отдельного поста — следите за анонсами!

Matrix: ALT Atomic Chat
MAX: ALT Atomic | ALT Atomic Chat
Telegram: ALT Atomic | ALT Atomic Chat


#ALTAtomic #ALTAtomicOnyx #Портной #Tailor
Просмотры: 862
Перейти в пост Открыть в MAX Сообщить о неточности
Ни одна сборка не уйдёт без проверки: автотесты в проекте ALT Atomic

Каждая ночная сборка образа проходит автоматическую проверку — без ручного вмешательства. Бот публикует результаты в группу Telegram сопровождающих проекта ALT Atomic, чтобы команда сразу видела состояние сборок.

Тестирование — неотъемлемая часть референсного проекта операционных систем. Образ загружается в виртуальной машине, и наш бот @AtomicImageTestBot прогоняет сценарии, проверяя систему изнутри. По каждому из образов он докладывает, какие прошли проверку, а какие — нет.

Все проверки описаны в виде сценариев и лежат в отдельной директории tests/ репозитория проекта (к примеру core, Onyx, Kyanite) — любой может посмотреть, что именно тестируется, и предложить свой сценарий. Это обычные YAML-файлы, нумерованные по порядку выполнения: от брендинга и systemd до сети, контейнеров и журнала. Каждый шаг — команда и ожидаемый результат, плюс полезные возможности: on-fail выводит диагностику при падении, only запускает шаг только для нужного типа релиза, wait ждёт сервисы до таймаута. Нерелевантные для конкретного варианта образа тесты аккуратно пропускаются (⏭️).

Пример отчёта от бота:
✅ [altlinux.space/alt-atomic/core/nightly:latest] by alt-atomic-bot
PASS: 0/8 files failed, 0/32 steps failed, 3 skipped, 21.885s

✅ 01-branding
✅ 02-systemd
✅ 10-bootc
✅ 20-network
✅ 30-containers
✅ 40-core-default
⏭️ 41-core-minimal — VARIANT_ID=core
✅ 90-journal


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

Ошибки в базовом образе останавливают распространение обновления — атомарный дизайн начинается ещё на этапе CI.

Хотите видеть в канале ленту результатов автоматических проверок после каждой ночной сборки? Пишите в комментариях 👇

Matrix: ALT Atomic Chat
MAX: ALT Atomic | ALT Atomic Chat
Telegram: ALT Atomic | ALT Atomic Chat


#ALTAtomic #ci #nightly #testing
Просмотры: 182
Перейти в пост Открыть в MAX Сообщить о неточности
ALT Atomic теперь в fastfetch

Логотип ALT Atomic официально добавлен в upstream fastfetch — утилита, которая показывает информацию о системе в терминале. Спасибо за PR @rirusha и @x1z53.

Fetch Day в комментариях под постом?

Matrix: ALT Atomic Chat
MAX: ALT Atomic | ALT Atomic Chat
Telegram: ALT Atomic | ALT Atomic Chat


#ALTAtomic #fastfetch
Просмотры: 195
Перейти в пост Открыть в MAX Сообщить о неточности
ALT Atomic
Добавить репозиторий:
flatpak remote-add --if-not-exists alt-linux-space-alt-hub-pkgs-test https://altlinux.space/api/packages/alt-hub-pkgs-test/container/flatpak/repo.flatpakrepo

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

Дело в том, что репозиторий alt-linux-space-alt-hub-pkgs-test является технический. Он предназначен только для отладки и сопровождения пакетов, а не для повседневного использования.

Фиксирую канареечный репозиторий «Альт Хаба», работающий на любом дистрибутиве с Flatpak. Канареечный (Canary) представляет собой канал ранних сборок — сюда попадают свежие, ещё не до конца проверенные версии. Так как сервис ещё в разработке, вместе со сборками будет меняться и сам конвейер сборки приложений.

Платформа и окружения:
• org.altlinux.Platform и SDK
• org.altlinux.GNOME.Platform и SDK
• VAAPI Intel/NVIDIA и GL.default

Как подключить:
flatpak remote-add --if-not-exists alt-hub-community-canary \
https://alt-hub.altlinux.team/doc/repos/alt-hub-community-canary.flatpakrepo


Репозиторий из предыдущего поста, если вы его подключили можно удалить:
flatpak remote-delete alt-linux-space-alt-hub-pkgs-test

Посмотреть доступные приложения:
flatpak remote-ls alt-hub-community-canary --app

Первые сборки, время ловить баги. В ближайшее время перенесу свои пакеты в «Альт Хаб» для проверки работы сервиса. Если приложение не запускается, работает нестабильно или чего-то не хватает, делитесь подробностями в задачах репозиториев с манифестами, а по общим вопросам обращайтесь в трекер.

Канал Canary существует именно для этого, ваши отчёты напрямую влияют на то, как быстро он станет стабильным. Отрадно, что «Альт» делится с сообществом разработчиков деталями таких глобальных проектов. Вместе можно делать экосистему «Альта» лучше!

Matrix: ALT Atomic Chat
MAX: ALT Atomic | ALT Atomic Chat
Telegram: ALT Atomic | ALT Atomic Chat


#ALTAtomic #ALTHub
Просмотры: 106
Перейти в пост Открыть в MAX Сообщить о неточности
Никогда не говори «Ничего»

Спустя долгие ночи расследований и переливания образов на устройства, ALT Atomic Phosphophyllite успешно завёлся на Nothing Phone 1!

Изначально Фосфофиллит тестировался на Poco F1, устанавливая образ на SD-карту, однако при попытке установки на внутренний накопитель, система приходила в негодность и не могла запуститься.

Однако благодаря стараниям Василия Дойдова (@NekoCWD) бут был оттрейсен, а загрузчик успешно дошёл до ядра!

Также, хочу пригласить на XXII конференцию разработчиков свободных программ в Переславле-Залесском (ИПС РАН), где будет доклад от меня о сложностях портирования Атомарки на различные устройства: «Phosphophyllite: ALT Mobile, который не разобьётся». Приходите послушать вживую или смотрите онлайн-трансляцию! Регистрация заканчивается уже сегодня (30 сентября), так что если ещё не зарегистрировались — торопитесь!

Кстати, на фото красуется ReadySet, про который будет отдельный доклад. И про Атомарки тоже будет... И про ядра.... И это всё связано с Фосфофиллитом! В общем будет ооочень интересно

Matrix: ALT Atomic Chat
MAX: ALT Atomic | ALT Atomic Chat
Telegram: ALT Atomic | ALT Atomic Chat


#ALTAtomic #Phosphophyllite #OSSDEVCONF
Просмотры: 740
Перейти в пост Открыть в MAX Сообщить о неточности
Отличные новости для сообщества ALT Atomic! Запущен ALT Hub — тестовый репозиторий приложений Flatpak на базе Сизифа!

В проекте ALT Hub налажен полный цикл сборки от платформы и SDK до приложений и расширений. Сборка осуществляется из кодовой базы проекта Сизиф. Основной инструмент hub-tools
формирует сборочный конвейер и собирает в CI/CD. Собственно приложения собирает flatpak-builder, формируя готовый артефакт сборки и репозиторий.

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

Так как я сторонник атомарных систем, увидев такой движ, решил попробовать подготовить манифесты приложений, сопровождающим которых я являюсь в ветке sisyphus. Первым делом добавил в репозиторий приложение Капсулы (Pods) — устанавливается и работает. Потихоньку, манифест за манифестом, пройдусь по всем сопровождаемым пакетам и добавлю их в тестовый репозиторий. Надеюсь, товарищи по сообществу поддержат инициативу и изучат новую возможность.

Добавить репозиторий:
flatpak remote-add --if-not-exists alt-linux-space-alt-hub-pkgs-test https://altlinux.space/api/packages/alt-hub-pkgs-test/container/flatpak/repo.flatpakrepo

Устанавливаем Капсулы:
flatpak install alt-linux-space-alt-hub-pkgs-test com.github.marhkb.Pods

А если хотите, чтобы у репозитория было красивое название, например в Центре приложений, как у меня на обложке в посте, — делюсь командой:
flatpak remote-modify alt-linux-space-alt-hub-pkgs-test --title="Альт Хаб (Тестовый)"

Для тех, кто хочет подробностей и технических шоколадок. С 2 по 4 октября 2026 года на XXII конференции разработчиков свободных программ (Переславль-Залесский, ИСП РАН) вас ждёт доклад Антона Осипова — «ALT Hub: организация Flatpak-приложений на инфраструктуре Сизифа». Антон расскажет об устройстве сборочного конвейера и инфраструктуры разработки ALT Hub, о том, как формируется жизненный цикл приложений, что содержат артефакты сборки, приведёт практические кейсы и поделится планами на будущее. А после выступления можно будет задать вопросы разработчикам и получить ответы. Заявки на участие в качестве слушателя принимаются до 30 сентября 2026 года — не откладывайте!

Сообщество атомарных систем ждало новостей — и дождалось. Держим руку на пульсе! Важно понимать, это первые шаги и демонстрация инфраструктуры. Пока не ясно, как будет организован реестр приложений, о каком объёме программного обеспечения идёт речь и каким образом его будут сопровождать. По сути, опубликован концепт. Широкий круг желающих уже может попробовать прислать свои манифесты — они соберутся, и результатом можно попробовать попользоваться. Мы говорим о кодовой базе ветки sisyphus, которая не является стабильной и как раз подходит для таких экспериментов.

Matrix: ALT Atomic Chat
MAX:
ALT Atomic | ALT Atomic Chat
Telegram:
ALT Atomic | ALT Atomic Chat

#ALTAtomic #OSSDEVCONF #ALTHub
Просмотры: 812
Перейти в пост Открыть в MAX Сообщить о неточности
Продолжаем работу над новым установщиком ALT Atomic! — видео, канал «ALT Atomic» ▶ видео
Продолжаем работу над новым установщиком ALT Atomic!

Мы продолжаем работу над новым установщиком для атомарных образов ALT Atomic. Сегодня расскажем, как он устроен. Проект состоит из двух частей.

Под капотом (бэкенд) — alt-atomic/installer

Разработан на Go с REST API и автоматической генерацией документации через Swagger. Установка состоит из модульных плагинов, которые легко дополнять и комбинировать между собой. Из готового функционала есть веб-интерфейс, локализация и сквозные тесты.

Интерфейс — плагин alt-atomic/ready-set-plugin-atomic-installer

Написан на Vala и добавляет установку ALT Atomic в «На старт, внимание» (Ready Set) — мастер первичной настройки системы (GTK4 / libadwaita) и не только, функциональность расширяется плагинами. Плагины для него можно писать вне самого проекта. А в роли фреймворка «На старт, внимание» позволяет быстро создавать интерфейс поверх бизнес-логики под капотом.

Как всё это получается — смотрите в ролике в обложке поста.

Уже 2 октября на XXII конференции разработчиков свободных программ (Переславль-Залесский, ИПС РАН) Дмитрий Удалов (@dm_alt) с докладом «Экосистема ALT Atomic» расскажет о проекте и его устройстве. А мы вместе с разработчиками будем на месте — приходите после выступления, задавайте вопросы об установщике и не только, обсудим идеи и планы. Заявки на участие принимаются до 30 сентября 2026 года — не откладывайте!

Работа над установщиком идёт полным ходом, но код уже активно коммитится. Заглядывайте в репозитории и присоединяйтесь к разработке!

Matrix: ALT Atomic Chat
MAX: ALT Atomic | ALT Atomic Chat
Telegram: ALT Atomic | ALT Atomic Chat


#ALTAtomic #OSSDEVCONF #ReadySet
Просмотры: 763
Перейти в пост Открыть в MAX Сообщить о неточности
Обычный пользователь пишет...

Если не всплывёт ничего критичного то в ближайшие дни будет выпущен стабильный образ Альт атомик кобальт домашний на базе сизифа 20260920

Стабильный атомарный образ с окружением KDE. Здорово! Ждём!

Огромное спасибо Вадиму, каналу «Обычный Пользователь», за вклад в развитие и популяризацию проекта ALT Atomic. Мы, как сообщество, очень это ценим.

Matrix: ALT Atomic Chat
MAX: ALT Atomic | ALT Atomic Chat
Telegram: ALT Atomic | ALT Atomic Chat


#ALTAtomic #Сообщество #KDE
Просмотры: 104
Перейти в пост Открыть в MAX Сообщить о неточности
Вся лента — после бесплатной регистрации
ВКонтакте Телеграм Одноклассники
Избранное в datool.ru

Следите за каналом в личном кабинете

Зарегистрируйтесь в datool.ru, чтобы добавить канал «ALT Atomic» в избранное и отслеживать его показатели.

Зарегистрироваться
Для владельцев каналов

Подтвердите свой канал

Войдите или зарегистрируйтесь в datool.ru, затем добавьте нашего бота в канал по инструкции в личном кабинете. После проверки владения замок исчезнет и вам станет доступно управление каналом.

Войти или зарегистрироваться

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти