cloudos 1.0 beta
минимальный linux, который ты собираешь сам
cloudos это независимая система на базе lfs: glibc, openrc и ванильное ядро. после установки в ней только консоль и root, всё остальное ты добавляешь сам из исходников.
x86_64, uefi и bios, ext4 и btrfs
из чего состоит
собрана с нуля
база lfs 12.4 с glibc. никаких готовых бинарников чужих дистрибутивов.
openrc
простая система инициализации и служб, без systemd.
ванильное ядро
ты сам настраиваешь ядро через menuconfig под своё железо.
limine и grub
два загрузчика на выбор: limine (быстрый, один файл конфига) и grub, для uefi и bios.
ext4 и btrfs
на выбор, с поддержкой подтомов и снимков.
cloudpkg
пакеты только из исходников, рецепты основаны на gentoo.
установка в восемь шагов
установка как в gentoo: вручную по справочнику или одним скриптом из мастера установки. каждый шаг подробно описан в справочнике.
как это выглядит
$ lsblk -f $ mount /dev/sda2 /mnt/cloudos $ tar xpvf cloudos-stage3-1.0-x86_64.tar.xz --xattrs-include='*.*' --numeric-owner -C /mnt/cloudos $ chroot /mnt/cloudos /bin/bash $ cloudpkg install limine
что внутри
- gcc, glibc, binutils, python
- openrc, udev, dhcpcd
- opendoas вместо sudo
- curl, git, nano
- dracut, btrfs-progs, dosfstools
чего нет
- графики и окружений
- man-страниц, есть справочник
- ssh-сервера и фаервола
- arm, только x86_64
- графического установщика