STMA: Fedora 10

I own four computers. Three of them actually work. All three run Fedora 10.

In preface to my earlier post about Fedora 10 on my MacBook (yes, I know that prefacing something that’s already happened is backwards, but I’m doing it anyway), here’s a guide to installation and post-install configuration of Fedora 10 for my uses. YMMV. Note: all commands meant to be performed as root.

1) Get Fedora.

2) Install Fedora. I always separate my /home directory on its own partition and use a 2GB swap partition.

3) Get rid of software I don’t want: yum -y remove *packagekit* *PackageKit* *totem* yum-presto.

4) Not all the software I use is in the official Fedora repositories, so I add the Google, Adobe, and RPMFusion repos. Create the Google repo file as discussed here and install the Google repo keys according to these instructions. Install the Adobe repo by downloading the “YUM” file from this page and installing the resulting .rpm. Install the RPMFusion repository by following the instructions provided Mauriat Miranda: rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm.

5) Install yum-fastestmirror to save time with the next two steps: yum -y install yum-fastestmirror.

6) Update everything: run yum -y update repeatedly until no more updates are available.

7) Install your favorite software: yum -y install *fonts* abiword aterm AdobeReader_enu boinc-client boinc-manager conky firefox fvwm gcc gdm gimp gnome-mount-nautilus-properties gnomesword gnupg google-desktop-linux gparted grip gstreamer* gvim imlib2 imlib2-devel mozilla-vlc nautilus* numlockx openoffice.org-calc openoffice.org-draw openoffice.org-impress openoffice.org-writer picasa pidgin pidgin-otr rhythmbox* thunderbird thunderbird-lightning transmission scrot vlc yumex –exclude=*debug. Some of these may already be installed; this command is a catch-all to get everything I use on a daily basis, all at once. You may have different necessary programs. If you are on a 32-bit architecture, you’ll want to add flash-plugin to the list.

8) Fedora, for some reason, doesn’t automatically run sensors-detect and then load the correct drivers… so run sensors-detect and answer “yes” to every question.

9) If your computer is x86_64 architecture, install the FlashPlayer 10 alpha according to the instructions provided by Steven Moix: rpm -e nspluginwrapper.i386 flash-plugin && cd /usr/lib64/mozilla/plugins/ && wget http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz && tar -xvzf libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz.

10) Clean up and reboot: yum clean all && rpm –rebuilddb && updatedb && reboot.

11) Print some sweet stickers out and put them on your computer/USB thumbdrive/girlfriend/whatever.