TGViewer
Channel Public Channel
ALT Atomic

ALT Atomic

@alt_atomic

Subscribers
442
Photos
52
Videos
3
Links
30

Showing posts older than #24 · Back to latest

Older Posts 15 shown
Post #21 3.17K
Kyanite меняет лицо: переезжаем с SDDM на Plasma Login Manager

В ночных сборках ALT Atomic Kyanite произошла важная смена караула. SDDM уступает место новому дисплейному менеджеру от KDE — Plasma Login Manager. Сопровождает обновление бессменный мейнтейнер сборки — Роман Меркушин (@rmerkushin).

🔑 Что такое Plasma Login Manager

Plasma Login Manager — нативный дисплейный менеджер от команды KDE, написанный на Qt и QML. В отличие от SDDM, который долгое время был «лучшим из доступных», PLM разрабатывается вплотную с остальной экосистемой Plasma, разделяя с ней не только технологический стек, но и философию. Полноценная поддержка Wayland из коробки, бесшовная интеграция с системными настройками Plasma, QML-темы, которые не требуют танцев с бубном, и единый визуальный язык со всем рабочим столом — то, ради чего этот переход и затевался.

Для конечного пользователя разница проста: экран входа больше не выглядит как инородный элемент. Те же плавные анимации, те же шрифты, те же стили — вы ещё не залогинились, а система уже встречает вас знакомым интерфейсом Plasma.

💎 Философия Kyanite. Ванильная Plasma, как её видят разработчики окружения

Kyanite — максимально ванильное KDE Plasma c атомарным дизайном проекта ALT Atomic. Никакой самодеятельности с темами, никаких предустановленных расширений и патчей «под настроение мейнтейнера». Только то, что задумали разработчики KDE, собранное на свежем срезе Сизифа, упакованное в OCI-образ и доставляемое через bootc.

Именно поэтому смена SDDM на Plasma Login Manager была лишь вопросом времени: Kyanite идёт туда, куда движется сам KDE, без компромиссов.

🕯 О ветках и версиях

В связи с большим количеством патчей, модифицирующих поведение окружения в репозитории Сизиф, обеспечить стабильный жизненный цикл в проекте Kyanite — задача не из простых. Поэтому в Kyanite нет отдельной стабильной ветки — сборка живёт в формате скользящего релиза. Всегда свежий срез Сизифа, всегда актуальные версии пакетов. Никакого ожидания, пока изменения доберутся из nightly в stable, но и никакой «тихой гавани» с замороженными версиями.

Скачать образ и ознакомиться с инструкциями по установке можно на странице проекта: atomic.alt-gnome.ru.

Ждём вас в комментариях — рассказывайте, что думаете о переходе на Plasma Login Manager, как вам ванильный подход Kyanite и ваше мнение на данный счёт.

😆 ALT Atomic Chat
💬 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat

#ALTAtomic #Kyanite
  • 👍 9
  • 🔥 8
  • 👎 1
  • 😱 1
Post #20 526

Forwarded from PLAFON

~ Всё я окончательно выбрал для себя ALT Atomic - буду продолжать пилить свой вариант образа с Niri.

Рабочий стол выглядит вот так.

Почитать о том что это вообще такое можно в этом .md файле.

Новый образ будет выходить в main ветке раз в 4 месяца.

Артефакты по типу панели Niti, Atomic Booster и плагина Тюнер для настройки Niti в постоянной разработке. Их можно будет обновить через Atomic Booster, не трогая основную систему (в самой панели есть виджет обновлений).

Кому интересно быстрее получать последние правки, можно будет прыгнуть на ветку dev.

Таким образом это максимально удобный для меня срок дропов новых релизов. Без спешки и давления, я потихоньку буду сливать все правки в dev, так что кто хочет быть на острие событий... просто свич на неё.

В августе я дропну первый LTS релиз, следующий будет соответственно в конце года и потом начнём ровные циклы раз в 4 месяца.

Мы получаем относительно свежую систему с пакетной базой Сизифа, если будут выходить какие-то критические CVE, то будут выходить обновления непосредственно в ветке main.

Рисков с обновлением раз в 4 месяца буквально никаких, так как если новый образ собрался в сборочной, то он соответственно работает, но у вас в любом случае есть предыдущий образ в качестве rollback.

Таким образом, мы не гонимся за циферками получаем стабилизированный Сизиф и никаких рисков поломки системы.

