Welcome to the most active Linux Forum on the web.
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 05-11-2003, 12:08 AM   #1
Zeratool Box
LQ Newbie
Registered: Mar 2003
Distribution: slackware
Posts: 19

Rep: Reputation: 0
build custom slackware iso

I am attemting to make a custum slackware 9.0 iso to install on my workstations. What I want to do is remove packages from the cd I don't use. That way I can select a full install and not have to go through the tedious job of selecting and unselecting packages. Plus I want to be able to add packages that aren't normally installed. For example, I have no intention in ever using fvwm or fvwm95, so in xap/ I remove any referece of fvwm* in the directory, tagfile and maketag. However I do use blackbox over in extras/ so I copy the 3 blackbox files over to xap/ directory. I add a blackbox entry in the tagfile. But I don't know what to do with the maketag file. I'm assuiming the first part is used to create the menu for the packages, and weather it is checked on or off by default(but I thought that is what the tagfiles were for). Then there are two for loops that I can't quite figure out what they do. In some directories the loops contain the same packages, and in other directories' maketag the loops contain different packages. Does anyone know what they do and are used for? Do I even have to mess with the maketag file if I choose full install, becuase doesn't full install just install everything it sees in tagfile? I'm guessing maketag is used for newbie or expert installation options, am I correct in saying this?
After I'm done removing and adding packages to my liking I"ll create the iso and have myself a custom iso that will install packages i actually use when I choose a full install.
Old 05-11-2003, 01:28 AM   #2
Registered: May 2003
Location: Bored-in-ME, US
Distribution: Slackware 3-10, EOF
Posts: 59

Rep: Reputation: 15
You actually are asking about one of my specialties.

You were on the right track. The easiest way to do this however, is to add your packages and/or remove others that you want. BE CAREFUL, however, when removing packages, as some packages are needed by others, not to mention your system needs certain ones. Then when you get done doing that, go through each tagfile, and edit it to match the contents of each directory according to what packages are in it, adding lines and/or removing lines for whatever you added and/or removed, and save it with a custom extension, as for example, ''.

Quick lesson on tagfiles:
ADD gets automatically installed
SKP (skip) gets automatically not installed
REC (recomended) and OPT (optional), when using custom tagfiles, will prompt during installation, and as I hate to sit there while it's installing packages, since I could be doing other stuff, these 2 options never get used in my tagfiles.
After all of this is said and done, build your ISO, burn it, use it, and when you're going through the install process, when you get up to the part of which kind of install, chose custom, and type in ONLY the extension (e.g. '.dot') that you used. Hit enter, and go grab a lunch, or whatever, as depending on the speed, this will take some time, especially if you only used ADD and/or SKP in your custom tagfiles, finish up your install, and you should have a running system.



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Slackware 10.1 installation with custom build kernel zWaR Slackware 5 08-09-2005 02:29 AM
Where is the site that lets me build a custom Linux iso online? t3gah Linux - Distributions 10 04-24-2005 05:26 PM
How to build a Custom Linux? velan Debian 3 08-16-2004 10:04 AM
Problems Making a Custom Slackware ISO pqbd Slackware 13 06-28-2004 02:13 PM
2.6 (custom build) and cdroms paul_linux_user Fedora 1 01-30-2004 02:12 AM > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:04 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration