●Stories
●Firehose
●All
●Popular
●Polls
●Software
●Thought Leadership
Submit
●
Login
●or
●
Sign up
●Topics:
●Devices
●Build
●Entertainment
●Technology
●Open Source
●Science
●YRO
●Follow us:
●RSS
●Facebook
●LinkedIn
●Twitter
●
Youtube
●
Mastodon
●Bluesky
Slashdot is powered by your submissions, so send in your scoop
Forgot your password?
Close
wnewsdaystalestupid
sightfulinterestingmaybe
cflamebaittrollredundantoverrated
vefunnyunderrated
podupeerror
×
202787
story



Posted
by
Cliff
2, 2007 @10:58AM
from the making-your-own-mark-on-Linux dept.
Jason Tilke asks: "I recently read an article which discusses HP's LinuxCOE v4. We've been wanting a system to make rolling out custom but standardized systems (in terms of package selection) and LinuxCOE seems to fit the bill. Are there any alternative that'll spit out custom ISOs which our non-technical staff can use to install a complete Linux system? Has anyone had any positive/negative experience with LinuxCOE? Are there any precautions/steps we should take to prevent us from tripping over our new changes?"
You may like to read:
Court Ruling Limits Copyright Claims
Microsoft Was Distributing Ubuntu Linux
This discussion has been archived.
No new comments can be posted.
Load All Comments
Full
Abbreviated
Hidden
/Sea
Score:
5
4
3
2
1
0
-1
More
Login
Forgot your password?
Close
Close
Log In/Create an Account
●
All
●
Insightful
●
Informative
●
Interesting
●
Funny
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
bygroovebot ( 999254 ) writes:
Check out Fedora 7 which has tool to make easy "respins."
twitter
facebook
byfishybell ( 516991 ) writes:
It's been easy to make a reformed version of Fedora, and the various Redhats, for some time. There hasn't been a GUI tool for it before, and they haven't called it a respin, but they've been there.
See here [techonthenet.com] for example. It tells how to generate new ISO images from the original ISOs and updated RPMs. I've personally used the tools to build stripped down versions of Redhat/Fedora that include everything I need, but on a single CD. You can also include a kickstart file on the CD so that you can give a "linux ks=cdrom" at the initial install prompt to run a fully automated install. I don't think Redhat would have ever been as useful to corporations had it not had this option. Why install old RPMs? Install the OS with the latest, greatest everything.
Parent
twitter
facebook
byAnonymous Coward writes:
Fedora Unity have been doing respins for quite a while. The Revisor [fedoraunity.org] tool makes it possible to this with hardly any trouble at all.
PCtech [pctech101.com] used revisor to create an 11CD install set because although Fedora 7 could be obtained as an installable LiveCD and then packages added over the network, some people didn't have the bandwidth or a DVD, so needed the CDs.
bygroovebot ( 999254 ) writes:
Sure, it's been easy to swap a few things around in many distributions' installation ISOs for a long time, but it hasn't been very "easy" except for a few distros built specifically for modification by end users. Fedora 7 provides a nice easy GUI for it :)
byChris Tyler ( 2180 ) writes:
I'm seeing some comments saying "this is hard and will always be hard" or suggestions to use this-or-that third party tool. But I'd really, really encourage you to take a look at Revisor from the Fedora Project.
Fedora doesn't really produce a Linux distribution anymore -- they produce a well-integrated Linux repository and the tools to make distribution media "spins" (live disc, installation disc, repository subset) from that repository or to do installations directly from that repository. The Fedora 7 ISO
●threshold.
bynorminator ( 784674 ) writes:
Instalinux [instalinux.com] may meet some of your needs. I haven't looked at it in a long time, though, so I'm not sure exactly what sort of customization they're offering these days.
byjcgam69 ( 994690 ) writes:
"AutoYaST [novell.com] allows unattended and automated installation. With AutoYaST, administrators can create a consistent baseline configuration for new installations in large or expanding deployments. In addition to AutoYaST, other installation methods include PXE Boot, CD-ROM, NFS, CIFS/SMB, HTTP, FTP, and the Service Location Protocol (SLP), which allows autodetection of install servers."
●threshold.
byseebs ( 15766 ) writes:
Have someone do it for you.
Seriously, package integration (or removal) is NOT easy, in general, and trying to get it foolproofed is a major headache. What do you do if someone wants to "easily" remove some useless stuff he never uses (expat) but not the programs that depend on it?
You will eventually reinvent all the huge and occasionally buggy installers everyone's got, or something equivalent.
It's not going to be easy. It might be worth it, but think about it first; do you really need that level of custo
bySimon80 ( 874052 ) writes:
Your warnings are based on a misunderstanding of what the OP wants. The OP wasn't looking for a foolproof system to remaster foolproof CDs, but a system to remaster foolproof CDs. Note the extra foolproof in the first case.
You also seem to think that there aren't already decent tools for making live/install CDs, when there are several in existence. No reinventing of installers is necessary.
bypla ( 258480 ) writes:
Are there any alternative that'll spit out custom ISOs which
our non-technical staff can use to install a complete Linux system?
Take a look at
Knoppix Remastering [knoppix.net].
In a former life, I used to build custom embedded Linux distros
as the base platform for other company projects; Knoppix makes
it soeasy, if I hadn't already moved on from that job,
it would have sent me to the unemployment line.
Actually, I exagerate a tad there - Knoppix makes it almost trivial to
get a customized Debian-based system down to the 40-50MB range; On my most
challenging project, I managed to get a stable system running custom
builds of X and Mozilla to fit on a 16MB flash disk. But presuming you
don't have quite such minimalistic hardware requirements, Knoppix
makes the task a breeze. Just unpack it, chroot into it, "apt-get remove"
whatever you don't want and build whatever else you do, and roll it back
into a cloop'd iso. C'est fini.
For comparison, I usually prefer to run Slackware as my normal Linux
distro, and looked into Slax [slax.org] before
Knoppix. For some tasks you might find it easier to work with, as it
uses a more modular approach, but I found that far more limiting
and inconvenient if you want to make fine-grained tweaks or even just
alter configuration details without swapping out whole packages.
twitter
facebook
bymckwant ( 65143 ) writes:
Knoppix is good at this, but I didn't have the same experience as the parent. Either I did something to munge apt, or, well, SOMEthing, but I couldn't get one to boot under 100MB or so. I didn't have a lot of patience with what I removed or included, but once, due to dependencies, it started to remove some really base packages, and I got fed up.
In my experience, if you really need to get small, just use DamnSmallLinux. Tack on the apt and actual gnu utils dsl packages, and you're in business, and there's
bypla ( 258480 ) writes:
I didn't have a lot of patience with what I removed or included, but once, due to
dependencies, it started to remove some really base packages, and I got fed up.
I find that, for the most part, apt will warn you if you try to remove something
important... But not always. When in doubt about one of the packages it shows,
try checking what it does with something like:
dpkg-query -W --showformat='${Installed-Size} ${Package} ${Description} ${Status}' packagenamegoeshere
You should also run deborphan every f
byshreevatsa ( 845645 ) writes:
The Ubuntu Customization Kit [sourceforge.net] (some old version here, with screenshots [lichota.net]) looks useful, and Linux Live [linux-live.org] looks even more general.
bycblack ( 4342 ) writes:
Note that the Ubuntu Customization Kit you mentioned is aimed at creating custom ISOs for LIVE CDs, not for actual installation. A good place to get info on creating install cds is https://help.ubuntu.com/community/InstallCDCustomi zation [ubuntu.com]
Parent
twitter
facebook
bycblack ( 4342 ) writes:
I've done this a few different ways over the years. At first I used a system called systemimager that allows you to have minimal install media (small iso or floppy) and pull the image from a server during install. This is nice in that it catches EVERYTHING on the filesystem, but can be a pain to admin/update later and doesn't work without a server available. It also doesn't let you drop to the installer's UI for allowing the user to choose options such as partitioning as that needs to be in the script as well. I have since moved to managing machines using custom install processes/ISOs and local package repositories and like it much better.
I've also used SuSE's autoyast which records package selection and config settings that you can then use as input for subsequent installs. This is well documented. I also used RedHat's kickstart awhile ago but didn't do too much with it.
Most recently I've created custom ISOs for Ubuntu using the preseed mechanism. This requires editing a few text files specifying such settings as network config, default desktop, etc. There is a way to put your extra packages right on the CD but I just have a firstboot script that updates from a local repository using a list of package names to install. Metapackages are also useful here as you can make a metapackage that just depends on all the packages you want and update that whenever you wish all the existing or new machines to get new packages.
All of these options are fairly well documented but may take some trial and error work to get things the way you want. It really depends on the distro you are using.
twitter
facebook
bycblack ( 4342 ) writes:
It took me a bit to find the docs the first time around, so here are some direct links for anyone interested:
https://help.ubuntu.com/community/InstallCDCustomi zation [ubuntu.com]
https://help.ubuntu.com/community/InstallCDCustomi zation/Scripts [ubuntu.com]
https://help.ubuntu.com/community/InstallCDCustomi zation/PreseedExamples [ubuntu.com]
Enjoy!
byXimok ( 650049 ) writes:
I've never used the package you reference.
However, I have been fairly successful in rebuilding Ubuntu ISO's with my own package selection.
Try this page if you decide to look at Ubuntu for your Custom Installer.
https://help.ubuntu.com/community/InstallCDCustomi zation [ubuntu.com]
byFudRucker ( 866063 ) writes:
http://custom.nimblex.net/ [nimblex.net]
NimbleX is based on Slackware...
bypbulteel73 ( 559845 ) writes:
3 words. Fully Automatic Install
http://www.informatik.uni-koeln.de/fai/ [uni-koeln.de]
-P
byHatta ( 162192 ) writes:
Use apt-show-versions to get a list of your installed packages. Then apt-get them.
byarivanov ( 12034 ) writes:
After that just make a fake package that depends on all of them and includes the relevant customisation. Not very difficult. It has one disadvantage - it does not make the install fully automatic. You have to answer questions which may lead to inconsistency.
Unfortunately, debian still does not read everything in every package out of the debconf database so even prepopulating it will not always help. So unless you are doing 50+ it is cheaper to make a custom package, but still hire someone to press enter and
byrbochan ( 827946 ) writes:
Really simple 6 step method:
1) on master machine, 'dpkg --get-selections > packages.txt'
2) do a base install on new machine
3) move packages.txt over to new machine
4) 'dpkg --set-selections < packages.txt' on new machine
6) on new machine, 'dselect install'
7) follow prompts
HTH
byJooly Rodney ( 100912 ) writes:
I've never used 'em, but gNewSense [gnewsense.org] is based on some scripts that are supposed to let you roll your own Ubuntu Dapper variant. See: http://www.gnewsense.org/Builder/HowToCreateYourOw nGNULinuxDistribution [gnewsense.org]
●threshold.
bynonsequitor ( 893813 ) writes:
You may want to check out Gentoo Catalyst. Before I get flamed about having to watch code compile etc... Let me just say that this tool allows you to completely customize your install stages, and you can make a stage 3 installer which only uses binary packages.
For a large scale roll out this tool is ideal. It is not easy or idiot proof on the admin side, but once you make your custom ISOs, it will be painless on the user side.
From their site: http://www.gentoo.org/proj/en/releng/catalyst/ [gentoo.org]
The goal o
bydna_(c)(tm)(r) ( 618003 ) writes:
Linux From Scratch [linuxfromscratch.org] guides you through making your own 'distro' from sources.
Its very interesting since it shows how different things work in Linux. However it can be practical for making a minimal system...
For your purpose, Knoppix seems very practical (based on Debian with the easy package management). "Knoppix Hacks" from O'Reilly contains a chapter on remastering the ISO
byrmccann ( 792082 ) writes:
I've done some of this for Edubuntu CDs: http://blog.technomancy.org/2007/04/09/automating- an-edubuntu-install-cd/ [technomancy.org]
byexplodingpickle.org ( 1118999 ) writes:
You can get a program for Ubuntu called "Reconstructor", which makes it literally drag-and-drop to make ISOs of custom Ubuntu systems. You just optionally specify a desktop theme and startup picture, make a list of packages you want it to come with, and it gives you a nice ISO. The alternate install CD of Ubuntu is supposed to make it easier to rollout systems but I'm not sure how.
bywolftone ( 609476 ) writes:
I haven't used rPath or any of the other Conary-based systems, but I think this is what they're designed for... basically creating custom distributions with a web-based package management system.
●threshold.
There may be more comments in this discussion. Without JavaScript enabled, you might want to turn on Classic Discussion System in your preferences instead.
●
248 commentsAsk Slashdot: Do You Use AI - and Is It Actually Helpful?
●
192 commentsAsk Slashdot: Where Are the Open-Source Local-Only AI Solutions?
●
191 commentsAsk Slashdot: How Important Is It For Programmers to Learn Touch Typing?
●
181 commentsAsk Slashdot: Who's Still Using an RSS Reader?
●
179 commentsAsk Slashdot: What Would It Take For You to Trust an AI?
Microsoft Was Distributing Ubuntu Linux
Court Ruling Limits Copyright Claims
Slashdot Top Deals
Slashdot
●
●
ofloaded
●
Submit Story
If A = B and B = C, then A = C, except where void or prohibited by law.
-- Roy Santoro
●FAQ
●Story Archive
●Hall of Fame
●Advertising
●Terms
●Privacy Statement
●About
●Feedback
●Mobile View
●Blog
Do Not Sell or Share My Personal Information
Copyright © 2026 Slashdot Media. All Rights Reserved.
×
Close
Working...