Initial commit: Alpine Zero-OS initramfs build system with cleaned Docker configuration
This commit is contained in:
86
configs/packages-alpine.txt
Normal file
86
configs/packages-alpine.txt
Normal file
@@ -0,0 +1,86 @@
|
||||
# ALPINE RUNTIME PACKAGES FOR ZERO-OS
|
||||
# Standard Alpine Linux + Zero-OS runtime dependencies
|
||||
# Purpose: Complete Alpine system with Zero-OS binaries (mountable)
|
||||
|
||||
# Core Alpine system (standard installation)
|
||||
alpine-baselayout
|
||||
busybox
|
||||
busybox-suid
|
||||
musl
|
||||
apk-tools
|
||||
|
||||
# System utilities (standard Alpine)
|
||||
util-linux
|
||||
findutils
|
||||
grep
|
||||
sed
|
||||
coreutils
|
||||
|
||||
# Crypto and certificates
|
||||
openssl
|
||||
ca-certificates
|
||||
|
||||
# Filesystem tools
|
||||
e2fsprogs
|
||||
btrfs-progs
|
||||
xfsprogs
|
||||
parted
|
||||
dosfstools
|
||||
|
||||
# Network tools (for Zero-OS operation)
|
||||
iproute2
|
||||
openssh
|
||||
openssh-server
|
||||
curl
|
||||
wget
|
||||
dhcpcd
|
||||
dnsmasq
|
||||
nftables
|
||||
iptables
|
||||
netcat-openbsd
|
||||
ethtool
|
||||
wireguard-tools
|
||||
|
||||
# Storage and hardware
|
||||
smartmontools
|
||||
dmidecode
|
||||
hdparm
|
||||
nvme-cli
|
||||
|
||||
# Compression and archives
|
||||
zlib
|
||||
zstd
|
||||
xz
|
||||
gzip
|
||||
tar
|
||||
|
||||
# System services
|
||||
redis
|
||||
haveged
|
||||
|
||||
# Filesystem support
|
||||
fuse
|
||||
fuse3
|
||||
|
||||
# Hardware detection and drivers
|
||||
eudev
|
||||
kmod
|
||||
pciutils
|
||||
usbutils
|
||||
|
||||
# Container and virtualization support
|
||||
# runc (if available in Alpine)
|
||||
|
||||
# Essential libraries for Zero-OS binaries
|
||||
libaio
|
||||
keyutils
|
||||
|
||||
# Text processing (for Zero-OS operation)
|
||||
jq
|
||||
|
||||
# Runtime dependencies for Zero-OS components
|
||||
# (will be determined based on compiled binaries)
|
||||
|
||||
# NO development tools (gcc, make, go, rust, etc.)
|
||||
# NO debugging tools (gdb, strace, etc.)
|
||||
# Those stay in build environment only
|
||||
Reference in New Issue
Block a user