General discussion


How to uninstall software on linux?

By DaveDXB ·
It may be a silly question to ask...but I really! dont know how to unintall, or cleanly uninstall a software on using fedora core...

Using the command base that gui.

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Comments

Collapse -


by Jaqui In reply to How to uninstall software ...

man rpm

or rpm --help

that will give you to documentation for Red Hat's Fedora Core command line tools

the rpm package manager does all software management tasks.

Collapse -


by apotheon In reply to try

The originator of this thread probably would prefer to use YUM over falling back to RPM. Instead of man rpm, perhaps man yum would be more appropriate.

Of course, my personal preference would be to install Debian and use APT, or possibly even Synaptic, instead.

Collapse -

chuckle, or FreeBSD

by DanLM In reply to YUM

and 'make deinstall'
sorry, this didn't help the origional user.

Actually, I think our question should really be to him is. How was the software installed? Ie, via rpm or downloading of the source and then doing the make, install. Because, to be truthful. I do both, and both require different mythology's to uninstalling the software.


Collapse -

If you use SuSE

by laredoflash In reply to chuckle, or FreeBSD

Simply run Yast. Go to software management and uncheck installed software. SuSE will then uninstalled all that was unchecked. You can do both, install new software, and remove software with this tool.


Collapse -

yum remove package_name

by jmgarvin In reply to How to uninstall software ...

It's pretty easy? All you have to do is decide on the package to remove and remove it via yum.

If you want a GUI for yum use:
yum install yumex

Good luck.

Collapse -

This explains clearly

by TechExec2 In reply to How to uninstall software ...

This explains clearly why "open source" is not kicking Microsoft's butt better than it already is. Linux is a great thing. But it is simply not taking good care of everyday users like you. And the pathetic attitude of Linux and open source advocates hurts the very cause they are trying to support. How stupid is that!

Your answers are already posted here.

Take care. And use Linux. It is a great thing and well worth learning how to use correctly.

Collapse -

Fedora Core test server

by DaveDXB In reply to This explains clearly

All i wanted to do is just install fedora core and try and learn how i can use it for the office. The biggest problem i face is the MULTIPLE ways / techniques and articles out there and show you to do things in a million ways that you spend a whole month reading and testing just to try and install Apache...

Installing linux was easy.
Now im currently tryin to install and get up and running with
-web server (apache, httpd bla bla bla)
-ftp server (vsftpd)

let me start step by step...with the basics first...before i do all this..i think i should learn the stick to one flavour and one style of managment for now until i get better and better with time...for know i would really appreciate if you guys would clarofy all this headache of different ways by answering the best solutions.

1. How to install and un-install software in the most reliable and efficient way, professionally? No GUI, simple hardcore? Yum or RPM? make or make install? dam im confused...can we just all decide on one technique i can use (best practises).

2. Installing a webserver (basic, no sql, no java, no nothing...just a simple HTML site (one page))

3. Installing FTP server...i read a hundred articles...i think i screwed the whole system up.

Collapse -

Configuring Apache

by TechExec2 In reply to Fedora Core test server

The most basic way to configure the Apache web server on Linux is to edit the configuration file directly. With Fedora Core (the location varies by the distro) edit the following file:


Learn how to edit this file here using this link (1). As many have said here on TR, "Google is your friend". All (really!) the information you need is available via Google.

After editing, you must restart Apache using the followind command:

service httpd restart

On Fedora Core, using the X graphical interface, you can configure Apache via the Applications -> System Settings -> Server Settings -> HTTP menu option. I prefer editing httpd.conf directly.

If you come from Windows, you will likely find Linux a little lacking in ease of use compared to Windows. I STRONGLY suggest you not abandon Linux because of this. It may be a little harder to approach at first. But, it is well worth a little extra effort to learn and use.

Utilize the Fedora website (2).


(1) Apache Configuration files

Configuration directives in httpd.conf

(2) Fedora Home

Collapse -

I'm sympathetic

by CharlieSpencer In reply to Fedora Core test server

