Fedora Linux Install Dependencies Script

Was suggested that I post this script here on the cinder forum. Don’t have a problem, just sharing for others to use.

I’ve been working using Cinder on Fedora linux. In the process of doing so I tracked down most of the dependencies. The apt script included with Cinder is for use on ubuntu and debian but here’s one that will hopefully work on systems with dnf. I tested it on Fedora 33 and didn’t have any problems but haven’t gotten a chance to try it out on a clean install.

Couldn’t find the equivalent of gstreamer1.0-alsa and gstreamer1.0-pulseaudio .

Feel free to use, modify, and share elsewhere. Happy coding :sparkling_heart:

#!/bin/bash
set -e

# Packages
sudo dnf -y upgrade
sudo dnf -y install \
  libXcursor-devel \
  libXrandr-devel \
  libXinerama-devel \
  libXi-devel \
  mesa-libGL-devel \
  libglvnd-devel \
  zlib-devel \
  expat-devel \
  freetype-devel \
  uuid-devel \
  libsndfile-devel \
  pulseaudio-libs-devel \
  alsa-lib-devel \
  libcurl-devel \
  gstreamer1-devel \
  gstreamer1-plugins-bad-free-devel \
  gstreamer1-plugins-base-devel \
  gstreamer1-libav \
  boost-devel \
  mpg123-devel
1 Like