On 5/2/22 11:30, Kenneth Marcy wrote:
I include this link because it includes reminders to insure that the system itself is up-to-date, and it features the Flatpak installation process that now seems to be preferred for Fedora systems. Whichever
I don't know why you think that Flatpak is "preferred" now. The RPMs are kept up to date and work great. And a native installation will generally work better than something like flatpak.
I got this idea from the Fedora documentation. For example,
Flatpak
Flatpaks are a new way of deploying applications. If you have an application already packaged as a Fedora package, creating Flatpak offers a number of advantages:
-
The application can be safely updated without rebooting the system (you can update a package without rebooting your system using dnf from the command line, of course, but GNOME Software only offers updating applications as part of an offline system update.)
-
The application can seamlessly be installed on Fedora Silverblue
-
The Flatpak works across all supported Fedora versions - you don’t have to update trailing versions of Fedora for people to use the newest application version.
-
The Flatpak can be run by people running on other distributions
Fedora Flatpaks builds from existing Fedora packages to ensure that everything remains free and open source and complies with Fedora’s standards.
Technically speaking, Fedora Flatpaks reuses existing RPMs from the Fedora Linux repositories and converts them to Flatpak applications using several tools.
These Flatpak notes are taken from :
https://docs.fedoraproject.org/en-US/flatpak/
and from
https://fedoramagazine.org/an-introduction-to-fedora-flatpaks/
Notice there are no caveats or cautions concerning
flatpaks. In contrast,
RPM
The RPM Package Manager only works with packages built in the RPM format. RPM itself is provided as the pre-installed rpm package. For the end user, RPM makes system updates easy. Installing, uninstalling, and upgrading RPM packages can be accomplished with short commands. RPM maintains a database of installed packages and their files, so you can make queries and verify installed files on your system. There are several applications, such as DNF or PackageKit, that can make working with packages in the RPM format even easier.
Warning
|
Use DNF Instead of RPM Whenever
Possible
For most package-management tasks, the DNF package manager offers equal and often greater capabilities and utility than RPM. DNF also performs and tracks complicated system-dependency resolutions. DNF maintains the system integrity and forces a system integrity check if packages are installed or removed using another application, such as RPM, instead of DNF. For these reasons, it is highly recommended that you use DNF instead of RPM whenever possible to perform package-management tasks. See DNF. If you prefer a graphical interface, you can use the PackageKit GUI application, which uses DNF as its back end, to manage your system’s packages. |
|
Note
Because RPM
can make changes to the system itself,
performing operations like installing,
upgrading, downgrading, and uninstalling binary
packages system-wide requires |
These RPM quotes come from the Fedora User Docs / System Administrator's Guide
I do recognize that RPMs are a time-honored file and package management system that has over a quarter of a century of service with Red Hat Linux code, and that users and developers have extended and improved the technology during that time. None the less, competing technologies, such as flatpaks, have grown and matured from the works of many Linux developers.
Flatpaks have been available in Fedora since release 23, and considering the current release is 37, one may reasonably call flatpaks native code.
Ken
_______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-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/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure