Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
Different distributions use different packaging systems. We need to know what you're using before we can give you exact information.
But in general, your system should have a program manager or package manager (maybe even more than one) that you can call up and use to install or uninstall programs. Many systems can use synaptic, for example. Check through your system or configuration menus.
I use Fedora Distribution and I want to know How can I uninstall programs if I install programs with one of this ways:
1- install with rpm packages
2- install with yum command
3- compile & install with ./configure & make install
You can uninstall rpm packages using yum or rpm. You can find out more on how to do this by reading the manuals (man yum or man rpm). As for source based packages, you usually do "make uninstall" in the directory where you compiled the source.
An easier way to handle source compilations is to install them using the checkinstall program. It should be available in your repositories. Instead of running 'make install' at the end, substitute 'checkinstall -R', and it will wrap it all up in an .rpm package before installing it for you. Then you can use your regular package manager to uninstall it again. It makes source compilation management so much easier.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.