Skip to content

Instantly share code, notes, and snippets.

@jaos
jaos / dockerimgbuild.sh
Last active March 20, 2021 22:32
slack minimal root filesystem tarballs for docker import
#!/bin/bash -ex
ROOT=/tmp/rfs
OUT=/tmp
S142_MIN_PKGS="aaa_base aaa_elflibs aaa_terminfo bash grep bzip2 coreutils cpio devs etc bin file procps-ng findutils glibc-solibs gzip less openssl patch pkgtools sed tar util-linux xz which pcre wget gnupg ncurses slapt-get curl dialog gawk libunistring libgcrypt utempter diffutils sqlite icu4c e2fsprogs ca-certificates perl"
S142_SMALL_PKGS="readline time mpfr libcgroup net-tools iproute2 tree ntp openssh vim"
S142_DEV_PKGS="gcc gcc-g++ gc guile make autoconf git glibc kernel-headers autoconf automake libtool m4 gettext gettext-tools pkg-config intltool atk glib2 gtk+2 pango zlib mesa libdrm libXxf86vm libunistring expat libxshmfence fribidi libpthread-stubs shared-mime-info fribidi libmpc flex bison libcroco libxml2 python font-misc-misc binutils texinfo adwaita-icon-theme hicolor-icon-theme libXtst at-spi2-atk at-spi2-core dbus gtk+3 libepoxy libSM libICE bigreqsproto compositeproto damageproto dmxproto dri2proto dri3proto fixesproto fontcacheproto fontsproto glpro