Skip to content

Instantly share code, notes, and snippets.

@cnicodeme
Created November 15, 2016 13:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cnicodeme/63d52ec5d1c026a0e1ae846d0b7b49e7 to your computer and use it in GitHub Desktop.
Save cnicodeme/63d52ec5d1c026a0e1ae846d0b7b49e7 to your computer and use it in GitHub Desktop.
Installation script for Fedora 24
#!/bin/bash
dnf -y remove cheese evolution libreoffice* shotwell empathy
# Installing repositories
dnf -y install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
dnf -y install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
dnf -y install http://rpms.famillecollet.com/fedora/remi-release-24.rpm
# Installing Google Chrome repository
printf "[google-chrome]\nname=google-chrome - 64-bit\nbaseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64\nenabled=1\ngpgcheck=1\ngpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub" > /etc/yum.repos.d/google-chrome.repo
# Installing Dropbox repository
printf "[dropbox]\nname=Dropbox\nbaseurl=http://linux.dropbox.com/fedora/\$releasever/\nenabled=1\ngpgcheck=1\ngpgkey=http://linux.dropbox.com/fedora/rpm-public-key.asc" > /etc/yum.repos.d/dropbox.repo
dnf -y update
dnf install unzip filezilla vim phpmyadmin git gstreamer-ffmpeg gstreamer-plugins-bad gstreamer-plugins-ugly google-chrome-stable nautilus-dropbox mysql-server httpd make gcc gcc-c++ glibc-devel git-core libgnome-keyring-devel python-devel python-flask python-flask-sqlalchemy python-pip MySQL-python gstreamer-plugins-bad-nonfree gstreamer1-libav gstreamer1-plugins-good gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer-plugins-good gstreamer-plugins-bad-free
rpm -ivh https://dl.dropboxusercontent.com/u/100538/Linux/webcore-fonts-3.0-1.noarch.rpm
rpm -ivh https://dl.dropboxusercontent.com/u/100538/Linux/webcore-fonts-vista-3.0-1.noarch.rpm
rpm -ivh https://dl.dropboxusercontent.com/u/100538/Linux/mplayer-codecs-20061022-1.x86_64.rpm
rpm -ivh https://dl.dropboxusercontent.com/u/100538/Linux/mplayer-codecs-extra-20061022-1.x86_64.rpm
systemctl enable httpd.service
systemctl enable mariadb.service
echo "Finished!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment