Re: How does one get a clean installation of Fedora?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



lee writes:

Sam Varshavchik <mrsam@xxxxxxxxxxxxxxx> writes:

> lee writes:
>> The avahi-daemon is a good example.  It's not needed and cannot be
>> removed without taking the system down because too many packages depend
>> on it.
>
> I just checked two of my servers, none of them have avahi-daemon
> installed, and both of them are running a full-featured desktop –
> there's over 2000 RPMs installed; so it doesn't look like that package
> is really needed that much.

I wouldn't have a GUI on a server unless it's really needed ... Anyway,
removing avahi would even remove fvwm, metacity, cpus, gtk and some
gnome stuff.  You have a GUI on these servers without gtk?

I certainly have the full gnome desktop installed, and I do not have "avahi- daemon" installed, come to think of it, there is no such package at all. There is plain "avahi", and I do have it installed.

>
> What's an "NVIDIA driver"? I see no such package in Fedora.

If you have an NVIDIA graphics card and want to make use of it, you need
those drivers which you can get from rpmfusion.

I have two machines with an Nvidia card, and I seem to do just fine without Nvidia's proprietary's drivers. Nouveau works fine for me, including accelerated 3D, and video.

> Of course, I'm being facetious. I will not expect that any Fedora
> packager is going to worry, too much, about external RPMs. It's
> Nvidia's obligation to play nice with Fedora, not the other way
> around.

Some people would say that NVIDIA doesn't.

Sure. Too bad, so sad.

>> For example, what is at-spi-bus-launcher?  It's running for unknown
>> reasons and it doesn't have a manpage.  What is it for?  What does it
>> do?  Do I need it?
>
> rpm -q -f /usr/libexec/at-spi-bus-launcher tells you what it is. It's
> part of Gnome, so it's a fairly core daemon service.


[~] rpm -q -f /usr/libexec/at-spi-bus-launcher
at-spi2-core-2.8.0-1.fc19.x86_64
[~]


How does that tell me what it is?  Yet yum info tells me, and it's

rpm -q -i will tell you more information.

another package I don't need --- and I can't remove that, either.  116

Just because you don't need something, doesn't mean that it's not needed by something else that you do need.

Do you need glibc? Are you a programmer/developer? Unless you are, you don't need glibc directly. But, glibc is needed by pretty much everything in Fedora, and that doesn't mean that you don't want it.

Same thing about avahi. Just because you don't need it directly, doesn't mean that it's not needed by something that you do need. And, if you do not understand why something that you need requires avahi, all that means is that you simply don't understand why, and not that it's "broken", for some reason.

packages depend on it of which I use only 4 or so.

> This is really code bloat. The dependencies are not broken. There's a
> world of difference between broken dependencies, and code bloat.

That depends on what you consider as "broken".  Since Fedoras package
management apparently doesn't even support suggested packages, it is
broken by design.

Great. Feel free to write a better package management system, and propose it as a replacement for Fedora.

I don't necessarily disagree, I do believe that rpm has a number of technical flaws, but merely complaining that it's "broken", without doing something about it, will accomplish absolutely nothing.

Attachment: pgpMVl9L_FA2g.pgp
Description: PGP signature

-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux