Hello, whoa! Lot of feedback. Unfortunately, I am having a hard time following. Here are some more questions: Thu, 24 Feb 2000, ÷Ù ÎÁÐÉÓÁÌÉ:
On Thu, 24 Feb 2000, George Zeigler wrote:
Hello, OK. So when I download tarballs, should I run 'tar xzf' in the /usr/local directory, so that the programs create directories off of this extension, so that I get: /usr/local/tarball_1 /usr/local/tarball_2 /usr/local/tarball_3
That's reasonable, but over-simplified. What does that mean? They are simply directories in which I do the make install, thus throwing the executable into the bin, and keeping the other files nice and neat in their respective directories. What' wrong with that?
Usually, I get applications in source and compile them myself, thereby avoiding complications with poor library compatibility. I have a ~/src directory, and that's where I put my source tarballs. OK. But what do you have after source, since untarring creates directories like ~/src/tarball_1 ~/src/tarball_2 etc Seems like the same method as I suggest, just in a different place.
`make install' usually puts things in /usr/local/bin, and I am fine with that. The problem with using `/usr/local/tarball_1' is that for a regular user to use these programs, you would have to either add that location to the users' PATH or make a symlink in /usr/local/bin (which isn't a bad idea at all, assuming that all other environmental/library variables were handled accordingly). You lost me here. Why would a regular user have problems with my method of /usr/local/tarball_1, etc? And why does your method ~/src directory not have the problems your referring to. What enables you to not add location to users PATH and make symlinks. Does it have something to do with the owner and group permissions of the directories. And what are your directories before usr "src" directory. I would rather avoid this symbolic link stuff your talking about, since I have never set one before in my life. Does this symlink stuff have to do with my not doing my untarring off of the /usr directory?
Maybe you misunderstood me. When I untar a file, I do it in /usr/local . This creates the following directory /usr/local/tarball_1 for instance. Then when I do the make install , it throws the executable into the /usr/local/bin directory. But I would still have the /usr/local/tarball_1 directory in case I ever wanted to do make uninstall . Besides, aren't there files in the /usr/local/tarball_1 directory which the executable will need to use? I know it's a lot of questions. Thanks George -- My personal website http://www.firstnethou.com/gz/welcome.htm -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/