📀 Script to build livecd iso for KISSLinux
Usage:
cp /path/to/kiss-live-$ver.iso /dev/sdX
) and reboot your computer../run-qemu /path/to/kiss-live-$ver.iso
to enter the virtual machine.Changelog:
kiss
user, use root
instead.libudev-zero
, sls
and libelf
, not really necessary.tinyramfs
hook.Build flags:
export CFLAGS="-march=x86-64 -mtune=generic -pipe -Os"
export CXXFLAGS="-march=x86-64 -mtune=generic -pipe -Os"
export MAKEFLAGS="-j4"
Packages:
/ # kiss l
baseinit 1.0.2 1
baselayout 1 6
binutils 2.35.1 1
busybox 1.32.0 3
bzip2 1.0.8 1
curl 7.73.0 1
dhcpcd 9.3.3 1
flex 2.6.4 4
gcc 10.2.0 1
git 2.29.2 1
gzip 1.10 4
kiss 5.2.3 1
libressl 3.3.0 1
linux 5.9.12 1
make 4.3 1
musl 1.2.1 1
wpa_supplicant 2.9 4
xz 5.2.5 1
zlib 1.2.11 3
Usage:
cp /path/to/kiss-live-$ver.iso /dev/sdX
) and reboot your computer../run-qemu /path/to/kiss-live-$ver.iso
to enter the virtual machine.Changelog:
$cachedir
when INT signal.kiss
- pass: kiss
.kiss
can run sls
.eudev
with libudev-zero
+ mdev
.Build flags:
export CFLAGS="-march=x86-64 -mtune=generic -pipe -Os"
export CXXFLAGS="-march=x86-64 -mtune=generic -pipe -Os"
export MAKEFLAGS="-j4"
Packages:
/ # kiss l
baseinit 1.0.2 1
baselayout 1 6
binutils 2.35.1 1
busybox 1.32.0 3
bzip2 1.0.8 1
curl 7.73.0 1
dhcpcd 9.3.2 1
flex 2.6.4 4
gcc 10.2.0 1
git 2.29.2 1
gzip 1.10 4
kiss 5.2.0 1
libelf 0.182 1
libressl 3.2.2 1
libudev-zero 0.4.4 1
linux 5.9.8 1
make 4.3 1
musl 1.2.1 1
sls 0.2.0 1
wpa_supplicant 2.9 4
xz 5.2.5 1
zlib 1.2.11 3
Usage:
dd bs=4M if=path/to/kiss-live-$ver.iso of=/dev/sdX
) and reboot your computer../run-qemu /path/to/kiss-live-$ver.iso
to enter the virtual machine.Build flags:
export CFLAGS="-march=x86-64 -mtune=generic -pipe -Os"
export CXXFLAGS="-march=x86-64 -mtune=generic -pipe -Os"
export MAKEFLAGS="-j4"
Packages:
/ # kiss l
baseinit 1.0.2 1
baselayout 1 6
binutils 2.35 1
bison 3.7.2 1
busybox 1.32.0 3
bzip2 1.0.8 1
curl 7.72.0 1
dhcpcd 9.2.0 1
dosfstools 4.1 2
e2fsprogs 1.45.6 1
efibootmgr 17 5
efivar 37 3
eudev 3.2.9 3
flex 2.6.4 4
gcc 10.2.0 1
git 2.28.0 1
gperf 3.1 3
grub 2.04 4
gzip 1.10 4
kiss 5.0.6 1
libelf 0.181 1
libressl 3.2.1 1
linux 5.8.8 1
linux-headers 5.4.45 1
lz4 1.9.2 1
lzo 2.10 1
m4 1.4.18 2
make 4.3 1
musl 1.2.1 1
openssh 8.3p1 1
pkgconf 1.7.3 1
squashfs-tools 4.4 1
tinyramfs git 1
util-linux 2.36 1
wpa_supplicant 2.9 4
xfsprogs 5.8.0 1
xz 5.2.5 1
zlib 1.2.11 3
zstd 1.4.5 1