[Home]
Revision date 18-Aug-2009 [e-mail]
Fedora 11 linux post-installation notes by VZugcic

Disclaimer

This is a post-installation notes I've made during my last installation of FedoraTM 11 linux. I've made it for myself and I don't give any guarantee that this will work on your computer, however, I don' take any responsibility for your loss of data and/or anything related to it in any form if you intend to perform installation of Fedora 11 linux following my notes. For more information please follow this link, thank you!

# Importing GPG keys
# needed if you use fedora and updates repositories

# open terminal and type
su -
rpm --import /etc/pki/rpm-gpg/*

# ignore several error messages like 'import failed'
exit
# close terminal

# To install additional software, there's need to include
# Third Party Repositories

# To install RPM Fusion Free and Nonfree repositories (needed for some applications),
# install two following rpm packages

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

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

# Alternatively you can install these rpm packages manually

# copy rpm package into home folder
su
rpm -ivh *.rpm

# wait installation to finish
rm *.rpm
y


# repeat the same with another rpm file

# Now there's need to update a system
su -
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-*

# ignore several error messages like 'import failed'
yum -y update
# reboot when finished with
reboot

# Grub
# to edit grub menu, type the following
su -
gedit /boot/grub/grub.conf


# and here is how my grub.conf looks like

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,2)
#          kernel /vmlinuz-version ro root=/dev/mapper/vg_gericom-lv_root
#          initrd /initrd-version.img
#boot=/dev/sda
default=1
timeout=5
splashimage=(hd0,2)/grub/splash.xpm.gz
#hiddenmenu
title Fedora 11 Leonidas linux powered by Vladimir Zugcic
    root (hd0,2)
    kernel /vmlinuz-2.6.29.6-217.2.3.fc11.i586 ro root=/dev/mapper/vg_gericom-lv_root rhgb quiet
    initrd /initrd-2.6.29.6-217.2.3.fc11.i586.img
#title Fedora (2.6.29.4-167.fc11.i586)
#    root (hd0,2)
#    kernel /vmlinuz-2.6.29.4-167.fc11.i586 ro root=/dev/mapper/vg_gericom-lv_root rhgb quiet
#    initrd /initrd-2.6.29.4-167.fc11.i586.img
title MS Windows XP Home SP3 registered to Vladimir Zugcic
    rootnoverify (hd0,0)
    chainloader +1


# edit as/if necessary
# save and exit gedit

# To add Adobe and Google repositories, do the following

# Adobe Repository
# provides flash and acrobat reader packages for x86 Fedora.

su -
rpm -ivh http://linuxdownload.adobe.com/linux/i386/adobe-release-i386-1.0-1.noarch.rpm
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux


# Google repository for picasa
su -
wget https://dl-ssl.google.com/linux/linux_signing_key.pub
rpm --import linux_signing_key.pub
rm linux_signing_key.pub
gedit /etc/yum.repos.d/google.repo


# enter the following into gedit

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


# save and exit gedit

# Installing Yumex graphical interface for Yum
su -
yum -y install yumex


# Yum Plugins
su -
yum -y install yum-presto
yum -y install yum-fastestmirror


# MS TrueType Fonts
# go to
http://www.mjmwired.net/resources/mjm-fedora-f11.html#ttf

# and download (save to disk)
msttcore-fonts-2.0-3.noarch.rpm

# copy it into your home folder
su
rpm -ivh *.rpm
rm *.rpm
exit

# close terminal

# Mozilla Thunderbird e-mail client
su -
yum -y install thunderbird


# Gnumeric spreadsheet
su -
yum -y install gnumeric


# MP3 and other audio support
su -
yum -y install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly


# Amarok music player
su -
yum -y install amarok

# or
yum -y install amarok phonon-backend-gstreamer

# Exaile music player
su -
yum -y install exaile


# Audacious music player
su -
yum -y install audacious audacious-plugins


# XMMS audio player
su -
yum -y install xmms xmms-libs xmms-mp3


# DVD playback
su -
yum -y install libdvdread libdvdnav lsdvd


# Adding livna repo needed for libdvdcss
su -
rpm -Uvh http://rpm.livna.org/livna-release.rpm


gedit /etc/yum.repos.d/livna.repo

# in livna section
enabled=1
# change to
enabled=0
# save and exit gedit

# Please note that we have the 'enable' bit set to '0' (means off) in this file so that the livna repository will not conflict
# with our RPM fusion repositories for automatic updates

# Decription of encrypted DVDs
yum --enablerepo=livna -y install libdvdcss

# Video files playback
su -
yum -y install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatroska xvidcore


# Playing DVDs with totem
su -
yum -y install totem-xine xine-lib xine-lib-extras-freeworld


# Mplayer and SMplayer
su -
yum -y install mplayer smplayer


# VLC player
su -
yum -y install vlc


# Kaffeine and Xine player
su -
yum -y install kaffeine xine xine-lib xine-lib-extras-freeworld


# Avidemux video editor
su -
yum -y install avidemux


# RealPlayer
# go to
http://www.real.com/realcom/R?href=http://forms.real.com/real/player/download.html?f=unix/RealPlayer11GOLD.rpm
# and download (save to disk) RealPlayer11GOLD.rpm

# copy it into your home folder

su
rpm -Uvh RealPlayer11GOLD.rpm --nodeps
rm *.rpm
y
exit


# Java (Sun)
su -
yum -y install compat-libstdc++-33 compat-libstdc++-296


/sbin/ldconfig

# go to
http://java.sun.com/javase/downloads/index.jsp

# click on the download button next to 'Java Runtime Environment (JRE) 6 Update 15'

# in a dropdown menu select 'linux'
# accept licence agreement and click 'continue'
# click on 'jre-6u15-linux-i586.bin' (not rpm)
# save file to disk
# copy jre-6u15-linux-i586.bin into your home folder
# open terminal and type

su
mv jre-6u15-linux-i586.bin /opt
cd /opt
chmod a+x jre-6u15-linux-i586.bin
./*.bin
rm *.bin


# use spacebar to read the agreement and type yes to proceed installation

# to make Firefox use the installed plugin, type
su -
yum -y remove java-*-openjdk-plugin


# and make symbolic link
ln -s /opt/jre1.6.0_15/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so

# restart Firefox and you should see Java(TM) installed in Tools > Addons > Plugins

# you can test your Firefox Sun's Java plugin by clicking on this link
http://hamradio.hr/9a3cy/search.html
# it should open with java support

# if you want to use Java programs using Sun's Java, do the following

su -
gedit /etc/profile.d/java.sh


# copy the following into gedit
export JAVA_HOME=/opt/jre1.6.0_15
export PATH=$JAVA_HOME/bin:$PATH

# make sure you've had pressed 'enter' at the end of the last line
# save and exit gedit

source /etc/profile.d/java.sh

# check this
which java

# you should see
/opt/jre1.6.0_15/bin/java

/usr/sbin/alternatives --install /usr/bin/java java /opt/jre1.6.0_15/bin/java 2

/usr/sbin/alternatives --config java

# you should see
There are 3 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*+ 1           /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
   2           /usr/lib/jvm/jre-1.5.0-gcj/bin/java
   3           /opt/jre1.6.0_15/bin/java

Enter to keep the current selection[+], or type selection number:


# type
3

/usr/sbin/alternatives --display java

# you should see
java - status is manual.
 link currently points to /opt/jre1.6.0_15/bin/java
/usr/lib/jvm/jre-1.6.0-openjdk/bin/java - priority 16000
 slave javaws: /usr/lib/jvm/jre-1.6.0-openjdk/bin/javaws
 slave keytool: /usr/lib/jvm/jre-1.6.0-openjdk/bin/keytool
 slave orbd: /usr/lib/jvm/jre-1.6.0-openjdk/bin/orbd
 slave pack200: /usr/lib/jvm/jre-1.6.0-openjdk/bin/pack200
 slave rmid: /usr/lib/jvm/jre-1.6.0-openjdk/bin/rmid
 slave rmiregistry: /usr/lib/jvm/jre-1.6.0-openjdk/bin/rmiregistry
 slave servertool: /usr/lib/jvm/jre-1.6.0-openjdk/bin/servertool
 slave tnameserv: /usr/lib/jvm/jre-1.6.0-openjdk/bin/tnameserv
 slave unpack200: /usr/lib/jvm/jre-1.6.0-openjdk/bin/unpack200
 slave jre_exports: /usr/lib/jvm-exports/jre-1.6.0-openjdk
 slave jre: /usr/lib/jvm/jre-1.6.0-openjdk
 slave java.1.gz: /usr/share/man/man1/java-java-1.6.0-openjdk.1.gz
 slave keytool.1.gz: /usr/share/man/man1/keytool-java-1.6.0-openjdk.1.gz
 slave orbd.1.gz: /usr/share/man/man1/orbd-java-1.6.0-openjdk.1.gz
 slave pack200.1.gz: /usr/share/man/man1/pack200-java-1.6.0-openjdk.1.gz
 slave rmid.1.gz: /usr/share/man/man1/rmid-java-1.6.0-openjdk.1.gz
 slave rmiregistry.1.gz: /usr/share/man/man1/rmiregistry-java-1.6.0-openjdk.1.gz
 slave servertool.1.gz: /usr/share/man/man1/servertool-java-1.6.0-openjdk.1.gz
 slave tnameserv.1.gz: /usr/share/man/man1/tnameserv-java-1.6.0-openjdk.1.gz
 slave unpack200.1.gz: /usr/share/man/man1/unpack200-java-1.6.0-openjdk.1.gz
/usr/lib/jvm/jre-1.5.0-gcj/bin/java - priority 1500
 slave javaws: (null)
 slave keytool: /usr/lib/jvm/jre-1.5.0-gcj/bin/keytool
 slave orbd: (null)
 slave pack200: (null)
 slave rmid: (null)
 slave rmiregistry: /usr/lib/jvm/jre-1.5.0-gcj/bin/rmiregistry
 slave servertool: (null)
 slave tnameserv: (null)
 slave unpack200: (null)
 slave jre_exports: /usr/lib/jvm-exports/jre-1.5.0-gcj
 slave jre: /usr/lib/jvm/jre-1.5.0-gcj
 slave java.1.gz: (null)
 slave keytool.1.gz: (null)
 slave orbd.1.gz: (null)
 slave pack200.1.gz: (null)
 slave rmid.1.gz: (null)
 slave rmiregistry.1.gz: (null)
 slave servertool.1.gz: (null)
 slave tnameserv.1.gz: (null)
 slave unpack200.1.gz: (null)
/opt/jre1.6.0_15/bin/java - priority 2
 slave javaws: (null)
 slave keytool: (null)
 slave orbd: (null)
 slave pack200: (null)
 slave rmid: (null)
 slave rmiregistry: (null)
 slave servertool: (null)
 slave tnameserv: (null)
 slave unpack200: (null)
 slave jre_exports: (null)
 slave jre: (null)
 slave java.1.gz: (null)
 slave keytool.1.gz: (null)
 slave orbd.1.gz: (null)
 slave pack200.1.gz: (null)
 slave rmid.1.gz: (null)
 slave rmiregistry.1.gz: (null)
 slave servertool.1.gz: (null)
 slave tnameserv.1.gz: (null)
 slave unpack200.1.gz: (null)
Current `best' version is /usr/lib/jvm/jre-1.6.0-openjdk/bin/java.


# check this as well
java -version

# you should see
java version "1.6.0_15"
Java(TM) SE Runtime Environment (build 1.6.0_15-b03)
Java HotSpot(TM) Client VM (build 14.1-b02, mixed mode, sharing)


# you sould now be able to install and run java applications

# if you update your Java installation, remove the old one
su -
/usr/sbin/alternatives --remove java /opt/jre1.6.0_14/bin/java


# you can switch any time between OpenJDK and Sun's Java

su -
/usr/sbin/alternatives --config java


# Skype
# to install Skype using yum, you have to create skype repository

su -
gedit /etc/yum.repos.d/skype.repo


# enter the following into gedit
[skype]
name=Skype Repository
baseurl=http://download.skype.com/linux/repos/fedora/updates/i586/
enabled=1
gpgkey=http://www.skype.com/products/skype/linux/rpm-public-key.asc
gpgcheck=0


# save and exit gedit
yum -y install skype

# to check for skype update separately
yum -y update skype

# LimeWire
# go to
http://www.limewire.com/download/?os=other

# and download (save to disk)
# LimeWireOther.zip
# copy it into your home folder

su
unzip -u LimeWireOther.zip -d /opt/
rm LimeWireOther.zip
chown -R root:root /opt/LimeWire/


gedit /usr/bin/limewire.sh

# copy the following into gedit

cd /opt/LimeWire/
./runLime.sh


# save and exit gedit

chmod +x /usr/bin/limewire.sh

gedit /usr/share/applications/LimeWire.desktop

# copy the following into gedit

[Desktop Entry]
Name=LimeWire
Comment=LimeWire
Exec=limewire.sh
Icon=/opt/LimeWire/root/magnet10/limewire.gif
Terminal=false
Type=Application
Categories=Application;Network;


# save and exit gedit
exit
# close terminal

# LimeWire is now available in
# Applications > Internet > LimeWire

Fedora 11 Leonidas powered by Vladimir Zugcic
[go to Page Top]