[Grml] Adding packages

Michael Prokop mika at grml.org
Sun Mar 8 14:26:21 CET 2009

* Lars-Erik Helander <lehswe at 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://grml.org/            # Linux for texttool-users and sysadmins
 http://wiki.grml.org/       # share your knowledge
 http://grml.supersized.org/ # the grml development weblog
 #grml @ irc.freenode.org    # meet us on irc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://ml.grml.org/pipermail/grml/attachments/20090308/04dba44a/attachment-0003.pgp>

More information about the Grml mailing list