Operating Systems > Linux and UNIX

Some Flaws and Truths, and advantages Linux has

<< < (4/5) > >>

LordWiccara:
I dont really think that the installer for red hat needs improvement...it was easier to install than windows 95/98/me.  The one thing that i think needs improvment is how you install programs.  i get so confused when i read the readmes that the program ends up not compiling correctly...if i can even get that far.  There needs to be an installer for a GUI, like win and mac, but for linux that takes care of all the hard work.

psyjax:

quote:Originally posted by ArmTheHomeless:
I dont really think that the installer for red hat needs improvement...it was easier to install than windows 95/98/me.  The one thing that i think needs improvment is how you install programs.  i get so confused when i read the readmes that the program ends up not compiling correctly...if i can even get that far.  There needs to be an installer for a GUI, like win and mac, but for linux that takes care of all the hard work.
--- End quote ---


thats what I, and x11, were saying.

Laukev7:

quote:Originally posted by X11: BTFH:
Im thinking of writing some scripts and my own .uef package. It will stand for Unix Execting Package.

When you run the package, what will happen is the program files will be extracted to a tempory area. Config files will be put in a users home directory. This way users can run there own individual programs without intefereing with the rest of the system.

When you finish with the program, the tempory directory is deleted. The config files still remain on the desktop.

Then you could have a system that has GNOME/KDE/ECT using def files, and just have all the programs in one "Programs" folder which all users have accses to, and you could drag whole programs around like on a macintosh.

You could still have the Unix Filesystem underneath, just a nice inteface (simlar to what M$ Windows does, but totally different).

Instead of C/D/E/F it would have a few Desktop Folders, and/or a menu called Programs, another caller Personal Files, and a Shared Files folder.

Of cource you would still be able to accses it like a UNIX system if you wanted, it just has a nice chocolate coating.

DEF's could also just be installers for programs. The programs could then install to your Personal Files or Shared Files.
--- End quote ---


Sorry, X11, but the temporary directory solution won't work well for the average user, for several reasons:

1. Starting applications would be very long, especially on slower computers. And this would defeat the point of installing Linux.

2. It would be very unpractical for big programs.

3. It would not solve the dependency problem, because you would have to install some packages in the system anyway, or else you would have to run many other programs at the same time.

4. It would add even more complexity to the file system; programs would have to search for libraries in temporary directories IN ADDITION to /lib, /usr/lib, /usr/share, /usr/local, /opt, etc.

5. As I said above, a much better solution has already been implemented in Mac OS X, as well as in RiscOS.

[ May 27, 2003: Message edited by: Laukev7 ]

Master of Reality:

quote:Originally posted by psyjax: plain 'ol psyjax:
I really think that all Linux needs IMHO, is a better installer!

I mean, installation is a Pain. That is it, if they fix that I'm sure people will look past everything else.
--- End quote ---

bah... the redhat and mandrake installations are nothing compared to WinXP installation. I had to install WinXP at my school (Alongside linux luckily) and you must still partition using windows primitive partitioning tool (Same one as in winNT i think?) Figure out whether you want FAT16, FAT32, NTFS, or both. I think RedHats installer is already ahead of windows.

psyjax:
I don't mean the OS installer, I mean a universal installer WITHIN the OS.

Compiling from source is a pain, RPM's don't allways work, dependancies suck, and you never know when a package is gonna work on your distro or not.

Linux needs to modularize the installation process of applications so that you can move them around, and deinstall them simply.

THat's what I'm talkin about.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version