Fedora Software Install Script

Last modified: 

Friday, July 6, 2012 - 13:36

This is a script that I run once Fedora is installed. It gets my favourite applications, and sets up the RPMfusion repos. If you want to know more about installing Fedora checkout the guides at MJM Wired.

Download and extract install.sh.zip. Run in a terminal, as root, by navigating to your download directory and typing:-

sh Install.sh

And here's the script in full:-

# This is a script setting up Fedora the way I like it
# Turn off services that I won't be using
chkconfig bluetooth off
chkconfig firstboot off
chkconfig lvm2-monitor off
chkconfig mdmonitor off
chkconfig netfs off
chkconfig nfs off
chkconfig nfslock off
chkconfig nscd off
chkconfig openvpn
chkconfig pcscd off
chkconfig psacct off
chkconfig rdisc off
chkconfig rpcbind off
chkconfig rpcsvcgssd off
chkconfig sendmail off
chkconfig smartd off
chkconfig smolt off
chkconfig sshd off
chkconfig sssd off
# Remove software that I don't want
yum -y remove brasero evolution gnomebaker gxine lostirc mtpaint planner rhythmbox shotwell sylpheed transmission vinagre
# Update fedora to the latest and greatest
yum -y update
# Install repos
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
# Install office and design applications
yum -y install abiword blender empathy evince gimp gnome-xcf-thumbnailer gourmet gnumeric gthumb gwget inkscape k3b nautilus-image-converter nautilus-sound-converter phatch openoffice.org-impress samba samba-client thunderbird uniconvertor

# Install administration tools
yum -y install filelight fwfstab gparted grsync liveusb-creator system-config-firewall system-config-network system-config-printer system-config-samba system-config-services

# Install media apps
yum -y install amarok* audacity-nonfree avidemux-gtk dvdrip gstreamer-plugins-ugly gstreamer-plugins-bad gstreamer-ffmpeg hydrogen* ladspa* Miro vlc xine-lib-extras-freeworld

# Install desktop customisation tools and eyecandy
yum -y install alacarte cairo-dock cairo-dock-plug-ins numlockx

# Install educational software
yum -y install celestia stellarium

# Install 2d Games
yum -y install blobwars clanbomber glob2 gnome-games gnome-games-extra gweled joystick lbrickbuster2 lincity-ng liquidwar lmarbles monkey-bubble rocksndiamonds rili tecnoballz wesnoth

# Install 3d Games
yum -y install extremetuxracer glest neverball neverputt openarena SDL* supertux

# Install Windows fonts
wget http://johnflower.org/sites/default/files/msttcore-fonts-2.0-3.noarch.rpm
rpm -ivh msttcore-fonts-2.0-3.noarch.rpm
rm msttcore-fonts-2.0-3.noarch.rpm -f
# Install Flash
rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
yum -y install flash-plugin
# Install the ability to play DVDs
wget http://www.mjmwired.net/resources/files/atrpms.repo
cp ./atrpms.repo /etc/yum.repos.d/atrpms.repo
rpm --import http://packages.atrpms.net/RPM-GPG-KEY.atrpms
yum --enablerepo=atrpms -y install libdvdcss

Add new comment