Val LInux is a small, minimal Linux based Operating System with the following high level goals:
- Minimal with just enough to boot a system, login and install new software.
- CRUX style ports system for package building
- Compatible with CRUX`_s ``Pkgfile` format.
- Binary based package manager.
The core system is composed of the following components:
git clone https://github.com/vallinux/base.git cd base make
Note
Docker is required to build ValLinux.
For the moment you can test the resulting image.iso
built by using qemu:
make test
ValLInux does a few things at boot:
- Start DHCP on eth0
- Start Dropbear
You can login remotely via an SSH client:
ssh [email protected]
The root
password by default is empty (not set).
Note
Right now a couple of assumptions are made.
CRUX is used as the host system for building.
You have a fully working qemu setup and preconfigured br0
bridge to your LAN.