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:
>
>> Sam Varshavchik <mrsam@xxxxxxxxxxxxxxx> writes:
>>
>> > lee writes:
>> >
>> >> Hi,
>> >>
>> >> how does one get a clean installation of Fedora?  "Clean" means that
>> >> only those packages are installed that are actually needed and only
>> >> those services are running that are actually needed.
>> >
>> > Very easy:
>> >
>> > Step 1: figure out what packages and services you need.
>> > Step 2: install just those packages and services that you need.
>>
>> Unfortunately, the broken dependencies seem to prevent step 2 ---
>> otherwise I could simply remove unneeded packages.
>
> Define "broken dependencies".

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.

> If what you want requires another package to be installed, you will
> have to install it. That's not a "broken dependency". It's a required
> dependency.

For example, VLC, like many other things, depends on avahi and doesn't
need the avahi-daemon.  So you end up not only having things installed
you don't need, you also run software you don't need to run.

Hmm. I just tried "yum install vlc", and it was all set to be installed, without pulling in the avahi-daemon package.

> Real broken dependencies are rare, and tend to get fixed easily.

Apparently the dependency problems with the NVIDIA drivers were not
fixed so easily, if they ever were.

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

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.

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.

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

Attachment: pgpjTtxORCdcU.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