87 lines
1.2 KiB
Plaintext
87 lines
1.2 KiB
Plaintext
# 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
|
|
diffutils
|
|
|
|
# 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 |