Кому интересно, можно помогать в разработке образа и артефактов на

altlinux.space/plafonlinux

Кому в целом интересно пообщаться за Atomic, у них есть чат:

https://t.me/alt_atomic_chat

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

@plafonyoutube #altatomic #niri #niti
  • 👍 9
  • 🫡 7
  • 🔥 5
Post #19 3.69K
X1Z53 Ну, тогда кину сюда напрямую, чтобы больше не терялось
Первый запуск ALT Atomic на телефоне PocoPhone F1 с оболочкой Phosh на борту, сборка называется Phosphophyllite. Над проектом работает Давид Султаниязов (@x1z53), пожелаем ему успехов. Код открыт, кому интересно, можно посмотреть, что и как.

😆 ALT Atomic Chat
💬 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat

#ALTAtomic #ALTMobile #Phosphophyllite
  • 🔥 16
  • 👏 5
Post #18 2.9K
Дистрохопинг без боли: пробуем, ломаем, откатываем. Новый мир — одной командой в 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
  • 👍 13
  • 🎉 5
  • ❤ 2
  • 👏 2
  • 🔥 1
Post #17 432

Forwarded from ТохЫч. Не только Linux

Классная штука есть в атомарке, что когда делаешь apm system image apply
Она показывает, чё ты за время сессии понаустанавливал в систему. И можно взять и выкинуть, то что оказалось не нужное.

А самый кайф... Как бы хотелось собрать /etc/apm/image с боевой машины до перехода на атомарку, чтобы миграция была супер простой и сразу собрал себе, что было.

С другой стороны... Там столько мусора стоит, что ставился бесконтрольно, что теперь это какой-то более осмысленный процесс и наверное атомарка легко будет мигрирована на боевой комп мой через месяца 3-4 когда все грабельки соберу.

Да я тут переполз на атомарку с новым ноутом. Решил опробовать, пока что местами больно, потому что не привычно :)
  • ❤ 6
  • 🔥 1
Post #16 1.11K
🔄 Декларативно обновляем ядро в 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 #Ядро
  • 👍 8
  • 🎉 5
Post #15 3.29K
👀 Почему 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
  • 👍 21
Post #9 530

Forwarded from PLAFON

~ Релиз 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
  • 👍 13
  • 🔥 3
Post #8 895
ALT Gnome ⌛ Flathub-прокси — когда Flathub на вашем компе еле дышит Установка приложений из Flathub превратилась в квест с бесконечной загрузкой или сборки вовсе не докачиваются? Дело, скорее всего, не в вашем интернете. В некоторых регионах Flathub работает медленно или недоступен напрямую. Судя по нашему опросу, с такой проблемой сталкивались многие из вас — и сообщество подготовило решение.
Отличные новости. Спасибо @Maks1m_S за активную позицию в данной инициативе, и нашему дружественному сообществу ALT Gnome. Надеюсь, что пользователи поддержат данный сервис и примут активное участие в его тестировании. Стоит подумать о возможности коробочного подключения прокси в нашем проекте ALT Atomic, если сервис покажет себя с хорошей стороны.

🔗 Cтраничка о проекте Flathub-прокси

😆 ALT Atomic Chat
💬 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat

#Сообщество #ALTGnome #Flatpak
  • 👍 16
  • 🔥 2
  • ❤ 1
  • 👏 1
Post #7 3.81K
⬇️ Первый шаг сделан! 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 #Разработка #Сообщество
  • 👍 15
  • ❤ 3
Post #6 767

Forwarded from PLAFON

Screenshot from 2026-06-19 20-31-35.png994.3 KB
~ Появился первый более менее рабочий срез ALT Atomic Niri

Много чего ещё не работает как хочется, но для меня уже довольно ощутимая победа того что оно хоть как-то, но работает и собирается автоматически на ALS.

P.S. Само собой никому не рекомендую ставить это поделие на полном серьёзе. Пока что это сильно экспериментально во всех смыслах.

https://altlinux.space/plafonlinux/atomic-niri-plafon

@plafonyoutube #niri #niti #atomicniri
  • 🔥 9
  • 👏 4
  • 👍 1
Post #4 5.59K
💪 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 #Новости #Сообщество
  • 👍 12
  • 🔥 6
  • ❤‍🔥 5
  • ❤ 1
Post #2
Channel photo updated
Post #1
Channel created
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →