Учётная запись
Владимир Романов (@rirusha) отлично провёл выходные, на мой взгляд. Главное событие — замена в passwd.yml дефолтного пароля root (
Что это значит:
🛡 пользователя
🚫
🌐 вход на устройство под root по SSH и в консоли недоступен, если вы используете ALT Atomic;
Администрирование — как и раньше, через пользователя из группы
Для смелых, кто гоняет nightly сборки — если вы замените что-то странное, где мы что-то не учли, пишите сюда 👇
Слияние #86
😆 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
#ALTAtomic #Core
root заблокирована по умолчанию — в core и во всех сборках на его основе в проекте ALT AtomicВладимир Романов (@rirusha) отлично провёл выходные, на мой взгляд. Главное событие — замена в passwd.yml дефолтного пароля root (
root:root, один на все установки) на passwd -l root — аккаунт блокируется. Изменение затрагивает новые установки образов, если пароль root не задан вручную в мастере первичной установки. При этом в ближайшее время в проект ALT Atomic сообщество проекта ALT Atomic планирует исключить данный шаг из мастера установки — с учётом данных нововведений он становится избыточным.Владимир Романов прокомментировал необходимость root пользователя в системе:
Это, как минимум, не нужно, а как максимум — тоже не нужно
Что это значит:
root больше не будет после установки во всех сборках ALT Atomic и сборках от сообщества, основанных на Core;su - не работает — вводить нечего, привычка «жить в root-сессии» технически невозможна;Администрирование — как и раньше, через пользователя из группы
wheel. В графическом окружении запрос прав появляется как стандартное окно повышения прав (polkit). Система не переключает вас в root‑сессию, а лишь запрашивает подтверждение от вашего пользователя. Вам откроется красивое окошко — оно всё расскажет, покажет вашу аватарку, а вы в ответ введёте пароль своего пользователя. Если root прямо нужен — задайте пароль вручную командой в терминале, но, уверяю вас, по большей части он вам не нужен.Для смелых, кто гоняет nightly сборки — если вы замените что-то странное, где мы что-то не учли, пишите сюда 👇
Слияние #86
#ALTAtomic #Core
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡4
Media is too big
VIEW IN TELEGRAM
Если вы ещё не знакомы с капсулами — единый портативный исполняемый файл, который несёт в себе всё необходимое окружение и запускается без root и без контейнерного движка. Раньше собрать и обслуживать капсулу можно было только из командной строки.
Capsule Center — клиент для управления капсулами, оформленный в стиле GNOME (libadwaita), но совместимый со всеми популярными окружениями. Он закрывает весь путь от поиска до установки приложения: выбираете платформу, отмечаете нужные пакеты, собираете капсулу и получаете её ярлык прямо в меню приложений.
Капсулы отлично вписываются в подход ALT Atomic. Система здесь неизменяема, а приложения ставятся через Flatpak и Distrobox, без вмешательства в базовый образ. Capsule Center добавляет к этому набору ещё один удобный способ. Собрать и запустить капсулу теперь можно в пару кликов, без командной строки.
• выбрать дистрибутив и собрать капсулу из каталога пакетов
• управлять уже установленными капсулами: смотреть список, останавливать, удалять
• добавлять ярлыки собранных приложений в меню
• обновлять каталог пакетов в фоне — раз в 2 дня, через системный таймер (по умолчанию отключён, включается в настройках)
При сборке можно настроить, насколько капсула изолирована от системы. Есть три режима:
• общая — доступ ко всем ресурсам хоста, как у обычной программы;
• изолированная — своё отдельное окружение, но интернет остаётся;
• строгая — то же самое, но уже совсем без сети.
Плюс отдельные переключатели: разрешить приложению открывать файлы и ссылки через хост, пробросить видеокарту NVIDIA, а также сохранять изменения внутри капсулы — эта опция выключена по умолчанию, так как заметно повышает нагрузку при работе с капсулой. Также можно выбрать сжатие капсулы — на выбор zstd, lz4, gzip и xz. Это стандартные алгоритмы сжатия, и в целом действует привычный компромисс: где-то важнее скорость распаковки и запуска, а где-то — компактный размер файла на диске. Можно подобрать вариант под свою задачу.
Есть и точечные настройки монтирования, которые позволяют прокинуть в капсулу нужную папку с хоста, например
~/Документы:/data — путь поддерживает ~ и переменные вроде ${VAR}. Приложение внутри увидит только эту папку, а не весь хомяк. А переменные окружения задаются просто как KEY=VALUE, если оставить только KEY — переменная удаляется.sudo apm repo add rpm https://altlinux.space/api/packages/capsules/alt/group/capsule-center-nightly/sisyphus.repo x86_64 classic
sudo apm repo add rpm https://altlinux.space/api/packages/dmitry/alt/group/capsule-nightly/sisyphus.repo x86_64 classic
sudo apm system update
sudo apm system install capsule capsule-center
Приложение пока в разработке, но уже можно попробовать и составить своё мнение. Будем рады, если поделитесь впечатлениями — и заодно интересно узнать, что вы думаете о капсулах в целом: пригодится ли вам такой формат приложений?
#ALTAtomic #Capsule #Новости #Разработка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍5✍3🥰1
Forwarded from ОП - новости про Linux и всё что связано с it
Дошли руки затестить свежий стабильный Оникс - официальный образ Альт атомик
Ready set
хорош
система ощущается заметно взрослей и законченней
Реализовано как по мне прям очень хорошо...
Ready set
хорош
система ощущается заметно взрослей и законченней
Реализовано как по мне прям очень хорошо...
👍16⚡3
Forwarded from PLAFON
Screenshot from 2026-09-12 11-57-13.png
2.8 MB
~ Кайфовый рабочий стол получается. Не перестану кайфовать от него и хвастаться всем подряд!
Что нового в Niti:
- Допилен виджет календаря с синхронизацией через EDS/GOA
- В календаре добавлены точки событий с цветом календарей откуда пришло событие и колокольчик рядом с виджетом часов, если сегодня есть какие-либо события
- Добавлены выпадающие подменю для WiFi, BT, VPN и ползунков звука и микрофона
- Новый виджет Caffeine + отключаемая плитка в Быстром меню
- Добавлен модуль VPN для пользователей из РФ и СНГ с соответствующей плиткой и меню добавления конфига в Быстром меню
- У виджетов Обновления и Быстрые клавиши появились свои SVG-иконки вшитые в панель через GResource
- У плагинов в Тюнер теперь нет разделителей, так как все они в одной группе system теперь
В сам образ Atomic Niri PLAFON добавлен поддержка Capsule из коробки.
В разработке:
- Seni (от русского Сени): Свой Login Manager написанный на Rust + Vala.
- Свой собственный локскрин для Niri (часть проекта Seni)
https://altlinux.space/plafonlinux/Seni
Roadmap:
- Переписать Atomic Booster на Vala
- Отображение экрана смартфона на рабочем столе (плавающее окошко в Niri). Обёртка для Aurynk на Vala со своим виджетом на панели и отключаемой плиткой с подменю в Быстром меню
- Вкладка Капсулы в Atomic Booster для управления Capsule
https://altlinux.space/plafonlinux/atomic-niri-plafon
@plafonyoutube #ALTAtomic #ОСАльт #niri #niti
Что нового в Niti:
- Допилен виджет календаря с синхронизацией через EDS/GOA
- В календаре добавлены точки событий с цветом календарей откуда пришло событие и колокольчик рядом с виджетом часов, если сегодня есть какие-либо события
- Добавлены выпадающие подменю для WiFi, BT, VPN и ползунков звука и микрофона
- Новый виджет Caffeine + отключаемая плитка в Быстром меню
- Добавлен модуль VPN для пользователей из РФ и СНГ с соответствующей плиткой и меню добавления конфига в Быстром меню
- У виджетов Обновления и Быстрые клавиши появились свои SVG-иконки вшитые в панель через GResource
- У плагинов в Тюнер теперь нет разделителей, так как все они в одной группе system теперь
В сам образ Atomic Niri PLAFON добавлен поддержка Capsule из коробки.
В разработке:
- Seni (от русского Сени): Свой Login Manager написанный на Rust + Vala.
- Свой собственный локскрин для Niri (часть проекта Seni)
https://altlinux.space/plafonlinux/Seni
Roadmap:
- Переписать Atomic Booster на Vala
- Отображение экрана смартфона на рабочем столе (плавающее окошко в Niri). Обёртка для Aurynk на Vala со своим виджетом на панели и отключаемой плиткой с подменю в Быстром меню
- Вкладка Капсулы в Atomic Booster для управления Capsule
https://altlinux.space/plafonlinux/atomic-niri-plafon
@plafonyoutube #ALTAtomic #ОСАльт #niri #niti
👍10 8🔥2
В базовый образ core внесено изменение, улучшающее возможности консоли на виртуальных терминалах (VT). Вместо связки fbcon + getty теперь по умолчанию запускается kmscon. Изменения касаются только образов в ветке
nightly, в ветку stable они попадут после проверки сообществом, что всё работает как надо.Почему fbcon уходит на второй план
fbcon — терминальный эмулятор прямо в ядре, живущий на устаревшем слое fbdev поверх современных драйверов DRM видеокарт. Проект давно не развивается (в какой-то момент из-за CVE даже лишился поддержки скролла) и требует обвязки userspace вроде getty.kmscon — терминал работающий в пользовательском пространстве с использованием механизма KMS (kernel mode setting). Он не тянет за собой лишний код в ядро, что влияет на отказоустойчивость системы. Если kmscon упадёт, systemd просто перезапустит сервис, а не устроит панику ядра, как может случиться с fbcon.• Раскладка клавиатуры берётся из
localectl — та же, что и в графическом окружении, а не отдельная кернельная;• Полноценный unicode и поддержка кастомных шрифтов;
• Скролл в консоли, наконец-то, так ещё и курсор мыши;
• Увеличивать и уменьшать шрифт консоли используя комбинацию клавиш;
• Настройка через
/etc/kmscon/kmscon.conf, man kmscon.conf в помощь.autovt@.service на kmsconvt@.service — ранее анологичное решение приняло сообщество разработки проекта Fedora (UseKmsconVTConsole). PR прошёл проверку от Владимира Романова (@rirusha) и Дмитрия Удалова (@dm_alt) и уже в main.Переход на
kmscon это не замена одного пакета на второй. Системные функции постепенно выносятся из ядра в userspace, где их проще версионировать и обновлять независимо от ядра, а это критично для атомарной модели проекта ALT Atomic. Раньше рендеринг консоли зависел от fbcon в ядре. Теперь это отдельный systemd сервис, который обновляется и откатывается вместе с образом.Кто уже переключился на
nightly, как ощущения от консоли? Пишите в чат, если заметили баги или другое поведение на своём железе, заодно поможет собрать картину до релиза в стабильные редакции.#ALTAtomic #Разработка #kmscon
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7 4🍓3
Ребята из bootc отметили проект ALT Atomic в своей базе знаний! Теперь мы в списке проектов, которые строятся на этой технологии — ADOPTERS.md в основном репозитории
bootc-dev/bootc.Напомним, ALT Atomic — открытый проект сообщества. Он предоставляет готовые референсные образы операционных систем для разных задач. Но в первую очередь это инфраструктурный проект: опытные участники могут собирать на его основе собственные образы на базе атомарных технологий, используя инструментарий проекта.
Сами образы представляют собой атомарную облачную операционную систему на базе Сизифа. Вся система собирается и распространяется через контейнеры (OCI) с помощью bootc. Транзакционные обновления, мгновенный откат, неизменяемый rootfs — всё это стало возможным благодаря интеграции с этим инструментом. Именно технология bootc делает эти возможности доступными.
Приятно оказаться в одном списке с Red Hat, Universal Blue, AlmaLinux и другими крупными проектами — значит, движемся в правильном направлении.
#ALTAtomic #Сообщество #bootc
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆13👍10🔥2
ОП - новости про Linux и всё что связано с it
Если не всплывёт ничего критичного то в ближайшие дни будет выпущен стабильный образ Альт атомик кобальт домашний на базе сизифа 20260920
Стабильный атомарный образ с окружением KDE. Здорово! Ждём!
👍 Огромное спасибо Вадиму, каналу «Обычный Пользователь», за вклад в развитие и популяризацию проекта ALT Atomic. Мы, как сообщество, очень это ценим.
😆 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
#ALTAtomic #Сообщество #KDE
#ALTAtomic #Сообщество #KDE
Please open Telegram to view this post
VIEW IN TELEGRAM
🍾10👏7❤2🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
Продолжаем работу над новым установщиком 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 года — не откладывайте!
Работа над установщиком идёт полным ходом, но код уже активно коммитится. Заглядывайте в репозитории и присоединяйтесь к разработке!
😆 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
#ALTAtomic #OSSDEVCONF #ReadySet
Мы продолжаем работу над новым установщиком для атомарных образов 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 года — не откладывайте!
Работа над установщиком идёт полным ходом, но код уже активно коммитится. Заглядывайте в репозитории и присоединяйтесь к разработке!
#ALTAtomic #OSSDEVCONF #ReadySet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🍾6🔥2