articles/flatpak.md: update
This commit is contained in:
parent
be631d5e70
commit
5963163e9f
1 changed files with 4 additions and 3 deletions
|
@ -2,16 +2,16 @@
|
||||||
*This article is part of the bloat and vomit inducing series*
|
*This article is part of the bloat and vomit inducing series*
|
||||||
|
|
||||||
Flatpak (also known as Fatpak) is a [bloated](bloat.md) package manager for [Linux](linux). It aims to "unify" and replace all distro
|
Flatpak (also known as Fatpak) is a [bloated](bloat.md) package manager for [Linux](linux). It aims to "unify" and replace all distro
|
||||||
specific packages manager into a single one. Because of that, it ships ALL libraries required by any installed program, even in the
|
specific package managers into a single one. Because of that, it ships ALL libraries required by any installed program, even in the
|
||||||
distro already includes them, for "compatibility" purposes, sometimes for EACH package; this makes fatpak extremely bloated.
|
distro already includes them, for "compatibility" purposes, sometimes for EACH package; this makes fatpak extremely bloated.
|
||||||
"*Ohhh brother one more package and fatpak will begin reusing the libraries trust bro*".
|
"*Ohhh brother one more package and fatpak will begin reusing the libraries trust bro*".
|
||||||
When that mythical point is reached you will already have like 20 glibc [dynamic libraries](dynamic_library.md)
|
When that mythical point is reached you will already have like 20 copies of [glibc](glibc.md)
|
||||||
and like 5 video drivers for [GPUs](gpu.md) your machine does not even have.
|
and like 5 video drivers for [GPUs](gpu.md) your machine does not even have.
|
||||||
|
|
||||||
Futhermore, Fatpak also forces a permission model and sandboxing for programs, (["apps"](app.md) in their terms). This is a step towards turning Linux into another
|
Futhermore, Fatpak also forces a permission model and sandboxing for programs, (["apps"](app.md) in their terms). This is a step towards turning Linux into another
|
||||||
locked platform like mobile [operating systems](os.md), where "apps" can only be installed from a single pre-approved source, blocking any attempt from
|
locked platform like mobile [operating systems](os.md), where "apps" can only be installed from a single pre-approved source, blocking any attempt from
|
||||||
the user to install his own "apps". Actually, fatpak already has a "app store", see: <https://flathub.org/>. It is also notable how almost all of their
|
the user to install his own "apps". Actually, fatpak already has a "app store", see: <https://flathub.org/>. It is also notable how almost all of their
|
||||||
"apps" look exactly the same, this is because they also aim to force [GNOME](gnome.md) as the only [GUI](gui.md)+
|
"apps" look exactly the same, this is because they also aim to force [GNOME](gnome.md) as the only [GUI](gui.md)
|
||||||
toolkit along with the awful "Adwaita" theme.
|
toolkit along with the awful "Adwaita" theme.
|
||||||
|
|
||||||
{ Prediction: 8K screens will be required for GTK6 at this point given that their title bars occupy half
|
{ Prediction: 8K screens will be required for GTK6 at this point given that their title bars occupy half
|
||||||
|
@ -23,3 +23,4 @@ the screen in "[old](old.md) and obsolete" <=2K screens lmao ~tocariimaa }
|
||||||
|
|
||||||
## See Also
|
## See Also
|
||||||
- [systemd](systemd.md)
|
- [systemd](systemd.md)
|
||||||
|
- <https://ludocode.com/blog/flatpak-is-not-the-future>
|
||||||
|
|
Loading…
Add table
Reference in a new issue