Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
 

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: remaster *and* add extensions?, where do I put the extension...< Next Oldest | Next Newest >
quagmyer11 Offline





Group: Members
Posts: 8
Joined: Mar. 2005
Posted: May 07 2005,23:36 QUOTE

Hey All,

I've remastered DSL only a few times using the info from the howto:

http://damnsmalllinux.org/cgi-bin....;t=1806

..and all is great, but can someone tell me how to add a dsl extenstion
to my remaster? Specifically I'm trying to add gaim (not that there's
anything wrong with naim, I just like the graphical version better)
and if I start off with:

$sudo su
#mount -rw /dev/hda3 /mnt/hda3
#cd /mnt/hda3
#mkdir source
#mkdir newcd
#mkdir newcd/KNOPPIX
#cp -Rp /cdrom/boot newcd
#cp -Rp /cdrom/lost+found newcd
#cp -Rp /cdrom/index.html newcd
#cp -Rp /KNOPPIX/* source
#cp -Rp /KNOPPIX/.bash_profile source

...where would I place the gaim-1.0.0.dsl so that when I do the remaster it will be included *and* when I reboot from the CD I burn
from the newly created iso can actually use gaim? Somewhere under
the "source" directory? Somewhere under the "newcd" directory?

Thank you for your reply! I *did* look through the forum...I seem
to be striking out figuring this out. :)
Back to top
Profile PM 
friedgold Offline





Group: Members
Posts: 122
Joined: Mar. 2005
Posted: May 08 2005,02:40 QUOTE

Firstly remember gaim depends on gtk2 so whatever you do you'll need to add that.

Do you want to include as a permenant part of the compressed filesytem, or do you just wish to have the extension the .dsl extension included on the livecd and loaded automatically.

If you just want it on the lived cd and loaded automatically the .dsl just needs to go in the root dir of the cd (/mnt/hda3/newcd in your example).

If you want it included in the compressed filesystem, you need to remember that .dsl files are just renamed .tar.gz files. So to include a .dsl file in the compressed image you'd do

cd source
tar -tzf <package>.dsl (this shows you what it's going to extract)
tar -xzf <package>.dsl

you then need to tidy up by moving everything copied to source/home/dsl into source/etc/skel, adding a menu item for your application to source/etc/skel/.fluxbox/menu, and removing anything in source/tmp/mydsl.menu

Again remember you need to do this for both gtk and gaim. You can then create cd with the commands in the tutorial you linked to

Good luck with the remastering
Back to top
Profile PM 
quagmyer11 Offline





Group: Members
Posts: 8
Joined: Mar. 2005
Posted: May 08 2005,12:09 QUOTE

Awesome...thank you for your time and your complete reply. I just
wanted to include the .dsl extension (because it seems the easiest to
do) but *now* I can do either from your answer.

I dunno why, but I kept putting the extension in my "source" directory?
Big surprise in that no matter where I place it here it doesn't work. :)

Right! Back to playing around! Thanks again! :)
Back to top
Profile PM 
2 replies since May 07 2005,23:36 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

 
reply to topic new topic new poll
Quick Reply: remaster *and* add extensions?

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code