Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone with no article paywalls. Just good, fresh content! Alternatively, you can donate through PayPal or Buy us a Coffee. You can also buy games using our partner links for GOG and Humble Store.

yuzu the Nintendo Switch Emulator gets an easy Linux installer

By - | Views: 30,902

Good news for Linux and Steam Deck fans, the yuzu team have worked to bring the installer for the Nintendo Switch Emulator over to Linux properly.

This was a bit of a sore spot, while you could still install it relatively easily having the proper installer just puts another tick in the box for making it that bit simpler for everyone. Why have they done it now though? As they said previously it was mostly Windows users playing with it but over time they've seen "consistent growth in the number of our Linux users" and so it was only natural for them to improve their own support of Linux.

This new installer supports Mainline and Early Access builds for Linux users. With Early Access builds being available for their Patreon supporters.

The work was done by a user going by the handle toastUnlimited. As with any new thing, it might have some issues so be sure to report any you find.

Article taken from GamingOnLinux.com.
22 Likes
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
17 comments
Page: 1/2»
  Go to:

dibz 12 Aug
Alternatively I wrote this little bash script to update yuzu (early access) if anyone wants it. Requires jq and curl to be installed.

#!/bin/bash -x
OUTDIR=/home/$USER/apps/appimages

ID=$(curl -s -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/pineappleEA/pineapple-src/releases/latest | jq '.assets | map(select(.name=="yuzu-x86_64.AppImage"))[].id')
curl -H "Accept: application/octet-stream" -L https://api.github.com/repos/pineappleEA/pineapple-src/releases/assets/$ID -o "$OUTDIR/Yuzu.AppImage"
chmod +x "$OUTDIR/Yuzu.AppImage"



Last edited by dibz on 12 August 2022 at 2:19 pm UTC
jordicoma 12 Aug
Quoting: dibzAlternatively I wrote this little bash script to update yuzu (early access) if anyone wants it. Requires jq and curl to be installed.

#!/bin/bash -x
OUTDIR=/home/$USER/apps/appimages

ID=$(curl -s -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/pineappleEA/pineapple-src/releases/latest | jq '.assets | map(select(.name=="yuzu-x86_64.AppImage"))[].id')
curl -H "Accept: application/octet-stream" -L https://api.github.com/repos/pineappleEA/pineapple-src/releases/assets/$ID -o "$OUTDIR/Yuzu.AppImage"
chmod +x "$OUTDIR/Yuzu.AppImage"
This, and I would prefer using the distro package manager, it's easier.
Probably it's because I'm using linux for some years, that I think that using the package manager it's easier than searching on internet for an installer, downloading it, executing it, and follow an assistant.
dibz 12 Aug
Quoting: jordicoma
Quoting: dibzAlternatively I wrote this little bash script to update yuzu (early access) if anyone wants it. Requires jq and curl to be installed.

#!/bin/bash -x
OUTDIR=/home/$USER/apps/appimages

ID=$(curl -s -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/pineappleEA/pineapple-src/releases/latest | jq '.assets | map(select(.name=="yuzu-x86_64.AppImage"))[].id')
curl -H "Accept: application/octet-stream" -L https://api.github.com/repos/pineappleEA/pineapple-src/releases/assets/$ID -o "$OUTDIR/Yuzu.AppImage"
chmod +x "$OUTDIR/Yuzu.AppImage"
This, and I would prefer using the distro package manager, it's easier.
Probably it's because I'm using linux for some years, that I think that using the package manager it's easier than searching on internet for an installer, downloading it, executing it, and follow an assistant.

Agreed, system package manager any day of the week. AppImages, Flatpaks, Snaps, all seem to be the current (unfortunate) hotness and all of them are sub-par compared to native packaging.
Numeric 12 Aug
Quoting: jordicomaThis, and I would prefer using the distro package manager, it's easier.
Probably it's because I'm using linux for some years, that I think that using the package manager it's easier than searching on internet for an installer, downloading it, executing it, and follow an assistant.

For awhile now, I have been using the flatpak version of yuzu from flathub so that it would integrate with my GUI package manager and CLI scripts. Appimages are fine (barring some rare/random incompatibles with Fedora), but FOSS has truly spoiled me to expect all of my updates in one place!


Last edited by Numeric on 12 August 2022 at 4:24 pm UTC
fireplace 12 Aug
Can someone fill me in on this? Wasn’t it already easily installable from flathub? Wouldn’t that just complicate things?
fireplace 12 Aug
Quoting: dibzAgreed, system package manager any day of the week. AppImages, Flatpaks, Snaps, all seem to be the current (unfortunate) hotness and all of them are sub-par compared to native packaging.

Flatpak IS a package manager, you know. It’s just that it’s a lot more robust than the legacy traditional ones (dnf, apt, pacman, etc).
dibz 12 Aug
Quoting: fireplace
Quoting: dibzAgreed, system package manager any day of the week. AppImages, Flatpaks, Snaps, all seem to be the current (unfortunate) hotness and all of them are sub-par compared to native packaging.

Flatpak IS a package manager, you know. It’s just that it’s a lot more robust than the legacy traditional ones (dnf, apt, pacman, etc).

There's a reason I said system/native. Not everyone likes flatpaks or appimages, and some people do. There are pluses and minuses to using something like a flatpak and the same is true for system/native.
Vishar 12 Aug
This is Linux
You have choice and many option
Milanium 12 Aug
Do you really need a GUI updater for AppImages?
dibz 12 Aug
Quoting: MilaniumDo you really need a GUI updater for AppImages?

AppImages are unfortunately painful to update. There are GUIs and even daemons out there that can do it, but typically the appimage itself has to be built in a way that supports updating. Yuzu actually is built (now) with support for that sort of thing, so no, it doesn't actually need a different way if you have one of those general appimage update tools installed -- they're not by default. Some apps even support this type of updating built-in, which is nice. Duckstation is another one that supports generic updating, but for example, avidemux's appimage does not and you have to download updates manually.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.