Download Flatpak For Fedora [2021]

Janvier Bender <[email protected]> Thu, 25 Jan 2024 03:20:54 -0800 (PST)
Newsgroups alt.books.roger-zelazny
Message-ID <[email protected]>
A Flatpak is a relatively new way of cross-distribution application distrib=
ution. Unlike traditional package formats (deb, rpm) which targets specific=
 OS, flatpaks target specific runtimes (see below).



download flatpak for fedora

Download https://t.co/CBonxj6sFJ=20






The idea behind flatpak is to find the most common dependencies across many=
 applications and bundle them into one package called runtime. These runtim=
es can be then targeted by other flatpak applications, which can use librar=
ies from the runtime. However, many applications have dependencies which ar=
e not common. In these cases, dependency is bundled together with the appli=
cation itself during the flatpak build process.


Fedora has its own version of flatpaks. These differs from the regular flat=
paks mainly what source is picked to build the applications. Standard flatp=
aks use source code, which is then rebuilt with /app prefix, but Fedora fla=
tpaks use rpms. This implies that only applications which are packaged as r=
pm can be converted into Fedora flatpaks. There is also a difference in the=
 resulting format. Flathub uses OSTree for its flatpaks, while Fedora uses =
OCI.


The biggest advantage stems from the input source of Fedora flatpaks. Their=
 source code is proved and it is clean what is installed and where. There a=
re also processes how to introduce new rpms and many other control mechanis=
m which makes the whole process very robust and transparent. It is also a v=
ery comfort way how to use rpm-packaged application on other paltforms supp=
orting flatpaks.


Hi. I am just moving my stuff to 1Password. As the title says, I use Fedora=
 36 Silverblue (release candidate). Being this Silverblue, I prefer to inst=
all from Flatpak and avoid adding another layer to the kernel by installing=
 from rpm. I installed the Flatpak version with the command:

flatpak install -beta.flatpakref.

I just found out there is a new version available but found no guide as to =
how to upgrade. Any suggestions? Thanks in advance.


Experiencing a bug with an application? Consider filing an bug! The Fedora =
Project treats applications from Fedora Flatpaks the same as their RPM coun=
terparts, therefore the process of filing bugs for specific apps is the sam=
e as filing a bug for any package on Fedora Linux. To file an bug, head ove=
r to docs.fedoraproject.org and carefully read the instructions.


By default most flatpaks can access the whole home directory of the user. O=
rdinary apps can do this, too, of course. But flatpaks can easily be limite=
d to the Downloads directory, for example. So why is this not set by defaul=
t?






You can create separate launcher for those 2. I have OBS studio rpm version=
 and flatpak package. Flatpak version got the higher priority. I made a sep=
arate launcher for OBS studio rpm using menulibre.


I am not sure how to ask this correctly but hope you can understand what I =
am trying to say

Can you help me understand about runtime drivers for video and audio?

Is there a disadvantage using the flatpak?

Will the flatpak be a older runtime than the .rpm?

For example Zoom, rpm vs flatpak


Wow, some heated discussion. Nice article. I would really like to see a tut=
orial on how to make a simple flatpak. I have a game I want to package so t=
hat I can use it on silverblue.

Btw, am loving silverblue and flatpak is really userful, but I have a serve=
r running silverblue and I have to offline it to update which is a bit of a=
 downer.


The details of the application to be installed can also be provided by a.fl=
atpakref file, which can be either remote or local. To specify a.flatpakref=
 instead of manually providing the remote and applicationID, run:


Flatpak is the primary way that apps can be installed on Fedora Silverblue =
(for more information, see flatpak.org).Flatpak works out of the box in Fed=
ora Silverblue, and Fedora provides a small (but growing) collection of app=
s that can be installed.


From what I have seen, most flatpaks auto build off of github/gitlab releas=
es. This usually leads to the flatpaks being less than a day older than the=
ir source. Even if their maintainer is on vacation, and if something breaks=
 on the update, you can rollback.


