How Do You Create .dsl Files


Forum: myDSL Extensions (deprecated)
Topic: How Do You Create .dsl Files
started by: pcflight

Posted by pcflight on June 02 2004,18:52
How do you create your .dsl files?  I would like to add applications from the internet or my Mandrake installation into dsl.
Posted by TyphoonMentat on June 02 2004,19:26
Just create a .tar.gz, but make sure that it would be suitable if extracted to / - i.e., you'll need to create usr/bin directories and so on. You can also update the menu and add a desktop icon - check out other .dsl files to find out how, they're just .tar.gz files renamed.
Posted by pcflight on June 02 2004,19:32
Ok cool I will have to experiment around
Thanks

Posted by ke4nt1 on June 02 2004,19:50
There are many posts on this subject in this thread,
using various methods and sources...

< http://damnsmalllinux.org/cgi-bin....1;t=273 >

73
ke4nt

Posted by demus on June 17 2004,03:01
ok heres the deal, i wanna add applications and alos if possible add my prefferences so i dont have to set things up every time i use dsl, can i take a allready burnt cd , and just add files somewhere? or is it gonna get technical? cause i just spent 6 years learning windows, im gonna blow my head off if i have to relearn a whole new os lol i just wanna use dsl and tinker with it and learn at my own pace, but id like to know if this is possible at all, to simply add files to an open session cdrom. thanks
Posted by ke4nt1 on June 17 2004,04:00
Sure , adding files to an "open" multisession cdrom works fine.
Burn the .iso image to a cdr, using "session-at-once", so the disk
doesn't get closed ( actually leaves a second session open)
Nero, Prassi, most any Windows cdr burning app will do this.
Usually called global image, or nrg,iso image, etc..

Then, burn the disk again as a data cdrom burn, adding
a directory called "optional", which you can fill with all of
the .dsl extensions you want to have available.
Put .tar.gz files, or .ci files, such as firefox.tar.gz, or
firefox.ci in your root directory, as well as a theme you would
like to have by default ( like blue-theme.tar.gz )

Basically, DSL made tar.gz's are to be placed in the root of the cd, and
are NOT optional at boottime, unless you select "Base" at boottime, which
will give you just the basic OS bootup, like the virgin cd image.

.dsl extensions are to be placed in the optional directory, and are selected
after bootup is finished, either from the command line , or thru emelfm.

You can burn a multisession cdr, and make DSL any way you like it.

Another option you have from Windows is using a program like
"UltraIso" , which will let you "ADD" to the dsl .iso image BEFORE
burning any disks.  The "optional" directories and the root addons work the
same way.  I like to add a full optional directory of .dsl files, as well as a
directory calles "toys" for mp3's, videos, roms, etc...  Another one called
"storage" for using those "other" .tar.gz's submitted by other DSL users.
as well as a fresh .iso image of DSL, md5sums, etc...
Simply save your new build as a new "custom .iso " file , and burn it.
It all fits on a 80 minute cdr, with room to spare, and you've got
all your stuff, anywhere you go.  Add to the custom image next time you
get something new, and burn to another 20 cent disk.... easy stuff..

I keep my preferences in the "backup.tar.gz" file , used by the
backup/restore facility in DSL..  put your .phoenix etc in your filetool.sh
file on your backup area, and your bookmarks, etc are saved until next time.
Obviously, this CANNOT be the cdr, else you can't continue to resave.
I DO keep a basic copy of "backup.tar.gz on the cdr for bookmarks,
sources.list for apt-get and other "wanted-every-time" items.
If I'm at a strange location, like demo'ing DSL for a friend, I like
to have some things with me.

Enjoy,
ke4nt

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.