Skip to content

Installing LinuxDwarfPack dependencies

McArcady edited this page Nov 28, 2021 · 11 revisions

The packaged version of the LinuxDwarfPack (Debian, RPM and Arch versions available on Github or DFFD) shall pull the required dependencies automatically.

However the tar.bz2 or Appimage versions will require installing the dependencies manually:

  • first follow the main wiki installation page (http://dwarffortresswiki.org/index.php/DF2014:Installation#Linux) to make sure that the game itself will run on your system
  • then install the packages below, depending on your distribution
  • setup python3 as default for better results with the LNP interface (otherwise, also install package python2-tk)

Ubuntu/Debian

$ sudo apt install libsdl-image1.2 libsdl-ttf2.0-0 libopenal1 libsndfile1 gnome-terminal openjdk-11-jre python3-tk python3-distutils python3-pil.imagetk libqt5qml5 libqt5concurrent5 libqt5gui5 unionfs-fuse libcanberra-gtk-module libwebkit2gtk-4.0

Fedora/SuSE/CentOS/RedHat

$ sudo dnf install SDL SDL_image SDL_ttf openal-soft alsa-lib alsa-plugins-pulseaudio mesa-dri-drivers mesa-libGLU gnome-terminal java-11-openjdk python3-tkinter qt5-qttools fuse-overlayfs

Arch

$ sudo pacman -S sdl_image sdl_ttf gnome-terminal jre11-openjdk python tk qt5-base unionfs-fuse webkit2gtk

Slackware

TBC