debimg – debian-cd in Python
I’m currently working on a rewrite of debian-cd in Python. Although there is already deb-imgs-gen, I decided to start from scratch, because deb-imgs-gen is more than 1 year old.
debimg’s main features are
Speed
debimg should be able to build netinst disks in less than 20 seconds
Free Software
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Easy Configuration
- Packages can be included based on their priority, tasks or name (no manually created task files)
- All packages are defined in one file,which is based on the format on debian/control. You can even use the “package [architectures]” syntax from Build-Depends
Based on python-apt
- Highspeed dependency solver written in C (or C++ ?)
- Used for downloading all kind of data in debimg
- Packages{,.gz} files are created from the apt cache instead of scanning the disk
many features are missing at the moment, and no code has been released. I will send an email containing more details, like configuration file examples, to the MLs in a few days.

Isn’t this the same as fedoras ‘revisor’ project.
That one is also written in python.
But maybe its based on yum or something to solve the dependencies.
lariq
February 26, 2008 at 09:22
[...] variantu, která bude napsaná v Pythonu. Oznámil to v konferenci debian-devel a píše o tom na svém blogu. Nový debian-cd by měl být výkonnější, podle Juliana sestaví obraz pod 20 sekund a jeho [...]
Nástroj debian-cd v jazyce Python (Debian-linux.cz)
February 26, 2008 at 15:08
[...] I’m thinking about remastering the installer CD for custom installs of various things, and here’s some initial research: * http://wiki.debian.org/debian-cd-ng * http://juliank.wordpress.com/2008/02/25/debimg-debian-cd-in-python/ [...]
Debian Installer at Docunext Technology
April 19, 2008 at 18:00