initial commit
[slackware-tagfiles.git] / README.md
blob1372936df4e67723c7fba0759b4345f388aec09b
1 # Slackware-tagfiles Project
3 ## jump-tags
5 The jump-tags folder contains tag files specifically for creating a "jump" VM.
6 This VM is intended to be a versatile, multi-purpose image that can serve as a
7 "Swiss army knife" for various tasks. The tag files in this directory specify
8 the packages and configurations needed to build this specialized VM.
10 To use the jump-tags during installation, point to the jump-tags directory
12 [Packages List](jump/package_list.txt)
14 ## Getting Started
16 I use AlienBOB's script to mirror the Slackware tree for building the ISO.
18 ```
19 wget http://www.slackware.com/~alien/tools/mirror-slackware-current.sh -O /usr/local/bin
20 chmod +x /usr/local/bin/mirror-slackware-current.sh
21 ```
23 Run the script with the following parameters to download the Slackware tree:
25 ```
26 RELEASE="current" SLACKROOTDIR="/opt/slackware64" ISO="NONE" sudo ./mirror-slackware-current.sh -f
27 ```
29 Copy the files from the repository:
31 ```
32 sudo mkdir /opt/slackware64/slackware64-current/custom-tagfiles
33 cd jump
34 sudo cp -a * /opt/slackware64/slackware64-current/custom-tagfiles
35 ```
37 Now, generate the new ISO image:
39 ```
40 RELEASE="current" SLACKROOTDIR="/opt/slackware64" ISOONLY="yes" mirror-slackware-current.sh
41 ```
43 During Slackware installation, just press "enter" in installation screen name "PACKAGE SERIES SELECTION".
45 ![PACKAGE SERIES SELECTION!](slackware-tagfile1.png)
47 The next screen name "SELECT PROMPTING MODE" choose "tagpath" as your install
48 method and press enter.
50 ![SELECT PROMPTING MODE!](slackware-tagfile2.png)
52 choose "tagpath" as your install method and enter
53 the path to your custom tagfiles, which in this case is:
55 ```
56 /var/log/mount/custom-tagfiles
57 ```
59 ![SELECT PROMPTING MODE!](slackware-tagfile3.png)
61 More info:
63 https://www.slackbook.org/html/package-management-making-tags-and-tagfiles.html
65 https://www.slackwiki.com/Tagfile_Install
67 ## Mirror Site
69 [https://repo.or.cz/slackware-tagfiles.git](https://repo.or.cz/slackware-tagfiles.git)