Skip to content

System Dependencies

This page lists all system-level dependencies required to build and run Ember.

DependencyPurposeInstall
xdg-utilsOpen files with default handlersapt/dnf/pacman
ffmpegThumbnails, metadata, cover artapt/dnf/pacman
input groupController device accessusermod -aG input $USER
DependencyPurposeInstall
dolphin-emuGameCube / Wii emulationFlatpak or native package
xdotoolAuto-fullscreen Dolphin (X11 only)apt/dnf/pacman
DependencyPurposeInstall
wineRun Windows .exe gamesapt/dnf/pacman
DependencyPurposeInstall
SteamLaunch Steam gamesstore.steampowered.com
HeroicEpic / GOG launcherflatpak install flathub com.heroicgameslauncher.hgl
LutrisGame libraryapt/dnf/pacman
DependencyPurpose
Node.js 20+Electron app runtime
BunPackage manager, dev server
Rust + cargoNative addons
flatpak-builderFlatpak packaging
gcc-aarch64-linux-gnuARM64 cross-compilation
libasound2-devALSA audio (Rust)
rpmRPM package generation