Monday, November 14, 2011

Lou's Fedora Cheat Sheet

Here's a copy of my Fedora cheat sheet that I put together to install all of the codecs and applications necessary for common every day tasks.

First you must enable the RPM Fusion repository to do so go here:

# RPM Fusion Repos
su -c 'yum localinstall --nogpgcheck$(rpm -E %fedora).noarch.rpm$(rpm -E %fedora).noarch.rpm'

# Latest Nvidia Driver
sudo yum install "kernel-devel-uname-r == $(uname -r)"
sudo yum --enablerepo=rpmfusion-nonfree-rawhide install akmod-nvidia
sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
sudo dracut /boot/initramfs-$(uname -r).img $(uname -r)

# Steam 32bit package for 64bit System

sudo yum --enablerepo=rpmfusion-nonfree-rawhide install sudo xorg-x11-drv-nvidia-libs.i686

# Multimedia Codecs

sudo yum -y install gstreamer-ffmpeg gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugsins-base-tools gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-good gstreamer1-plugins-base

# Packages to view DVD's
sudo yum -y install libdvdread libdvdnav lsdvd

# Install 64bit flash support
sudo rpm -ivh
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
sudo yum install flash-plugin

# Install 32bit flash support 
sudo rpm -ivh
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
sudo yum install flash-plugin

 # Install Google Chrome 64bit


sudo rpm --import

sudo sh -c 'echo "[google-chrome]
name=Google Chrome 64-bit
baseurl=" >> /etc/yum.repos.d/google-chrome.repo'

sudo yum install google-chrome-stable

# ffmpeg used to capture my screen for screen casts
sudo yum -y install ffmpeg ffmpeg-libs

# Flash Player

sudo rpm -ivh
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
sudo yum install flash-plugin
# Commonly Used Applications

banshee audacity-nonfree vlc openshot steam easytag gnome-tweak-tool xchat dropbox nautilus-dropbox gimp gparted meld soundconverter blender

# Android SDK 32bit Packages for 64bit Systems
sudo yum -y install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686

# How To Update Grub
sudo grub2-mkconfig -o /boot/grub2/grub.cfg

# How To Clean out old kernels
su -c 'package-cleanup --oldkernels -y'

# How To Fix Font Anti-Aliasing and Hinting
su -c "ln -s /etc/fonts/conf.avail/10-autohint.conf /etc/fonts/conf.d/"
su -c "ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d/"
su -c "yum install freetype-freeworld"


  1. Awesome bro, thanks for posting this!It's nice to find this all in one place. As I go through the list of stuff you install, it almost entirely matches what I would as well. It may as well be Chris's cheat!

  2. Lou great job on Fedora, I use it as virtual machine and this guide is a true treasure to get anyone up and ruining with Fedora, I appreciate what you do.