FedoraThis forum is for the discussion of the Fedora Project.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I noticed a package called xorg-x11-drv-acecad installed on my system,
and after googleing I found that it is to support some USB Graphics
Tablet thing "never knew such thing existed" anyway, there are tons of
those kind of packages on my system, is it safe, after few googleing
as such, to remove those packages if "I think" I don't need them, I mean
I've got a hand full of pieces of hardware, and don't need 100 drivers
sitting in my disk using resources. is that what most of you do?
or even better yet, not install them in the first place? but I did not choose to install them, why they are here?
It probably was required as a dependency. There are a ton of packages like it that are installed to satisfy a dependency. It's very hard to uninstall packages due to that. For example, try to uninstall sendmail. It's almost near impossible to do since you have to take out so many other rpms. And more than likely, it will be installed again to satisfy a dependency.
That's a driver installed by X11 for the tablet you mention. Just like nv, vesa, kbd, etc. It's not likely to be a dependency for something else. With modular X, you needn't install it in the first place. Check out this post to get an idea of what is available with Xorg and what you may really need.
u'right, what about, say we have
a depends on b and c.
b depends on d.
c depends on d and e.
you happened to want to remove d because you "thought" you don't need
you run yumex and see
Removing for dependencies
where the list above is sorted by most dependent first, thus if I want
to lean my system, I should look only at the least dependent leaf
nodes "a" in this case and not look beyond it, if "a" is needed stop,
if not remove and do the same with next leaf node.
not knowing if yumex sort its packages this way or not, do you know?
if it does, then given the package in question xorg-x11-drv-acecad
(being d) the last in the yumex list is xorg-x11-server-Xorg (being
a), oh well, no body want to remove that, it is the main x11 server,
then stop here and take the next leaf-node.
but the next leaf-node is not known because yumex does not have this
function, is there a software out there that can reveal this info?
notice that b is not the next leaf-node, a depends on it.
the link provided is helpful, but having a software as said above will save lots of guess work when using the list in the link.
Ok, I got you on the first half, but you lost me of the second half of your paragraph! Yes, if try to uninstall something through yum or yumex, it should list all of the dependencies. Take a close look at each and every one of them. If you think you don't need any of it, then remove them. But, more than likely, some of it may come back during a patch update. Like with sendmail. I made sure that sendmail was not selected during the installation. But, no matter what I do, it always gets installed. If you try to do a yum remove sendmail, you'll see a long list of rpms that require sendmail.