Skip to content

tuxslack/void-mklive

This branch is 116 commits behind classabbyamp/void-mklive:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b5e8502 · May 20, 2023
Mar 16, 2021
May 20, 2023
Apr 29, 2015
Apr 29, 2015
May 8, 2015
Mar 21, 2023
Aug 7, 2017
Mar 31, 2019
Apr 15, 2015
Apr 8, 2023
Jul 25, 2020
Apr 15, 2023
May 14, 2023
Oct 1, 2022
Apr 30, 2023
Apr 30, 2023
Apr 30, 2023
Apr 30, 2023
Apr 30, 2023
Oct 1, 2022

Repository files navigation

The Void Linux image/live/rootfs maker and installer

This repository contains utilities for Void Linux:

  • installer (The Void Linux el-cheapo installer for x86)

  • mklive (The Void Linux live image maker for x86)

  • mkimage (The Void Linux image maker for ARM platforms)

  • mkplatformfs (The Void Linux filesystem tool to produce a rootfs for a particular platform)

  • mkrootfs (The Void Linux rootfs maker for ARM platforms)

  • mknet (Script to generate netboot tarballs for Void)

Build Dependencies

  • make

Dependencies

  • Compression type for the initramfs image
    • liblz4 (for lz4, xz) (default)
  • xbps>=0.45
  • qemu-user-static binaries (for mkrootfs)

Usage

Type

$ make

and then see the usage output:

$ ./mklive.sh -h
$ ./mkrootfs.sh -h
$ ./mkimage.sh -h

Examples

Build a native live image keyboard set to 'fr':

# ./mklive.sh -k fr

Build an i686 (on x86_64) live image with some additional packages:

# ./mklive.sh -a i686 -p 'vim rtorrent'

Build an x86_64 musl live image with packages stored in a local repository:

# ./mklive.sh -a x86_64-musl -r /path/to/host/binpkgs

See the usage output for more information :-)

About

O criador de imagens do Void Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 96.4%
  • Makefile 1.9%
  • HCL 1.7%