Новое Распределяем каналы 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 Сообщить о неточности
ВКонтакте Телеграм Одноклассники
Избранное в datool.ru

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

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

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

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

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

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

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

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

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

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

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

Перейти