Custom Slackware tagfiles for building a smaller "jump" VM.
Find a file
2026-05-04 00:22:59 -03:00
jump Initial Slackware tagfiles profile 2026-05-04 00:22:59 -03:00
LICENSE Initial Slackware tagfiles profile 2026-05-04 00:22:59 -03:00
README.md Initial Slackware tagfiles profile 2026-05-04 00:22:59 -03:00
slackware-tagfile1.png Initial Slackware tagfiles profile 2026-05-04 00:22:59 -03:00
slackware-tagfile2.png Initial Slackware tagfiles profile 2026-05-04 00:22:59 -03:00
slackware-tagfile3.png Initial Slackware tagfiles profile 2026-05-04 00:22:59 -03:00

Slackware-tagfiles Project

Custom Slackware tagfiles for building a smaller "jump" VM.

The jump/ profile is intended for DevOps/jumpbox usage: SSH, shell tools, Python, Git, curl/wget, Kubernetes tools, and general troubleshooting.

Package list: jump/package_list.txt

Note: /home/r1w1s1 is only an example path from my machine. Replace it with your own home directory.

Building a Custom ISO

Download AlienBOB's Slackware mirror script:

wget http://www.slackware.com/~alien/tools/mirror-slackware-current.sh -O /usr/local/bin/mirror-slackware-current.sh
chmod +x /usr/local/bin/mirror-slackware-current.sh

Mirror the Slackware tree:

RELEASE="current" SLACKROOTDIR="/home/r1w1s1/slackware-mirrors/slackware" ISO="NONE" sudo mirror-slackware-current.sh -f

Copy the custom tagfiles into the Slackware tree:

sudo mkdir /home/r1w1s1/slackware-mirrors/slackware/slackware64-current/custom-tagfiles
cd jump
sudo cp -a * /home/r1w1s1/slackware-mirrors/slackware/slackware64-current/custom-tagfiles

Generate the ISO:

RELEASE="current" SLACKROOTDIR="/home/r1w1s1/slackware-mirrors/slackware" ISOONLY="yes" mirror-slackware-current.sh

Installation

At PACKAGE SERIES SELECTION, press Enter.

PACKAGE SERIES SELECTION

At SELECT PROMPTING MODE, choose tagpath.

SELECT PROMPTING MODE

Enter the custom tagfiles path:

/var/log/mount/custom-tagfiles

TAGPATH

For network configuration, choose DHCP (default).

NetworkManager may appear in the installer, but it is not used by this profile.

Chroot Testing

The jump/chroot-jump.sh script can test the same package set inside a local chroot.

cd jump
sudo ./chroot-jump.sh create
sudo ./chroot-jump.sh access
sudo ./chroot-jump.sh delete

By default, it uses:

/home/r1w1s1/slackware64

Replace this with your own local Slackware mirror path.

More Info

Mirror Site

https://codeberg.org/r1w1s1/slackware-tagfiles