Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Using two versions of the same programm is begging for problems, unless "you really know what you are doing" (tm).
You state that after deleting (the offending new binary) /usr/local/bin/gs the "system" does not work correctly.
I think that your new installation of GS overwrote part of the old installation.
Delete the new GS, then delete the old GS (binaries, libraries, headers, everything) you should use the package manager for this. (rpm , apt-get or maybe emerge, you did not state your distro so I can't help you here)
Then install GS _once_
I'm curiuos, why did you try to install GS a second time anyway?
this should not be neccesary.
If you are developing a device driver you are well adviced to test this in a clean "testbed"
You can do this with UML Linux, VMware (if you have the money), boch/plex or Qemu or even just a complete chrooted enviroment.
To make life simple, you should only use _your_ version of GS there, than you can be absolutetly sure, that the GS you've compiled does the job (or not) because you programmed it that way, and not because of some kind of freak dependency problem.
In a development enviroment, never _ever_ mix new an old installs. This is the highway to hell, trust me.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.