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

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

reply to topic new topic new poll
Topic: Uninstall a dsl extension< Next Oldest | Next Newest >
RoGuE_StreaK Offline





Group: Members
Posts: 418
Joined: Jan. 2004
Posted: Feb. 28 2005,06:51 QUOTE

I'm wondering if it could be possible, especially for liveCD and frugal, to somehow make a list of files installed when you install a dsl or tar.gz, leaving them off the list if they over-write an existing file, and then an uninstall option that rm's the files in that list?
This way no core files will be removed, as they could be if you simply made a list of the extension contents and then rm'd those files.  A simple(?) check of file over-write would also mean that if you install multiple extensions, and some of their files are shared, removing one wouldn't effect the other, as the over-written files wouldn't be on the list, as long as you remove them in the reverse order of installation?

So if you load an extension and then, after doing whatever you wanted to do with it, decide you want to free up ram space, you could remove it from the ram drive.

Of course, if an extension hoses the system, rm'ing the extension wouldn't repair the hosed core files, but it's better than nothing?

Recapping in a nutshell:  On install of extension, check if the extracted file overwrites an existing file, if so, fine, if not, add it to an uninstall list for that extension.  To uninstall, select the original extension in emelfm, click a "unload mydsl" button, which will check the corresponding filelist, and rm said files.

But I don't know what happens on file-overwrite, whether you could write a sript depending on it, so... ???


--------------
"I find your lack of penguin disturbing"
                                      - Darth Tux
Back to top
Profile PM WEB 
cbagger01 Offline





Group: Members
Posts: 4264
Joined: Oct. 2003
Posted: Feb. 28 2005,17:11 QUOTE

You can find the dependencies for official Debian packages by looking here:

http://www.debian.org/distrib/packages
Back to top
Profile PM 
ericd Offline





Group: Members
Posts: 14
Joined: Feb. 2005
Posted: Mar. 01 2005,06:59 QUOTE

Thank you, I will study that. Is it normal that when I install
ted + dslpkg + gnuutils + rox + abiword, flfm doesn't work any more ?
Should I opee a new topic or is there any obvious incompatibilty ?
Eric
Back to top
Profile PM 
joer Offline





Group: Members
Posts: 47
Joined: Feb. 2005
Posted: Mar. 01 2005,14:41 QUOTE

Quote
ted + dslpkg + gnuutils + rox + abiword, flfm doesn't work any more ?

That is why I prefer UCI not only uses less ram, you don't have library collisions.
This makes me think of M$ dll hell, seems some combination of dsl's suffer the same thing?
If I could just figure out how do make them. Or convince others to make more UCI extensions.
Back to top
Profile PM 
cbagger01 Offline





Group: Members
Posts: 4264
Joined: Oct. 2003
Posted: Mar. 01 2005,17:33 QUOTE

dsk-dpkg and gnu-utils should not conflict with each other.

rox does update some libraries that are needed for the program.  Check out the *.info file for more information.

I doubt that ted is a problem because it used to be part of the base distro, so this leaves:

rox + abiword as a "gotcha"

Try isolating each one and see if the problem goes away.
Back to top
Profile PM 
13 replies since Feb. 26 2005,20:04 < Next Oldest | Next Newest >

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

Pages: (3) </ 1 [2] 3 >/
reply to topic new topic new poll
Quick Reply: Uninstall a dsl extension

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