logoalt Hacker News

mikae110/01/20242 repliesview on HN

Just upgraded the Flathub flatpak to the latest version on my machine. Not sure what's the recommended way to keep two stray Flatpak apps alive.

I have the latest Yuzu flatpak installed on one machine and the latest Ryujinx flatpak on another. How do I save them for the future and migrate them to a new machine?

https://docs.flatpak.org/en/latest/flatpak-command-reference... ?


Replies

silverliver10/02/2024

If you're on a system where flatpak is installed, you can easily and quickly create installable flatpaks yourself (complete with their dependencies) in case Nintendo decides to abuse law to intimidate and extort flatpak itself.

1. Add a collection Id for the remote you will be using to get the app if you haven't already. To check, run `flatpak remotes -d`. To add, run `flatpak remote-modify --collection-id=org.flathub.Stable flathub`.

2. Download the app and dependencies and collect them into a single copyable directory:

    flatpak create-usb PATH_TO_USB_OR_DIR org.ryujinx.Ryujinx
And presto! you have a 570MB offline installable flatpak that you can distribute among your family and friends. They can enjoy Ryujinx by running:

    flatpak install --sideload-repo=PATH_TO_USB_OR_DIR/.ostree/repo flathub org.ryujinx.Ryujinx
Nintendo, may you become irrelevant as quickly as the 3 e-waste switches we have laying around collecting dust in our house. Fuck you and the slimy minions that abuse the law and infringe on the rights of millions to carry out your delusional take on reality. May the courts fine you dearly and give you the thorough beating you deserve.

Edit: Documentation for ryujinx seems to have also been harmed by Nintendo's reckless actions. Luckily, archive.org seems to have a recent cached copy of the most important pages: e.g. https://web.archive.org/web/20240924023518/https://github.co...

show 1 reply
rcarmo10/01/2024

flatpak build-bundle /var/lib/flatpak/repo org.ryujinx.Ryujinx.VERSION.flatpak org.ryujinx.Ryujinx stable is what you need.

show 1 reply