ALT Atomic
Відкрити в Telegram
Показати більше
Країна не вказанаКатегорія не вказана
359
Підписники
+124 години
+237 днів
+3230 день
Триває завантаження даних...
Схожі канали
Немає даних
Виникли проблеми? Будь ласка, оновіть сторінку або зверніться до нашого support-менеджера.
Хмара тегів
Немає даних
Виникли проблеми? Будь ласка, оновіть сторінку або зверніться до нашого support-менеджера.
Вхідні та вихідні згадування
---
---
---
---
---
---
Залучення підписників
липень '26
липень '26
+362
в 4 каналах
| Дата | Залучення підписників | Згадування | Канали | |
| 24 липня | +2 | |||
| 23 липня | +1 | |||
| 22 липня | +2 | |||
| 21 липня | +8 | |||
| 20 липня | +4 | |||
| 19 липня | +2 | |||
| 18 липня | +3 | |||
| 17 липня | +4 | |||
| 16 липня | +5 | |||
| 15 липня | +1 | |||
| 14 липня | +1 | |||
| 13 липня | 0 | |||
| 12 липня | 0 | |||
| 11 липня | +3 |
Дописи каналу
⌛ Дистрохопинг без боли: пробуем, ломаем, откатываем. Новый мир — одной командой в ALT Atomic
Одна из интересных особенностей ALT Atomic — инструмент bootc. Он работает с системой не как с набором пакетов, а как с цельным OCI-образом. По сути, вся ваша система — это контейнер, который можно переключать, обновлять и откатывать как единое целое.
bootc управляет загрузочными записями и не трогает работающую систему до перезагрузки. Любое изменение — upgrade, switch, rollback — сначала ставится в staged (очередь), а применяется только при следующем старте. Благодаря этому система всегда остаётся в консистентном состоянии.
❓ Как переключиться на другой образ и не бояться
Хотите переехать с GNOME на KDE без переустановки? Или протестировать nightly-сборку, а потом спокойно вернуться на stable? В ALT Atomic это делает bootc:
sudo bootc switch <registry>/<image>:<tag>
Например, переключение с Onyx на Kyanite. Список доступных контейнеров и тегов можно найти на ALT Linux Space в организации alt-atomic либо на страницах проектов сообщества. В сети доступно множество вариантов сборок от сообщества проекта ALT Atomic:
sudo bootc switch altlinux.space/alt-atomic/kyanite/nightly:latest
Имейте в виду: при смене рабочего окружения (например, GNOME → KDE) пользовательские конфиги из ~/.config, ~/.local и настроек dconf могут конфликтовать. Сама система переключится чисто, а вот порядок в домашней директории — зона ответственности пользователя. Самый надёжный способ — завести отдельного пользователя, либо поставить Mending Wall. Он изолирует настройки каждого DE друг от друга и наводит порядок в меню приложений, чтобы при переключении всё работало без сюрпризов.
⚠️ А если не завелось? Rollback спешит на помощь
bootc хранит две загрузочные записи: текущую (booted) и предыдущую (rollback). Никаких лишних копий — только две. Это держит и /boot, и ostree-репозиторий в чистоте. При каждом новом switch или upgrade старый booted сдвигается в rollback, а новый образ становится booted.
Команда для отката простая:
sudo bootc rollback
Она не удаляет и не перезаписывает данные — просто меняет местами записи в загрузчике: старый образ становится основным, текущий уходит в резерв. После перезагрузки вы там, где были до эксперимента.
Особенность: если в системе есть staged (образ уже скачан, но ещё не применён — ожидает перезагрузки), rollback просто отбросит эту очередь. Вы отменяете ещё не случившееся обновление и возвращаетесь к текущему состоянию.
И само собой — возможность выбрать предыдущую запись прямо на экране загрузки, будь то классический GRUB или более современный systemd-boot. Если система не грузится совсем — никаких команд, никакой консоли восстановления. Это работает, даже когда ломается initrd или ядро. Какой бы загрузчик вы ни использовали — путь назад есть всегда.
👍 Никаких переустановок, никакой паники. Попробовали, не понравилось — вернулись. Всё атомарно.
😆 ALT Atomic Chat
💬 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
#ALTAtomic #bootc| 2 | Классная штука есть в атомарке, что когда делаешь apm system image apply
Она показывает, чё ты за время сессии понаустанавливал в систему. И можно взять и выкинуть, то что оказалось не нужное.
А самый кайф... Как бы хотелось собрать /etc/apm/image с боевой машины до перехода на атомарку, чтобы миграция была супер простой и сразу собрал себе, что было.
С другой стороны... Там столько мусора стоит, что ставился бесконтрольно, что теперь это какой-то более осмысленный процесс и наверное атомарка легко будет мигрирована на боевой комп мой через месяца 3-4 когда все грабельки соберу.
Да я тут переполз на атомарку с новым ноутом. Решил опробовать, пока что местами больно, потому что не привычно :) | 156 |
| 3 | 🔄 Декларативно обновляем ядро в ALT Atomic: что нового в 7.1
Захотелось попробовать обновить ядро с 6.18 на 7.1 — заодно разберёмся, как в ALT Atomic устроено декларативное обновление ядра.
В атомарном подходе ядро — такой же компонент образа, как и пакет. Хочешь другую ветку — описал это в image.yml, пересобрал образ, перезагрузился. Никакого императивного update-kernel руками: не собралось — остался на старом образе.
Добавляем в /etc/apm/image.yml модуль kernel:
image: ...
modules:
- name: Update kernel
type: kernel
body:
kernel-info:
flavour: 7.1
image — это образ, на который накладываются изменнеия, его лучше не изменять. flavour — ветка ядра из Сизифа (6.12, 6.18, 7.1 и т.д.).
🔍 Как посмотреть, какие ядра вообще доступны
ALT Atomic использует не «живой» Сизиф, а его срезы (снапшоты) на определённую дату — то, что видно на packages.altlinux.org или в самом Сизифе, может не совпадать с тем, что подключено в вашей системе прямо сейчас. Поэтому доступность ядра всегда стоит проверять в самой системе, а не по внешним источникам.
Найдём список доступных ядер прямо через apm:
apm system search 'kernel-image-_._' -f json -o name | jq -r '[.data.packages[].name] | join(", ")'
Получаем компактную строку с именами пакетов через запятую — только числовые флейворы, без специализированных сборок под конкретное железо или задачи (rt, talos, magicbook, for-vm и подобные).
Вообще, APM даёт неплохой простор для игры с выводом — JSON, выбор полей через -o, а дальше хоть jq, хоть что угодно ещё, что умеет парсить структурированный текст.
После выбора ядра и изменения конфигурации, её нужно зафиксировать:
sudo apm system image apply
sudo reboot
Старый образ всё также будет доступен в GRUB или systemd-boot, если что-то не так — можно откатиться, выбрав нужный пункт в меню.
🖥 7.1 vs 6.18 — не только номер
6.18 — LTS, обновления минимум до декабря 2027-го, стабильный выбор для рабочей системы. 7.1 — обычный интерим-релиз (июнь 2026), без LTS-статуса.
Из заметного в 7.1: переписанный драйвер NTFS, Intel FRED по умолчанию, чистка legacy x86-кода, подросшая энергоэффективность за счёт Dynamic EPP и CPPC Performance Priority в amd-pstate. Из рисков: убрали UDP-Lite и modular-режим IPv6 — может задеть кастомные сетевые конфиги.
Итог: стабильность — 6.18, свежие драйверы и не страшно ловить регрессии раз в пару месяцев — 7.1. А в случае чего можно быстро откатиться.
👍 Отдельная благодарностью Глебу Фотенгауэру-Малиновскому (glebfm@) за поддержку ядра 7.1 и его своевременное обновление в Сизифе, ведь благодаря его стараниям уже сейчас можно попробовать версию 7.1.3
✉️ А что думаете насчёт 7.1 — уже пробовали переключиться или ждёте следующий LTS? Делитесь впечатлениями в комментариях.
😆 ALT Atomic Chat
💬 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
#ALTAtomic #Ядро | 788 |
| 4 | 👀 Почему apm ощущается иначе, чем привычные пакетные менеджеры
Освоившийся решил поделиться самыми запоминающимися моментами проекта ALT Atomic — основной системой, которую я использую каждый день как основную свою систему для работы и творчества.
📈 Наверное, одно из первых, что мы замечаем после установки системы, — пакетный менеджер apm, разработанный с учётом атомарного дизайна системы. Заглянув под капот, мы обнаружим, что в контексте установки общесистемных пакетов образ — это монолит, и процесс обновления или установки дополнительного программного обеспечения из репозитория отличается от привычного и по сути является модификацией образа.
Хочется зафиксировать своё отношение к пакетному менеджеру, очень информативный, где проработан консольный интерфейс и вывод команд. Очень красиво, и к хорошему быстро привыкаешь. Вторая особенность это скорость, он очень быстрый, особенно заметно при поиске.
🎮 Отдельно хочу отметить, как apm участвует в самой сборке образа — и делает это в разных сценариях. В репозитории проекта лежит YAML-файл image.yml, который через Containerfile попадает в контейнер по пути /etc/apm/image.yml на этом этапе в CI/CD-пайплайне вызывается apm system image build, который применяет модули конфига — репозитории, пакеты, брендинг, ядро и прочее — и формирует итоговый образ, который затем пушится в реестр как OCI-контейнер. Тот же apm работает и локально: если нужно применить изменения из image.yml к уже установленной системе, используется apm system image apply — и процесс так же идёт с нуля, декларативно, шаг за шагом, без запоминания состояния хоста. Никакого хаотичного накатывания пакетов поверх живой системы, как это бывает при императивном подходе, где каждое действие — отдельная ручная команда, а результат зависит от порядка её выполнения. Здесь же, если что-то пошло не так, необязательно сразу откатываться вслепую — можно открыть image.yml и посмотреть, что именно ты менял, найти проблемное место и внести исправление прямо в конфиг, всё как на ладони, без скрытых шагов и магии под капотом. Никакой паники, никакого "сломал систему в 2 часа ночи и сижу с флешкой".
⚙️ Вот набор команд, который как раз и показывает эту разницу с привычными пакетными менеджерами, новый пользовательский опыт:
apm system image build
apm system image apply
apm system image history
🔖 В целом впечатление такое. APM — не просто пакетный менеджер, это часть философии ALT Atomic, где обновление системы — предсказуемый, воспроизводимый и безопасный процесс, а не рулетка.
И раз уж заговорили про консоль — ещё один момент, который цепляет: apm умеет гибко работать с выводом. Можно переключить формат между text и json (-f json), выбрать отображение — деревом или плоским списком (--ft tree / --ft plain), а через --output вытащить только нужные поля, без лишнего мусора в терминале. Удобно, когда результат нужно сразу скормить скрипту или другой утилите — не приходится городить парсинг текстового вывода.
При этом apm — не только CLI-утилита, он умеет подниматься как D-Bus сервис (системный и сессионный) и как HTTP API сервер, тоже в системном и сессионном варианте. То есть один и тот же инструмент можно дёргать и руками из терминала, и из графических обёрток, и из внешних скриптов через HTTP.
💬 Пишите в комментарии, что думаете, и как вам вообще пакетный менеджер apm — заходит или есть к чему придраться? Накидывайте реакций и делитесь обратной связью.
🔗 Помогите нам развить базу знаний по ALT Atomic и узнавайте больше о системе
😆 ALT Atomic Chat
💬 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
#ALTAtomic #APM | 2 820 |
| 5 | ~ Релиз ALT Atomic Niri by PLAFON (ANP) v.26.07.7 😀😵
Изменения в образе: [РЕЛИЗ] [СКРИНШОТЫ]
- Исправлен автозапуск LACT: lactd теперь включён в активном модуле systemd (в 26.07.2–26.07.3 юнит копировался, но не включался)
- Удалены мёртвые дубли APM-модулей src/*.yml — активен только набор src/resources/
Security watcher: починено отслеживание ядра (kernel-image-6.18=(none) в lock), LC_ALL=C, запрет записи битых версий
- Единый VERSIONS.lock: корневой файл репозитория запекается в образ, устаревшая копия удалена
CI: smoke-тест образа между build и push (lactd enabled, atomicbooster, VERSIONS.lock и др.)
- Atomic Booster v0.1.3: без cli.sh, исправлены OTA-версии, self-update, CVE-проверка на русской локали
Скачать образ:
podman pull altlinux.space/plafonlinux/atomic-niri-plafon:26.07.7
Установка образа:
sudo bootc switch altlinux.space/plafonlinux/atomic-niri-plafon:26.07.7
sudo bootc upgrade
@plafonyoutube #niri #niti #atomic #ОСАльт #anp | 377 |
| 6 | Отличные новости. Спасибо @Maks1m_S за активную позицию в данной инициативе, и нашему дружественному сообществу ALT Gnome. Надеюсь, что пользователи поддержат данный сервис и примут активное участие в его тестировании. Стоит подумать о возможности коробочного подключения прокси в нашем проекте ALT Atomic, если сервис покажет себя с хорошей стороны.
🔗 Cтраничка о проекте Flathub-прокси
😆 ALT Atomic Chat
💬 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
#Сообщество #ALTGnome #Flatpak | 705 |
| 7 | ⬇️ Первый шаг сделан! Secure Boot для GRUB внедрён в nightly сборках ALT Atomic
Хорошие новости для тех, кто следит за поддержкой Secure Boot в дистрибутивах «Альт». В nightly-версии ALT Atomic заработала подпись Secure Boot для GRUB — точно так же, как это уже работает в других проектах семейства «Альт» (поддержка появилась с обновлением GRUB до версии 2.14).
Теперь при включении компьютера система проверяет, что загрузчик GRUB не был подменён или повреждён — используя тот же механизм доверия, что и другие дистрибутивы «Альт». Если что-то пойдёт не так, вы не увидите варианты загрузки системы.
🎮 Что нужно сделать:
1. Обновиться и один раз зайти в новый образ
2. Дальше всё сделается само — система обновит файлы GRUB
3. Проверить, что всё прошло гладко, можно командой sudo systemctl status bootloader-update
4. Включить Secure Boot в настройках UEFI/BIOS перед следующей загрузкой
5. При чистой установке всё работает из коробки — никаких дополнительных действий не нужно.
🔜 Но это не финал. Сообщество уже работает над подписью Secure Boot для systemd-boot — отдельная и не менее интересная задача, учитывая специфику атомарных систем и OSTree. Как будут новости — обязательно расскажем.
😆 ALT Atomic Chat
💬 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
#ALTAtomic #SecureBoot #Разработка #Сообщество | 3 521 |
| 8 | ~ Появился первый более менее рабочий срез ALT Atomic Niri
Много чего ещё не работает как хочется, но для меня уже довольно ощутимая победа того что оно хоть как-то, но работает и собирается автоматически на ALS.
P.S. Само собой никому не рекомендую ставить это поделие на полном серьёзе. Пока что это сильно экспериментально во всех смыслах.
https://altlinux.space/plafonlinux/atomic-niri-plafon
@plafonyoutube #niri #niti #atomicniri | 568 |
| 9 | Были ли у вас проблемы с доступом к серверу flathub.org за последние три месяца? | 474 |
| 10 | 💪 ALT Atomic — теперь живём отдельно
Открываем отдельный канал! Да, мы решили, что атомарка заслуживает собственной площадки.
🎮 Разбираем на атомы:
Новости мира атомарки на Альте. Больше никаких «где почитать про ALT Atomic» и «будет ли атомарка на KDE?» — теперь все новости, связанные с ALT Atomic, будут в целостном контексте и в едином канале. Будем следить за обновлениями, обсуждать нюансы сборок и предлагать новые идеи. Onyx, Kyanite и другие сборки проекта — разберём на молекулярном уровне.
Дружественные проекты. Если кто-то из сообщества или смежных проектов делает что-то крутое на базе ALT Atomic — мы расскажем. Никакой конкуренции, только взаимопиар и решение проблем совместными усилиями. Мы очень надеемся, что сообщество ALT KDE поддержит Kyanite и его автора, Романа Меркушина.
Новости сообщества и мероприятия. Встречи, стримы, обсуждения, голосования — всё, что не влезает в формат ALT Gnome, переедет сюда.
👍 Мы уже отточили свой стиль повествования в ALT Gnome, но он по большей части касался именно связки «Альт + GNOME». Теперь мы хотим рассказывать обо всех проектах, которые строятся вокруг атомарной идеи.
✏️ Дмитрий Удалов, один из авторов идеи проекта, поделился своим видением:
ALT Atomic — открытый проект сообщества, который мы строим вместе. Он предоставляет готовые референсные образы операционных систем для разных задач. Но в первую очередь это инфраструктурный проект: опытные пользователи могут собирать на его основе собственные образы на базе атомарных технологий.
Нам нужна ваша помощь! Если вам понравилась идея и у вас есть возможность — накидайте нам голосов, чтобы мы могли включить всякие улучшения от Telegram, к которым мы уже привыкли.
Подписывайтесь, будет интересно. И да пребудет с вами атомарный апдейт.
😆 ALT Atomic Chat
💬 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
#ALTAtomic #Новости #Сообщество | 4 199 |
