Setting-up Fedora 11

Fedora 11 was released a month ago, but it’s only now that I am able to completely configure my desktop to run on top of it.  It is because I’m still happy with Fedora 10.  I’ve established my development environment and I find no need to upgrade it yet.  In any case, I’m going to upgrade my Fedora 10 installation once I’m able to fully clone my environment in my other machine.

Similar to how I configured my Fedora 10 installation, I selected both Web Development and Web Server options when asked what additional tasks I want my system to support, to make my post-installation setup easier.

I also selected the following packages during installation:

Desktop Environment

  • KDE (K Desktop Environment)

Development

  • Fedora Eclipse
  • Java Development

Servers

  • MySQL Database
  • PostgreSQL Database

And here are my post-installation configurations:

Update

Updating for the first time also installs the GPG keys, which are needed so you won’t get errors regarding unsigned packages when you use the “fedora” and “updates” repositories of Fedora. In our terminal, as root, type:

yum update

RPM Fusion

From the RPM Fusion site:

RPM Fusion provides software that the Fedora Project or Red Hat doesn’t want to ship. That software is provided as precompiled RPMs for all current Fedora versions and Red Hat Enterprise Linux 5; you can use the RPM Fusion repositories with tools like yum and PackageKit.

RPM Fusion is a merger of Dribble, Freshrpms, and Livna; our goal is to simplify end-user experience by grouping as much add-on software as possible in a single location.

In your terminal, type:

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

Panel

Added the following frequently used applications to the panel:

  • File Browser
  • Terminal
  • Calculator
  • Take Screenshot
  • Text Editor
  • Eclipse
  • Pidgin
  • GIMP

System

  • Preferences
    • Appearance
      • Fonts
        • Application font: Sans, 8
        • Document font: Sans, 8
        • Desktop font: Sans, 8
        • Window title font: Sans Bold, 8
        • Fixed width font: Monospace, 8
      • Interface > Menus and Toolbars > Toolbar button labels: Icons only
    • Power Management > On AC Power > Put display to sleep when inactiver for: Never
    • Screensaver
      • Regard the computer as idle after: 2 hours
      • Activate screensaver when computer is idle: Unchecked
    • File Management
      • Views
        • Default View > View new folder using: List View
        • Icon View Defaults > Default Zoom Level: 66%
        • List View Defaults > Default Zoom Level: 33%
      • Behavior > Always open in browser windows: Checked

Terminal

Edit > Profile Preferences > Colors > Foreground and Background

  • Use colors from system theme: Uncheck
  • Built-in schemes: Green on black

Text Editor

Edit > Preferences

  • View
    • LIne Numbers >  Display line numbers: Checked
    • Current Line > Highlight current line: Checked
    • Right Margin >  Display right margin: Checked
    • Bracket Matching > Highlight matching bracket: Checked
  • Editor
    • Tab Stops
      • Tab width: 4
      • Insert spaces instead of tabs: Checked
    • Automatic Indentation > Enable automatic indentation: Checked
    • File Saving
      • Create a backup of files before saving: Unchecked
      • Autosave files every: 5 minutes
    • Font & Colors > Color Scheme: Oblivion

Firefox

Firefox addons

Flash

Please refer to Install Flash on 64-bit Fedora 11.

Tab-scrolling

Please refer to Control tab-scrolling on Firefox.

Vuze (formerly Azureus)

A BitTorrent client.

yum install azureus

Amarok

Since Amarok was already installed with the KDE Desktop enviroment, all we need to do is to add mp3 support. In your terminal, type:

yum install phonon-backend-gstreamer xine-lib-extras-freeworld

Rhythmbox

Gnome came installed with Rhythmbox so we just need to installed the media plugins

yum install gstreamer-plugins-ugly gstreamer-plugins-bad gstreamer-ffmpeg

VLC

VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, …) as well as DVDs, VCDs, and various streaming protocols.

yum install vlc

Grip

CD-ripper with database lookup/submission to share track information over the net, supports OGG and FLAC and adding ID3v1/v2 to MP3s.

yum install grip

GnomeBaker

CD/DVD-authoring tool. Keyword: burn.

yum install gnomebaker

Avidemux

I use this to convert video files, particularly .avi’s to PSP-playable format (.mp4).

yum install avidemux

Unrar

Extract RAR archives.

yum install unrar

p7zip

Extract 7-zip archives.

yum install p7zip

Filezilla

I’ve only been using it for SFTP to easily transfer file between machines.

yum install filezilla

PHP

mbstring provides multibyte specific string functions that help you deal with multibyte encodings in PHP.

GD library of image functions needs to be compiled with PHP to output image streams directly to a browser.

yum install php-mbstring-* php-gd

Google Chrome

Please refer to Install Chromium on Fedora 11.

pgAdmin III

This was removed when Fedora 10 was released and was eventually added again. It’s now available through yum with Fedora 11

pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL.

yum install pgadmin3

*Note: I will use this post as a placeholder for more Fedora 11 post-installation setups. I just wanted to get this post out of my drafts.

8 thoughts on “Setting-up Fedora 11

  1. Hi

    The bit that I noticed was the mbstring bit.

    I did all you said but specifically left out the mbstring bit.

    I work through a company that takes screen shots from me around 1 every 5 minutes, and because of leaving out the ‘mbstring’ bit, the images sent to them are scrambled 😉

    Best,
    Kaalgat.

Leave a Reply

Your email address will not be published. Required fields are marked *