Installation on other distributions
Revision as of 05:46, 26 May 2021 by JJRcop (talk | contribs) (JJRcop moved page Installation to Installation on other distributions: Purpose of the page has changed)
The Official Documentation contains installation instructions for Debian based distributions, and should work fine on derivatives. The following are supplemental guides for other distributions, which do not work using the Debian instructions.
Contents
Fedora 29+
Installing Dependencies
dnf install binutils-devel cmake texlive-gnu-freefont fontconfig-devel SDL2-devel SDL2_ttf-devel spice-protocol libX11-devel nettle-devel wayland-protocols-devel \
gcc libXScrnSaver-devel libXfixes-devel libXi-devel wayland-devel libXinerama-devel
OpenSuSE Leap 15.0+
Installing Dependencies
zypper install binutils-devel make cmake fontconfig-devel libSDL2-devel libSDL2_ttf-devel spice-protocol-devel libX11-devel libnettle-devel wayland-protocols-devel \
libconfig-devel libXi-devel libXss-devel libwayland-egl-devel nettle
Arch Linux / Manjaro
Installing Dependencies
pacman -Syu binutils cmake gnu-free-fonts fontconfig sdl2 sdl2_ttf spice-protocol libx11 nettle \
gcc make pkgconf glu
Void Linux
Installing Dependencies
xbps-install -Syu binutils-devel cmake freefont-ttf fontconfig-devel SDL2-devel SDL2_ttf-devel spice-protocol libX11-devel nettle-devel \
gcc make pkg-config
Gentoo
Installing Dependencies
First set up the necessary USE flags if needed:
echo "media-libs/libsdl2 gles2" >> /etc/portage/package.use/libsdl2
echo "media-libs/nettle gmp" >> /etc/portage/package.use/nettle
Then fetch the packages:
emerge sys-devel/binutils dev-util/cmake media-fonts/freefonts media-libs/libsdl2 media-libs/sdl2-ttf app-emulation/spice-protocol \
media-libs/fontconfig dev-libs/nettle \
media-libs/glu
This list can also be placed into a setfile in /etc/portage/sets/ so that they can be updated with
emerge @setfile