Re: Java Dev Group and Fedora Quality

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

 



On 1/26/20 5:33 PM, Bill Chatfield via devel wrote:
When I type "sudo dnf install something" it takes about 10 minutes to pull updates from every repository, every time I run dnf. The actual install or update proceeds at a reasonable pace. I wouldn't call it fast. I could send you a video of this if you'd like. I see this on all my machines and I see other people complaining about it too.

In contrast, if I type "sudo apt install something" on Ubuntu or Debian, a bunch of text goes by really fast and BAM, it's done...

How many repositories do you use (dnf repolist)? One trap I repeatedly fall in is to enable a special-purpose repo which then falls into disrepair or disappears---but yum still gets bogged down accessing it.

Historically, the Fedora/RedHat/Centos ecosystem evolved to have a great many repositories: Fedora, rpmfusion-free/nonfree, base/EPEL/extras for Centos, RHEL/EPEL for RedHat. This is a headache for everyone who manages a heterogeneous collection of computers, and often results in slow and often unpredictable operation because of so many combinations of the instantaneous mirroring situation. The reason for that was sometimes political (Fedora Free vs non-free repositories), sometimes business-related (RedHat repos are only available to subscribers) and sometimes technical/historical/other (EPEL vs extras).

In contrast, Debian has a simple repository scheme, and I think their packaging system uses less metadata, resulting in fast operation. One frustrating aspect of yum/dnf is that often it takes significant time to download the metadata updates, just to find out that there are no package updates to apply.

I think people have been discussing ideas for more granular and faster metadata updates, but it's a hairy problem due to a lot of history and backward compatibility issues.
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux