TGViewer
ALT Atomic ALT Atomic @alt_atomic · 446 subscribers
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
More from @alt_atomic
  1. Sep 23, 2026Продолжаем работу над новым установщиком ALT Atomic! Мы продолжаем работу над новым устано…
  2. Sep 22, 2026Стабильный атомарный образ с окружением KDE. Здорово! Ждём! 👍 Огромное спасибо Вадиму, ка…
  3. Sep 14, 2026👍 ALT Atomic — теперь в базе знаний bootc Ребята из bootc отметили проект ALT Atomic в св…
  4. Sep 13, 2026🖥 kmscon — новая консоль для виртуальных терминалов в ALT Atomic В базовый образ core вне…
  5. Sep 12, 2026~ Кайфовый рабочий стол получается. Не перестану кайфовать от него и хвастаться всем подря…
  6. Sep 11, 2026Дошли руки затестить свежий стабильный Оникс - официальный образ Альт атомик Ready set хор…
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 →