The minimal virtual machine to run podman.
git clone --recurse-submodules git@github.com:oomol-lab/ovm-core.git
sudo dnf install curl wget git make gcc gcc-c++ ncurses-devel patch perl-core netcat flex bison gcc-aarch64-linux-gnu gcc-c++-aarch64-linux-gnu binutils-aarch64-linux-gnu kernel-cross-headers
sudo apt-te install git build-essential wget curl ca-certificate automake gdb bc libncurses5-dev
sudo apt-get build-dep linux
# TODO
├── kernel # Linux kernel source code (submodule)
│ └── ...
├── rootfs # Buildroot source code (submodule)
│ └── ...
├── patches
│ ├── kernel # Patches for kernel
│ │ ├── .patches # Patch list
│ │ └── *.patch
│ └── rootfs # Patches for rootfs
│ ├── .patches # Patch list
│ └── *.patch
└── tools
└── patch.py # Patch tool (./tools/patch.py -help)
- Linux kernel:
v6.1.50
- Buildroot:
2023.05.2