[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: installation
Do not install as root. If you install as root, and you need to
install system-wide dependencies, the installer becomes confused when
it tries to fire up an expect session as root.
Now I'm confused. In all these years of working on Unix, I've always
thought packages need to be installed as root. How else will you keep
the binaries in a place like /opt or /usr/local where all users of your
system can access them?
This is almost a religious issue. In creating the installer I chose
to follow the pre-existing gEDA practice, which is to install by
default somewhere underneath the user's ${HOME} directory.
However, I personally recommend users to install into a new directory,
/usr/local/geda, and then set their $PATH variables to point to it. I
think the installer will create this new directory, and ask for the
root password if needed. It's been a while since I looked.....
Anyway, it's best to install into /usr/local/geda (or some similar
system-wide, but independent directory) because if you ever need to
remove your gEDA installation, you can just nuke the whole directory.
If you install into /usr/local, then you've got to rm each and every
gEDA file independently, which is quite a PITA.
More about uninstalling the gEDA Suite is here:
http://geda.seul.org/wiki/geda:gedasuite_installation#how_do_i_uninstall_the_geda_suite
Stuart
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user