I'm doing something similar, but you're more ambitious than I am. I'm only trying to get Fedora Core 5 to work as a desktop in a Windows domain.

Many point to the variety and number of choices available as one of open source software's strong points. What they often forget is that for many of us coming from a Windows background, the number of options can be overwhelming. When your only option was "Add / Remove" programs, then picking between apt, rpm, yum, make, etc. can be intimidating. I don't have any guidance, but I can sympathize.

You mentioned doing things "professionally". Some say the only way to do things professionally is to use the command line exclusively and not to install a GUI at all. At this stage, it depends on what your goals are. You'll have a better understanding of the processes if you take that approach. On the other hand, if you just want to get something up for testing purposes and worry about how it works later, use GUI tools. Regardless, when you get to a production box, be sure to exit out of the GUI when you don't actually need it.

Do you already have web and ftp server skills from your Windows experience? If not, you may be better off researching these topics before you try to implement them, regardless of the operating system you are going to use.

There's my uninformed newbie 2 cents. A couple of the people here can be kind of gruff, but the overall knowledge pool is pretty deep and it's usually worth putting up with their attitude. Try asking questions about one topic at a time, providing as many details as possible, what you've already tried, etc. Check this link:

Collapse -

Good advice.

by apotheon In reply to I'm sympathetic

Your "uninformed newbie 2 cents" is pretty good. Don't short-change yourself -- it seems you know more than you think.

As for some simple answers:

1. When managing software on your system, use the software management system that is standard for your distribution. It's difficult to go wrong that way. For Fedora Core, that means using YUM at the command line and yumex from the GUI. The yumex utility is just a graphical front-end to the YUM command-line tool. Because I mostly use Debian, I use APT and, if I wanted to use a GUI tool, I'd use Synaptic. I don't bother to use GUI tools for software management, though -- generally, once you get used to the command-line tools, you'll probably find that the GUI tools are entirely unnecessary (though they're nice and friendly for people just coming from Windows).

2. The request for "best practices" is in some ways an uninformed question. For the most part, the reason we have more than one option for everything is that there's a different way to do things depending on circumstances and personal preferences, so your "best practices" changes from one case to another. In general, though, the best option for software management is to use whatever's standard for the Linux distribution you're using (as I said above).

3. As you said, Palmetto, the GUI isn't necessary or even desirable for a server system (unless it's a GUI application server, but that's another story). Also as you said, that doesn't mean you can't use GUI tools to learn about the system. Just don't let that get in the way of learning to do things from the command line.

4. For default installs, just about any distribution should already have an FTP daemon running. To learn about configuring it, you might try entering man ftpd at the command line (and, in case you're not familiar with the man utility, you can use the Q key to exit the manpage -- see for more about using manpages).

5. Your distribution may or may not already have Apache installed. I believe Fedora's default installs include Apache, though I don't know for sure -- I've only ever done exactly one default install of Fedora, and that was by accident. My preference is to do a minimal install and use YUM to add exactly the software I need (and nothing more), if I have to use Fedora at all. Actually, my real preference is to use a different distribution, but that's another story.

6. You're right, Palmetto: some of use are crotchety old cusses. Our hearts are in the right place, though, mostly. Offering the howto about asking questions "the smart way" was definitely a good idea, in any case.

Linux really isn't as hard as people seem to think. It just takes some adjustment. Once you "get it", things become much easier -- it just takes a while to get to that point sometimes, and it's kind of a case of the luck of the draw in determining how quickly you'll be able to "get it". Some people start out having problems installing Linux for the first time, but some grok the process quickly and easily. Others have difficulty adjusting to the Linux command line, while yet others might take to it like a fish to water. There are things that can help the process of adjustment along, ways to "cheat" one might say, like finding a good LUG (Linux User Group), finding some good articles to help learn how to learn (the essay about asking questions the smart way and the article about manpages above are probably good examples of that), and so on.

I think the main key to rapid adaptation, though, is to have fun with it.

Related Discussions

Related Forums