How Do You Create .dsl FilesForum: 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 aroundThanks 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 |