Paul Howland wrote:
Apple promote the Mac as a great Java development platform, but its
releases of Java are so long behind those of Sun itself that some
developers may have no chance but to risk use of the Developer Preview. In
this case, it is only fair to provide some indication of how to uninstall.
There is more than one possible strategy here.
If you assume there's only one bootable OS partition, then deinstalls or
restore-points are the only possible approaches. But if multiple bootable
partitions are possible, then the lack of deinstallers or reverters has a
workable alternative:
Clone the baseline OS to another partition, install the DP there,
then use your original partition as the revertable restore-point.
This approach also avoids the possibility of deinstallers causing
unrecoverable damage, a situation I've experienced before and which makes
me loathe to trust them with the only copy of anything valuable. That is,
trusting a deinstaller to work flawlessly, putting the system back exactly
the way it was, takes the same leap of faith as trusting the DP itself to
work flawlessly. But if I don't trust the DP, why would I trust its
deinstaller?
It's a shame Apple don't include the equivalent of Window's "System
Restore" in MacOS, allowing users to revert the system to any known
point in time. Microsoft have stolen enough ideas from Tiger for
Vista - perhaps Apple can steal this idea for Leopard?!
T Mac OS X product called Deep Freeze does this. It's intended for
situations like student-labs or public-access machines, where they have to
be restored to exact original condition, discarding all protected system
changes that might have occurred: settings changes, lib installs, etc..
It's not free, though:
<http://www.faronics.com/html/DFMac.asp>
I've never used the product, so I have no opinion on it. Nor do I know if
there are alternative products with similar features.
-- GG
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden
This email sent to email@hidden