Full disclosure, I signed up to contribute to this discussion. As a free us=
er without the experience to do it myself, if the Bitwarden project is will=
ing to do it, I would definitely appreciate it, as I already use flatpak fo=
r other apps (including the apparently unofficial Bitwarden package).


Hey, just created an account just to vote this. The original post made a fe=
w good points, and you can find many others in the comments. Would personal=
ly love to download bitwarden as a flatpak, knowing that everything is mant=
ained by the team, so that we get fast updates from an official source.


UPDATE: fix was to reinstall fuse and fuse3 to get the correct permissions =
on their executables and to wholly delete and reinstall the offending flatp=
aks by uninstalling and doing rm -rf /.var/app/.


Turns out flatpaks just get weird if you swap to Wayland and back. Deleting=
 their .var folders and fixing permissions on fuse executables (setuid bit =
was missing??) so that I could reinstall them worked perfectly.


You see, back when Fedora 35 was released, the repo definition for Flatpak =
came pre-installed in the 'fedora-flathub-remote' package, and users did ha=
ve the ability to enable third-party repositories to get access to Flathub =
apps.


Subscriptions are the lifeblood of LWN.net. If you appreciate this content =
and would like to see more of it, your subscription will help to ensure tha=
t LWN continues to thrive. Please visit this page to join up and keep LWN o=
n the net. By Jonathan Corbet

June 16, 2022 Fedora's objective to become the desktop Linux distribution o=
f choice haslong been hampered by Red Hat's risk-averse legal department, w=
hichstrictly limits the type of software that Fedora can ship. Specifically=
,anything that might be encumbered by patents is off-limits, with the resul=
tthat much of the media that users might find on the net is unplayable. Thi=
ssituation has improved over the years as the result of a lot of work withi=
nthe Fedora project, but it still puts Fedora at a disadvantage relative to=
some other distributions. A recentdiscussion on video support, though, shin=
es a light on how some surprisinglegal reasoning may be providing a way out=
 of this problem; that waymay not be pleasing to all involved, however.FFmp=
eg and FirefoxAt the beginning of June, Otto Urpelainen posted(on the Fedor=
a development list)about some surprising behavior he had observed on his sy=
stem. Initially,the Firefox browser was able to play the videos he wanted t=
o watch.Installing Fedora's ffmpeg-free package, though, caused thosevideos=
 to fail to play. As Urpelainen noted: "This is unexpected,because one woul=
d expect that installing any variant of ffmpeg wouldimprove video support, =
not degrade it".As Kevin Kofler pointed out, thisbehavior looks like a bug =
in Firefox, which is unable to find the OpenH264variant of the H.264decoder=
 found in the ffmpeg-free package. But it was not lost onanybody that this =
problem does not occur if the version of FFmpeg shippedby RPM Fusion is ins=
talled instead, andthat the H.264 codec found there doesn't require the var=
ious convolutionsrequired to get OpenH264 onto Fedora. The H.264 support in=
 RPM Fusion isthought by some to work better as well. For this reason, Vita=
ly Zaitsev saidthat the proper solution is for users just to enable RPM Fus=
ion.Michael Catanzaro took issue withthat advice:Vitaly, your suggestions t=
o enable rpmfusion are not helpful forinexperienced Fedora users, who expec=
t multimedia to workout-of-the-box. Common multimedia needs like "play a vi=
deo"absolutely need to work without rpmfusion, and we need Fedoradevelopers=
 testing this to make sure it works.But Kofler replied that "Itis common kn=
owledge that Fedora is/was effectively useless for anythingremotely related=
 to multimedia without RPM Fusion packages". Zaitsevdoubleddown later by sa=
ying that Fedora should simply preload the RPM Fusionrepository so that use=
rs need not go through the process of learning thatthey need it and figurin=
g out how to enable it themselves.That is the process that is required now;=
 a new Fedora installation willnot be set up to obtain packages from RPM Fu=
sion and will not help usersunderstand that, sooner or later, they will hav=
e to configure thatrepository. But fixing that problem still does not appea=
r to be in theworks; one of the constraints placed on the Fedora project is=
 that itcannot help users find repositories containing code that, for examp=
