ke4nt1
Group: Members
Posts: 2329
Joined: Oct. 2003 |
|
Posted: July 08 2004,12:28 |
|
I agree with many of the posts here.. Extensions are user contributed, and should be used with some... respect?
I would test them first from a fresh liveCD, after checking their sums. It's very easy to quickly create a fresh HDinstall to test from as well.
I do have several HDinstalls that family and friends use, but knowing that those folks don't backup like I do, I wouldn't care to "toast" their systems.
Otherwise, with a good backup, and maybe even an extra copy of your backup tucked away somewhere else, reinstalling a DSL system is fast and painless.
Now, if you have valuable data, like your latest compiled kernel, scripts in-progress, fresh downloads, emails you "just can't lose" , etc. I would think twice before using that system for exploring new extensions, or becoming a "beta tester" for the latest .dsl files. ( In my opinion, anyone who installs any of the user contribs has just been awarded "beta tester" status ! )
I think an "uninstaller" would be great, but some way of backing up replaced or edited files needs to accompany the script. Many times an extension build will want to "upgrade" libs, or alter config files. Some of these could be pulled back in from the distro CD, others may be 3rd or 4th generation edits, writes, or upgrades.
For example: You try out the xy_game.dsl, built from the "stable" versions, which upgrades lib.x from 2.0.0 to 2.0.1. Symlink changed You then try out xz_game.dsl, built from the unstable versions, which upgrades lib.x from 2.0.1 to 2.0.2. Symlink changed again. OOPS, that one's still got a little more "testing" to do, but if you pull your backups from the distro CD, your first xy_game.dsl will be toast.
May 12th was the date of the DSL 0.7 release. Before then "myDSL" didn't even exist in Damnsmalllinux. Most of these extensions have only been made in the last 30 days or so. If in doubt, error on the side of caution, and seek info from other users.
73 ke4nt
|