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
Pages: (2) </ 1 [2] >/

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

reply to topic new topic new poll
Topic: MyDsl applications< Next Oldest | Next Newest >
dukkieduk Offline





Group: Members
Posts: 33
Joined: May 2004
Posted: Aug. 06 2004,21:39 QUOTE

Hi,
I 'm a dsl hd user to the bone,
and i download all the dsllpackages, some of them i allready installed on my harddisk:
#sudo su
#cd /
#tar zxvf x.dsl
#ldconfig

the lastline is to update the cache.
I will try to post a list of packages that work, but here is allready a small ( read fast ) list... :

doom.dsl
dsl-dpkg.dsl
firefox.tar.gz
gnu-utils.dsl
openoffice.dsl
quake2.dsl
tcltk8.3 dsl

and from the testing area:
amsn.dsl -> needs tcltk8.3 dsl

I hope this helped a bit.

regards
dukkieduk
Back to top
Profile PM WEB 
ico2 Offline





Group: Members
Posts: 802
Joined: July 2004
Posted: Aug. 11 2004,21:03 QUOTE

dsls are better because they handle all the dependancies in 1 file, no more searching for that file it refuses to install without, dsls are gonna be 1 of the things that make people move to linux, no more compiling from source, debs go half-way but dsls are brillian:) :) :) :) :) :)

--------------
ico2
Back to top
Profile PM MSN 
ico2 Offline





Group: Members
Posts: 802
Joined: July 2004
Posted: Aug. 11 2004,21:21 QUOTE

don't tar, use the mydsl button in emelfm or mydsl-load <packagename>

--------------
ico2
Back to top
Profile PM MSN 
mikshaw Offline





Group: Members
Posts: 4856
Joined: July 2004
Posted: Aug. 12 2004,05:05 QUOTE

Quote
dsls are better because they handle all the dependancies in 1 file, no more searching for that file it refuses to install without, dsls are gonna be 1 of the things that make people move to linux, no more compiling from source, debs go half-way but dsls are brillian

Sorta....
DSL extentions work because they are tested on DSL only...DSL is basically the same on every machine.  That doesn't make the extensions better than other packages.  They can actually be worse, depending on the application.  Some DSL extentions are stripped of functionality just so they'll work in DSL.  Others are compiled on other systems and just happen to work ok in DSL....doesn't mean they'll work as well as they would on the original system.  As I've said many times before, the most brilliant way to install a program is to compile it from source....this isn't so easy with DSL, so we make do with what works.


--------------
http://www.tldp.org/LDP/intro-linux/html/index.html
Back to top
Profile PM WEB 
AwPhuch Offline





Group: Members
Posts: 1404
Joined: April 2004
Posted: Aug. 13 2004,19:00 QUOTE

Actually what making a dsl file is all about is taking the binary of the program, the dependency files, and then taring them into a file called *.dsl...

It is similar to the method that I use to make mods for a firewall distro called SmoothWall, and this how I get most of them done...
1.  Get a RPM
2.  Extract the program using RPMExtractor (so I know what files and what dir I need to add)
3.  Install the RPM in my Fedora box
4.  Create the tarball using the filelist and
Code Sample
To make a tarball:
tar -zcvf /tmp/filename.tgz -T /tmp/files.txt

-z filter the archive through gzip
-c create a new archive
-v verbosely list files processed
-f use archive file or device ARCHIVE
-T get names to extract or create from file NAME

Sample files.txt:
/home/httpd/html/help/vpn.dat.html.en
/home/httpd/html/help/vpnconfig.dat.html.en
/home/httpd/html/help/vpnlogs.dat.html.en
/home/httpd/cgi-bin/vpnmain.cgi
/home/httpd/cgi-bin/vpn.cgi/.htaccess
/home/httpd/cgi-bin/vpn.cgi/vpnconfig.dat
/home/httpd/cgi-bin/vpn.cgi/vpnlogs.dat
/home/httpd/cgi-bin/logs.cgi/vpn.dat

To extract the file:
tar -zxvf /tmp/filename.tgz -C /

-z filter the archive through gzip
-x extract files from an archive
-v verbosely list files processed
-f use archive file or device ARCHIVE
-C change to directory DIR
That method
5.  Move the tarball to my SmoothWall box and test, if it fails a dependecy I just add the dependecy file to the /tmp/files.txt and retarball...

You can substitute the .tgz with .dsl I bet and still have it work

Brian
AwPhuch


--------------
http://www.frappr.com/dsl <-- Where do you use DSL?
http://www.smoothwall.org <-- Ultimate firewall for the world!
http://boinc.mundayweb.com/one/stats.php/userID:6107 <--My BOINC stats!
./S99LinuxRevolution start
Back to top
Profile PM WEB 
9 replies since July 30 2004,12:58 < Next Oldest | Next Newest >

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

Pages: (2) </ 1 [2] >/
reply to topic new topic new poll
Quick Reply: MyDsl applications

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