le,might have patent problems in some jurisdictions. This "pretend it's not=
there" approach has led to a certain amount of frustration over the years.E=
nter FlatpakMore recently, though, there has been a development on a relate=
d front.In June 2021, the project adopteda proposal to set up the Flathubre=
pository by default on Fedora systems. Flathub is, like RPM Fusion, anindep=
endent repository (run by the GNOME Foundation) and, again like RPMFusion, =
it contains software that Fedora cannot distribute, but it distributes pack=
ages in the Flatpak format rather than using RPM.There is a push within Fed=
ora to ship applications as flatpaks rather thanas RPMs. Flatpak makes depe=
ndency management easier and, in theory atleast, can run applications withi=
n secure sandboxes, but many developerssee the format as inferior and would=
 prefer to avoid it.The Flathub repository was set up in a "filtered" mode,=
 meaning that only applications that were acceptableto Fedora would be avai=
lable (by default), but that still left room forproprietary flatpaks like Z=
oom, Microsoft Teams, and Minecraft.Last April, though, the situation chang=
ed: permission had beenreceived to drop the filtering and present the full =
Flathubrepository to users. Fedora developers are currently working on enab=
lingthis change for the upcoming Fedora 37 release. Catanzaro welcomedthis =
news:Er, so everything from Flathub is fine now, no restrictions?Seriously =
great news. In this case, I'd say priority one is to stopshipping Fedora's =
Firefox and Totem altogether, and default togetting them from Flathub inste=
ad.Not everybody was so joyful, especially given that theplan is to have th=
e system select a flatpak package over a traditional RPM package when botha=
re available. Deferring to an outside repository for important packageslike=
 Firefox is also not universally accepted as ideal.But the idea that Fedora=
 can now freely set up access to anexternal repository with software that F=
edora cannot ship itself isgenerally welcome. It could be a solution to Fed=
ora's longstandinglimitations with regard to problematic media formats.Why =
not RPM Fusion?Since that decision was made, developers have been asking if=
 access to RPMFusion could be preloaded in Fedora as well, always to be tol=
d that it isnot possible. The question came up again in this conversation a=
s well;Catanzaro responded:For avoidance of doubt, Fedora Legal has decided=
 we may use flathubbut not rpmfusion. As I explained to you previously, the=
y have alsodecided not to share their reasoning for this.Fedora project lea=
der Matthew Miller answered witha pointer to thisexplanation:Flathub is a t=
hird-party repository which provides software forvarious Linux distribution=
s. It doesn't shape what software itcarries around what Fedora does not. It=
 fundamentally exists tosolve a problem with Linux app distribution to whic=
h our policiesaround licensing, software freedom, and etc., are incidental.=
 Thismakes it a different case.It is fair to say that not everybody finds t=
his explanation convincing.Kofler describedit as "an absolutely ridiculous =
double standard". "Maxwell G" called it "apretty flimsy argument". Petr Pis=
ar triedto explain the difference: RPM Fusion specifically targets Fedora, =
whileFlathub is not Fedora-specific, and that somehow makes a difference.Th=
e logic behind this policy surely makes sense to somebody in Red Hat'slegal=
 department, but it may have some unfortunate consequences in theFedora use=
r community. It is not hard to imagine that it could be causinga lack of mo=
rale among the RPM Fusion developers, who have worked for manyyears to addr=
ess a key shortcoming in Fedora systems. If Fedora pushes itsusers toward t=
he Flathub solution, RPM Fusion may eventually just give up,leaving no alte=
rnative to Flathub, which is a less-appealing repository formany. It is not=
 at all clear that Fedora and its user community would bebetter off in that=
 world. (Log in to post comments) Fedora, FFmpeg, Firefox, Flatpak, and Fus=
ion Posted Jun 16, 2022 15:32 UTC (Thu) by amacater (subscriber, #790) [Lin=
k]

 f5d0e4f075