this post was submitted on 08 Aug 2023
135 points (93.0% liked)
Linux
48333 readers
651 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
https://en.wikipedia.org/wiki/Comparison_of_Linux_distributions#Package_management_and_installation
Has an overview. Debian's binary package repository has more than ten times more packages, and Fedora more than five times.
I have been using Manjaro in the past and the lack of available binary packages from the trusted main repo was often a problem.
Since switching to Fedora I only very rarely encounter missing packages and have not once used COPR (but I do use Flatpack on the desktop).
No, I am asking the packages that you personally are missing. I don't think raw package counts are the way to determine whether one distro is offering more software than another. Arch frequently will bundle software in a bigger packages while other distros will split them up into sub-packages, artificially inflating the count.
Tbh I've experienced the exact opposite of what you experienced, but it may just be down to our individual software needs. For example, Discord, Signal, and Yuzu are nowhere to be found in the Fedora repos, whereas they're available in the main Arch repos. Likewise, things like codec support often require RPMFusion, but in Arch it's just available right out of the gate.
I don't remember which ones exactly I was missing, but it was a very common occurrence that I had to work around with appimages or flatpacks (or AUR, but that caused dependency hell all the time).
RPMfusion is a one time addition on system installation and the rest is available via Flathub, which is significantly better integrated in Fedora than Manjaro/Arch.
But one that you have to manage with every new Fedora version. I've always had issues with RPMFusion packages not being ready in time for new Fedora releases or flat out causing conflicts with packages from the main Fedora repos.
That is just simply not true. As long as you have the
flatpak
package installed, it works just like it does on Fedora.I get the feeling that maybe you just haven't tried Arch in a while, but perhaps a lot has changed since the last time you used it.
Last time I checked Flatpak support was not seamlessly integrated into the GUI update manager like it is on Fedora.
I have the feeling you are a typical Arch fanboy that doesn't consider the original posters question for a hassle free but not Ubuntu based system 😅