Other Help Topics :: Source and compiling



How to get source of Damn Small Linux and how to compile it? I want do my new version.  :D
yeah i also really want a nice tutorial how to customize it.
lol almost 200 people watch this thread but nobody have any clue..

If you want to "create" your own live CD to your own specifications, an easier way might be to use the Morphix modules. The Morphix site has "how-to" docs and lots of info:

http://morphix.sourceforge.net/modules/news/

There are "base" modules and so on to which you can add your own ideas....

The reason that I'm now looking at DSL is I want a very tight (and uncomplicated) linux distribution to customise as an rdesktop ms-terminal services client.  Ideally it should be small enough to network boot, this distribution looks promising.

One recurring problem I've had is with the bcm5700 driver a network card, it was near impossible to compile this driver under morphix, while it was easy enough under Knoppix.  It was hard and confusing to recreate the original morphix kernel setup.

Morphixes simple customisation scheme should be easy to copy into DSL.  The CD supports some extra directories as follows:

/copy - Any files in here are copied into the root filesystem. eg: /copy/root/files/test.txt gets copied into: /root/files/test.txt
/exec - Additional scripts executed at startup
/deb - Debian packages to install

This method is nice as it lets you keep the keep the slimline distribution meeting the 50MB target, but allows you to add additional packages if you don't have that limit as a goal.  Its also drag and drop customisation in your CD recording software.

I'll give DSL a go tommorrow and see how well it auto-detects hardware, nothing seems to have done as good a job at detecting audio, network and displays as Knoppix, so it looks like I'll have to shrink down and customise Knoppix for my needs.

If DSL is up to it then I'll try and write a rough howto as I go.


original here.