
* Lars-Erik Helander lehswe@gmail.com [20090308 12:40]:
Problem 1: Adding another package to the "debs" directory Since the /live/image tree is mounted read-only I cannot add/remove any .deb files in the "debs" directory.
[...]
Is there a method that would allow me to do that.
mount -o remount,rw /live/image
:)
Problem 2: Avoid installation at boot The above method (putting .deb files in the "debs" directory) is very useful for finding out the packages you need to have. Once you know what packages you would need than you would be better off with a method that would not require you to install the packages on each boot, but that these packages came pre-installed. A natural way would be to either add these packages to the live system package set somehow. As I can see the live system consist of a squashfs file and a file that points out the name of this file. Is there a way to either extend the existing squashfs file or to add some additional squashfs (or other fs-type) file that will be mounted along the original squashfs file?
Persistent-root is a feature on our current roadmap. You can play with it already using live-snapshot (which is part of the 2008.11 release): http://live.debian.net/manual/html/persistence.html
regards, -mika-