- Shell 100%
| rootfs | remove need for rootfs/repositories in setup-apk | |
| util | Update util/lib.sh | |
| .gitignore | setup-distro-tarball | |
| create-mwakat | fixes | |
| create-mwakat-tarball | agnostic | |
| LICENSE | Initial commit | |
| README.md | update readme | |
| setup-apk | remove need for rootfs/repositories in setup-apk | |
| setup-post | update | |
| setup-rootfs | setup-rootfs | |
| setup-userland | move apk stuff out of setup-userland to setup-apk | |
mwakat linux
a bunch of pieced puzzle pieces pieced again
maintaining
mwakat linux doesnt really have to be maintained.
it is not so independent, as it relies on a external
package manager maintained by alpine linux
about
mwakat linux is a "manual", KISS Linux based distro that aims to be very small and usable.
the idea is to... umm
here is what mwakat linux offers:
- a minimal
/[cliche] - a KISS Linux base
- the apk package manager
- the situation init
- a static busybox + toybox userland
- libressl over openssl(?)
in this repository is a set of shell scripts that are used to setup the mwakat linux distro.
scripts
the scripts to build this stuff are modular and simple, so its easy doing whatever you want in the process
im still working on "agnosticizing" this stuff, so if someone actually finds my code useful, they could use it for themselves :)
install
- clone this repository
git clone https://codeberg.org/chld/mwakatlinux --depth 1
- run the
create-mwakatcommand
sh ./create-mwakat
(削除) profit (削除ここまで)read the lines below
post-install
this is important!
the main wrapper create-mwakat doesnt run any commands
that really set up the system for you.
after installing, youd might still need to:
- install a kernel
- install a bootloader
- install firmware
- install a device manager
you know, the basic stuff.
distro
requirements
- a working internet connection
- a linux ISO like the gentoo ISO
goals
- scripts work
- installable to real hardware
- unified
/bin - hybrid userland
- ...( using baseutils )
a working input+drm stack without:
openrc sysiniteudev
status
- tested
i have personally been able to
install mwakat linux from the scripts provided!