Other Help Topics :: ReMastering HOWTO for DSL
Where do you download dsl-dpkg.dsl for your remastering? Every link I'm trying comes up dead.
EDIT: neermind... finally found one that let me pull it.
Thanks for all the info in this thread so far. I'm trying my hand at my first remaster on 2.3. <crosses fingers>
Hi again!
Finally I have figured out how to make a remaster suitable for programming and compiling purposes. The files mentioned in the remaster can be downloaded from The myDSL repository under the System menu. The link to the repository is found when you click on the download link at damnsmalllinux.org. So here it comes:
Apt-Get Ram-Remastering HOWTO for DSL
Making a remaster suitable for programming
Download the following modules to home/dsl
dsl-dpkg.dsl
gnu-utils.dsl
gcc1.dsl
Mount the partitions needed
#mount –rw /dev/hda1 /mnt/hda1
Create the directories needed
#mkdir source newcd newcd/KNOPPIX
Copy necessary files to the newcd directory
#cp –Rp /cdrom/boot newcd
#cp –Rp /cdrom/lost+found newcd
#cp –Rp /cdrom/index.html newcd
Copy the sources to the proper directory
#cp –Rp /KNOPPIX/* source
#cp –Rp /KNOPPIX/.bash_profile source
Go through and copy wanted things to source
#cp –Rp /mnt/hda1/backgrounds source/etc/skel/.fluxbox
#cp –Rp /mnt/hda1/styles/* source/usr/share/fluxbox/styles
Copy dsl-dpkg to source/home/dsl and install
#cp dsl-dpkg.dsl source/home/dsl
#rm dsl-dpkg.dsl
#chroot source
#cd home/dsl
#tar -zxvf dsl-dpkg.dsl –same-owner -C /
#rm dsl-dpkg.dsl
(no need to edit source/etc/apt/sources.list; just go with oldstable )
#apt-get update
#apt-get install emacs21
#apt-get clean
#tar -zxvf gnu-utils.dsl –same-owner -C /
#rm gnu-utils.dsl
#tar -zxvf gcc1.dsl –same-owner -C /
#rm gcc1.dsl
#exit
Create the custom compressed image file
#mkisofs –R source | create_compressed_fs - 65536 > newcd/KNOPPIX/KNOPPIX
REMOVE the Source dir to gain space and make it work
Create the iso-file as follows
#mkisofs –no-pad –l –r –J –no-emul-boot –boot-load-size 4 –boot-info-table –b
boot/isolinux/isolinux.bin –c boot/isolinux/boot.cat –hide-rr-moved –o mydsl.iso newcd
Copy the iso-file to the partition where you have your favourite cd-burning program
#cp mydsl.iso /mnt/hda1
I use this remaster now as I'm polishing my programming skills. The reason I want emacs as an editor is that it's very helpful when programming in C++. Naturally other modules can be added to a remaster the same way as described. Hope this is helpful for you guys!
As always "Have Fun",
regards meo
Hello again!
I just tried to include k3b in the last remaster and it works fine. Just add it after the other dsl-files and untar it the same way. A little note about the remaster: there should be two "-" signs before same in same-owner. I put it there but it doesn't show in my browser. Perhaps it looks fine in other browsers.
Have fun guys,
meo
Hello guys!
Just a little suggestion. There is a new gcc1.dsl in the testing category of the mydslcollection. It contains more libraries so there might not be any need to install others than them. I just made a remaster with it and I crammed in gimp-1.2.dsl also and everything seems to work as it should.
Have fun remastering dsl,
meo
Meo,
Thanks for the Remastering how-to's I've learnt alot from your postings.
quick question, for Firefox what folder do I have to move to savbe my bookmarks? I'd like to make it so that those get saved as well.
Next Page...
original here.