Build Tools

make_dvd.pl

"I got the original idea for these scripts from the article

http://www.linux.com/print.pl?sid=06/03/16...

which referenced now unavailable site/script at nautopia.net

I did secure the copy of the "script" by using archived copies of the site, and while I liked the idea much, it consisted of distros that had little interest for me. Also it required the lot of manual work, as the main level "script" was just a wrapper for mkisofs(1)."

http://mikukkon.googlepages.com/make_dvd_0...

Unidistro

"Unidistro aims to be a tool to easy create and maintain a linux distribution based on debian or ubuntu."

https://launchpad.net/unidistro

livecd Projects in Launchpad

Projects found matching “livecd”

https://launchpad.net/projects/?text=livecd

livecd-rootfs

"This is a small build system for the live filesystem included on Ubuntu desktop CDs."

https://launchpad.net/livecd-rootfs/

https://code.launchpad.net/livecd-rootfs

grml-live

"grml-live - build framework based on FAI for generating a grml and Debian based Linux Live system (CD/ISO) [...]

grml-live provides the build system for creating a grml and Debian based Linux Live-CD. The build system is based on FAI (Fully Automatic Installation). grml-live uses the "fai dirinstall" feature to generate a chroot system based on the class concept of FAI (see later sections for further details) and provides the framework to be able to generate a full-featured ISO. It does not use all the FAI features by default though and you don't have to know FAI to be able to use it.

The use of FAI gives you the flexibility to choose the packages you would like to include on your very own Linux Live-CD without having to deal with all the details of a build process."

http://grml.org/grml-live/

mkinitrd-cd

"Creates an initrd image for booting from a live CD-ROM or USB device

This is the package used by the Gibraltar project to create the initrd images used for booting from CD-ROM or USB sticks. The bootable CD-ROMs or USB mass storage devices are actual live CD-ROMs respective live filesystems. That is, the root file system is the CD-ROM or an image on the USB device, ramdisks are the only things needed for operation without a hard disk. Although a harddisk can be used for e.g. storing log files permanently or when the machine acts as a proxy server.

Given a kernel image and the corresponding modules, it creates a complete boot image that can be written to floppy or be used as El Torito image for a bootable CD-ROM. Additionally, it is possible to create an initrd image to be used on a USB stick (e.g. with syslinux). Upon bootup, the initrd image will try to locate an ATAPI CD-ROM drive or a USB mass storage device. When this does not succeed, it auto-probes for SCSI adapters and tries to locate SCSI drives. It also works when multiple CD-ROM drives are installed in the system by checking if the inserted CD is the correct one for booting.

The package can be of use to developers and packagers who want to create their own bootable, live Debian CD-ROM or bootable, live Debian USB stick. It will probably not be of any use to others."

http://packages.debian.org/mkinitrd-cd

http://packages.debian.org/sid/mkinitrd-cd

http://www.mayrhofer.eu.org/mkinitrd-cd

webhelper

"This is webhelper of the Debian Live project.

Submit your parameters (working email address is required) to generate your very own Debian Live system."

http://live.debian.net/live-webhelper/

PUD Build Kit

"PUD GNU/Linux project provides a set of live CD's build tools, including configure files, build script and packages list.

You have exactly the same tools that developers use. Hope this may help you customize and make your own live CD quickly and easily. [...]

This script will install base system, chroot to install more packages, config, cleanup unneeded files, compress filesystem, make the .iso image and start qemu to test. The whole files will be put into ../builddir/pud-YYYYMMDD-HH/, and the image file is ../builddir/pud-YYYYMMDD-HH.iso ."

http://pud-linux.sourceforge.net/en/bfs.htm

http://download.penkia.org/build-livecd-cu...

Mkmydsl

"mkmydsl is NOT myDslMaker. mkmydsl is done locally. This has several advantages over a website version of the same thing including:

1. "Try before you burn" You can download extensions and try them out before you commit to making an iso and burning.

2. "Construction Set" by downloading in parts, you truly have a construction set method. This makes it easier for a slow modem users to be able to take advantage by not having to download a large single mydsl.iso

3. "Privacy" By makeing the iso locally, you are not "sending" private information to a website only to have to download the results back. This is where the myconf.tar.gz comes into play. This is your "personal" and "private" configuration including passwords, etc.

4. "No double down" You already have the base iso and have proved that it works on your system, so you don't have to download it again only this time MUCH bigger. Also, you already have your local "proven" collection of extensions

5. "The Sky 's the Limit" I know of one user, Ke4nt, who uses the mkmydsl script to make DVD sized mydsl.iso. Imagine having to download DVD sized images."

http://damnsmalllinux.org/wiki/index.php/M...

live-magic

"Debian Live helper programs (gui frontend)

Live-helper is a collection of programs that can be used to build Debian Live system images. The philosophy behind live-helper is to provide a collection of small, simple, and easily understood tools that can be used in your own program to automate building of a Live system.

A typical program that uses live-helper will call several live-helper commands in sequence. Live-helper commands are all named with a "lh_" prefix.

Homepage:

This package contains the gui frontend.

Tags: Implemented in: Python"

http://packages.debian.net/source/sid/live...

http://packages.debian.net/unstable/live-m...

Syndicate content
Theme provided by Danang Probo Sayekti.