Flatpak is evolving, features are being added and more programs are being offered in this packaging format. If you're wondering: What the hell is this Flatpak guy? We wrote a post explaining a bit more about this technology. Last year the Flatpak arrived in your verse 1.0With new parameters and performance improvements, from then on the lapping process has not stopped. Going a little further in time, we reached the beginning of the year, and in February the verse 1.2In addition to adding new parameters, the look of Flatpak via the terminal was redesigned. Thus, having a better disposition in the information via CLI.
Learn more about Flatpak
Many do not understand the advantages of Flatpak, or other formats. Others even believe and generalize that its use is impossible, or even impossible.
Comparisons with the form of distribution and operation between Windows and Linux are also hotly debated and debated. However, some speak without really knowing these differences, just repeating like parrots. Not to take this risk, access an article demonstrating the types of packages and installs, on both Windows and Linux. I even indicate that you see the video contained in the post above, it contains a lot of additional information.
One of the advantages of Flatpak is to use programs in updated versions without the worry of dependency conflicts. Having the latest versions of applications without compromising the system is a very interesting feature. However, think of a hypothesis where the user, for some reason, wants to freeze / fix the app at a particular version and avoid automatic downloads. The feature that was being awaited by several users of Flatpak, comes true with the new version.
The changes from version 1.5, are:
- New options in flatpak install, for example, the parameter –or-update;
- A new command, the flatpak mask, allowing to fix the version of the flatpaks avoiding downloads automatics;
- Support for automatic updates and their monitoring on flatpak portal;
- Corrections in service updates exported with dbus-broken;
- Visual enhancement when using via CLI, hiding columns at terminal output if all are equal;
- Fixes for any errors where remote repositories were not properly removed;
- THE flatpak-session-helper becomes linked to more libraries;
- OCI: Now supports tagged images with labels and annotations;
- OCI: always generates stories for images;
- OCI: Supports docker mimetypos in addition to OCI mimetypos.
- Uninstalling now always works, even if the remote repository has been abruptly removed (forced);
- New default language configuration keys now allow addition to the system list instead of a replacement;
- Several minor adjustments to CLI behavior and output have been made.
You can add Flatpak to your system, following our tutorial. However, the versions contained in the distribution repositories will not always be the most current. Ubuntu is a fine example. To get the latest versions on the Canonical system, you will need to add the official Flatpak PPA.
sudo add-apt-repository ppa: alexlarsson / flatpak
sudo apt update
sudo apt install flatpak
Usually it is not indicative to use PPAs, each case being a case, however many bugfixes are only present in the most current ones. I can report a boring case that occurred to me. The version of Flatpak contained in the Ubuntu repositories simply downloaded numerous runtimes of my NVIDIA video driver, regardless of the version used. And with each new verse, more and more new runtimes were downloaded (not in use). Even removing them, they were downloaded again. Right after installing the PPA version, I was able to fix this bug (This case occurred a while ago).
In our forum Diolinux Plus, I also noticed reports of users who got some error while installing apps in Flatpak, due to the old version in the Ubuntu repositories and other distros like Debian. So if for some reason everything works correctly for you, there may not be a need to upgrade to the latest versions through PPA. Analyze and make your own decisions at your own risk.
NOTE: At this time Flatpak via PPA has not yet received version 1.5, you can check directly through this link and confirm that it has been updated.
For any questions, use the command: flatpak –help to view each function. Don't know the version of Flatpak contained in your system? flatpak –version shows you the versioning.
_____________________________________________________________________________ See any errors or would you like to add any suggestions to this article? Collaborate, click here.