Fedora 37 New Proposal: Unrestricted Access to Flathub
3 min readFedora 37 New Proposal: Unrestricted Access to Flathub
- RISC-V only takes 12 years to achieve the milestone of 10 billion cores
- ARM original operating system: RISC OS still alive after 35 years
- Big upgrade: The difference between Bluetooth 5.0 and 5.2
- Geeks Disappointed that RTX 4080/4090 doesn’t come with PCIe 5.0
- ACME Project: Exploring the secrets of flames on the International Space Station
- What are advantages and disadvantages of different load balancing?
Fedora 37 New Proposal: Unrestricted Access to Flathub.
The Fedora community is discussing a proposed change: Unfiltered Flathub.
The proposal states that it is hoped that starting with Fedora 37, users will be able to allow unfiltered/unrestricted access to Flathub, providing more Flatpak options on Fedora Linux.
So far, Fedora out of the box has limited access to a filtered subset of Flathub packages when enabled through GNOME Software or GNOME Initial Setup.
And under the plan of the new proposal, users can easily access a wider range of software and avoid confusion as to why certain Flathub packages are not available on Fedora.
In the event of duplicate packages between Flatpak and Flathub, Fedora’s solution is that Flatpak takes precedence over Flathub.
But while Flatpaks has a higher priority than RPM in GNOME software, there may be some objections to this change in its current form.
So unless there is a change in GNOME Software’s behavior between Flatpaks and Fedora RPMs, there may be some issues with this new change proposal.
There is also concern that some Flathub packages are not built from trusted, high-quality third-party sources.
A Fedora developer concluded that implementing the proposal requires the following:
- Prioritize Fedora RPMs and Flathub
- Prioritize Fedora Flatpaks and Flathub Flatpaks
- Prioritize between Flathub Flatpaks and 3rd party RPM repositories – especially for IDEs
- Determine what happens when upgrading from an older version – if you want “Fedora Flathub
- Selection” to become “Flathub”, you need fedora-third-party support
- Passed the test
He said that GNOME software has a “packaging-format-preference” key to determine whether RPM or Flatpak is preferred.
Looking at the source code doesn’t make it clear how prioritization in Flatpaks ends up happening.
Currently, they don’t have the ability to do something like judging Fedora Flatpaks > Fedora RPMs > Flathub Flatpaks — that would have to be implemented in GNOME software if needed.
- DIY a PBX (Phone System) on Raspberry Pi
- How to host multiple websites on Raspberry Pi 3/4?
- A Free Intercom/Paging system with Raspberry pi and old Android phones
- DIY project: How to use Raspberry Pi to build DNS server?
- Raspberry Pi project : How to use Raspberry Pi to build git server?