Skip to content

The minimal virtual machine to run podman

License

Notifications You must be signed in to change notification settings

BlackHole1/ovm-core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OVM

The minimal virtual machine to run podman.

Usage

Get Source Code

git clone --recurse-submodules git@github.com:oomol-lab/ovm-core.git

Dependencies

Fedora

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

Debian

sudo apt-te install git build-essential wget curl ca-certificate automake gdb bc libncurses5-dev
sudo apt-get build-dep linux

Build

# TODO

Project Structure

├── 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)

Version

  • Linux kernel: v6.1.50
  • Buildroot: 2023.05.2

About

The minimal virtual machine to run podman

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 85.3%
  • Makefile 14.7%