|
|
Most people don't have a clue what they're doing anyway. For example, install shield under MS Windows, for all it's sins, usually does a reasonable job. It's just that most people just delete files later, not use the "uninstall" option, thus confusing the poor thing.
RPM's under linux are not bad. They're a bundle containing all the files you need and rules to install them (all nice and automatic). They also know which other RPM's they depend on. Eg. You can't uninstall the 3d graphics RPM if one of your games depends on it (without uninstalling the game too). When RPM's don't work they are a pain in the arse.
There are 2 kinds of user interface. The kind which is aimed to allow people to get the jobs they want done with the smallest learning curve as possible, and the kind which have a big learning curve but will grant the dedicated user all the possible functionality. For example "Windows Notepad" and "vi" (a very complex & useful UNIX text editor). Both are good solutions to the same problem but aimed at entirely different people. |
|
|