• 0 Posts
  • 6 Comments
Joined 6 months ago
cake
Cake day: October 23rd, 2024

help-circle
  • Be aware librewolf and all firefox based browser have security issues with flatpak because flatpak by forcing seccomp filtering breaks the internal sandbox of the browser:

    https://librewolf.net/installation/linux/#security

    Not to mention the librewolf flatpak is literary the portable tarball they release that works on your distro already, in other words it is the worst way possible to use librewolf.

    And you only get that “ease of use” of being able to install it in the software store with one click because your distro did the pain of installing and configuring flatpak for you, otherwise it would have been much worse than what you posted.

    Anyways, try using appman instead:

    wget -q https://raw.githubusercontent.com/ivan-hc/AM/main/AM-INSTALLER && chmod a+x ./AM-INSTALLER && ./AM-INSTALLER

    And then: appman -i librewolf which will “install” the AppImage and you can also sandbox it with am --sandbox librewolf and this sandbox does not break the internal sandbox of the browser unlike flatpak.



  • and through deduplication between different runtimes and runtime versions. There’s usually very little bloat, if any, especially if you use Flatpaks a lot,

    ~20 different GUI applications, flatpak ended up using 14 GiB of storage while the appimage equivalent used 3.2 GIB.

    And note I was not able to find flatpaks for ghostty, goverlay, kdeconnect and a few other apps, meaning the actual bloat of flatpak is even higher.

    Edit: And this is even worse if you are an nvidia user, flatpak will download the entire nvidia driver as well.



  • This contradicts their own wiki. Type 2 AppImages do use libfuse2, which is the problem

    appimagekit is not actively developed anymore. Development moved to AppImage/appimagetool and type2-runtime

    EDIT: Also go-appimage which was the first one to use the static runtime in 2022.

    So no, they do not need libfuse2 anymore. Stop saying that nonsense, Download the AppImage of Cemu or PCSX2 or Ryujinx and remove libfuse2 and see for yourself…

    Even in the github thread you linked it is said that namespaces are enabled by default in the kernel nowadays

    Yeah and ubuntu recently fucked it up with namespaces restrictions.

    Docker, where another kernel, package manager etc. gets loaded.

    Docker doesn’t load another kernel, no idea if it can either, flatpak is pretty much another package manager as well. By your own definition it is another distro.