I finally gave up fighting with the crashing kernel issue in F14 so went back to F13. For some reason when I booted my restored Clonezilla image the PC would just reset, so I did a fresh F13 install from DVD.

I was suprised actually that I had 90% of my settings and software setup and installed within about 3 hours. It used to take a whole day to customise the desktop and install all those weird packages. I guess a lot of those packages are now in the standard Fedora install, and the rest I’ve made my own RPM’s for (john, gip, gstm, knockd etc.) or can be got from the RPMFusion, Google and Adobe repositories.

Google don’t seem to host a .repo file, but they get installed if you manually install the RPM’s for Chrome/Earth but you can create them manually in /etc/yum.repos.d/

google-chrome.repo

[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1

google-earth.repo

[google-earth]
name=google-earth
baseurl=http://dl.google.com/linux/earth/rpm/stable/x86_64
enabled=1
gpgcheck=1

And then import the key from https://dl-ssl.google.com/linux/linux_signing_key.pub

Essentially my post-install transaction is:

rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

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

rpm -Uvh http://www.linux-ati-drivers.homecall.co.uk/flashplayer.x86_64/flash-release-1-2.noarch.rpm

yum remove mc emacs gnome-games

yum -y install yum-plugin-fastestmirror xmms xmms-mp3 xmms-faad2 xmms-pulse xmms-skins \
audacious audacious-plugins-freeworld* \
rhythmbox gstreamer-plugins-ugly gstreamer-plugins-bad gstreamer-ffmpeg \
amarok xine-lib-extras-freeworld \
mplayer mplayer-gui gecko-mediaplayer mencoder gnome-mplayer ffmpeg \
xine xine-lib-extras xine-lib-extras-freeworld gstreamer-plugins-ugly \
gstreamer-plugins-bad gstreamer-ffmpeg vlc gnochm chmviewer comical \
AdobeReader_enu dkms akmod-nvidia  xorg-x11-drv-nvidia-libs.i686 \
flash-plugin google-chrome-unstable comix backintime-common backintime-gnome \
screenruler xinetd gftp nvclock* compiz-fusion-extras seahorse seahorse-plugins \
nautilus-open-terminal compiz-fusion-unsupported-gnome compiz-fusion-unsupported \
compiz-fusion-extras-gnome compiz-gnome compiz-fusion compizconfig-backend-gconf \
compiz-manager compiz-fusion-extras conky lm_sensors gkrellm kernel-devel kernel-headers \
GConf2-gtk GConf2 thunderbird-lightning qgit urbanterror amap gloobus-preview.x86_64 \
alsa-lib-1.0.23-1.fc13.i686 libXScrnSaver-1.2.0-1.fc12.i686 qt-4.6.3-10.fc13.i686 \
qt-x11-4.6.3-10.fc13.i686 ccsm alacarte VirtualBox-4.0.x86_64 amap urbanterror ethtool \
purple-plugin_pack.x86_64  purple-facebookchat.x86_64 purple-plugin_pack-pidgin.x86_64 \
pidgin-sipe.x86_64 pidgin-otr.x86_64 pidgin-guifications.x86_64 pidgin.x86_64 \
binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers \
kernel-devel dev86 iasl qt4-devel pulseaudio-libs-devel glibc-devel.i686 \
libgcc.i686 texlive-texmf-latex java-1.6.0-openjdk-devel zlib-static glibc-static \
libstdc++.i686 libxslt-devel libIDL-devel SDL-devel libXmu-devel libstdc++-static \
wget google-earth-stable.x86_64 unrar bcrypt tsclient perl-Spreadsheet-WriteExcel \
expect freetype-freeworld gconf-editor p7zip fbreader-gtk redhat-lsb.i686 \
gnome-media-apps

yum -y update

Plus installing the VirtualBox, Nessus, nmap, msttcore-fonts RPM’s I already have downloaded.

I don’t bother with Oracle’s VirtualBox repository as its not updated enough so its quicker to download the RPM’s manually from their website (you have to download the extpack anyway).