From Amarok Wiki

This page lists help and instructions for those using Fedora 8, 7, Core6 and below. In the majority of the versions of Fedora, MP3 playback in Amarok versions pre-installed is not included for legal reasons.

Contents

Fedora Versions

Version 8 (KDE / GNOME installation disks)

Version 7 (KDE / GNOME installation disks)

With the KDE version of Fedora 7's installer, you will be provided with a pre-installed version of Amarok (1.4.5 on KDE 3.5.7-21.fc7), but by default there is no installed RDBMS servers such as MySQL or PostgreSQL, and in order for you to be able to store your collection in these database servers you will be required to install them using Fedora 7's package management utility (pirut), or to use yum.

If you've used the GNOME-based default which Fedora uses, then you will be required to install Amarok manually through using repositories, adding repo servers to yum or by running Amarok RPM's in a graphical client:

Download mirrors

Repository URL
Fedora http://download.fedora.redhat.com/pub/fedora/linux/updates/7/i386/amarok-1.4.6-2.fc7.i386.rpm
Pbone (Rpmsearch) http://rpm.pbone.net/index.php3/stat/4/idpl/5131073/com/amarok-1.4.7-5.fc7.i386.rpm.html
Livna http://rpm.livna.org/fedora/7/i386/amarok-extras-nonfree-1.4.4-1.lvn7.i386.rpm

Installation

If you want the nice quick and easy method, then the easiest way of installing amarok in Fedora would be just to install using yum if you're after the latest packaged version:

rpm -ivh repo_url
yum install amarok amarok-extras-nonfree

If you want to build this kind of thing completely from source, you've got a large list of dependencies you need installing and it is much too long for me to write the process. Calculate the base dependencies for all deps, then install upwards. Good luck!

If you've installed from the Fedora7-KDE CD, then you'll already have Amarok installed under K Menu -> Multimedia -> Audio Player (Amarok). As a reccomendation, you would be best installing mysql before you running Amarok for the first time on your newly-installed Fedora7 as there can be speed issues with the default SQLite installation. For a quick guide,

yum -y install mysql-server
/etc/init.d/mysqld start
chkconfig mysqld on

Then, make yourself a new user using the mysql prompt:

Fill in the user data when you're installing Amarok and then enjoy. To ensure you don't have to keep running and dropping MySQL, use the chkconfig command above to allow mysqld to run naturally.


Version 6 Core

Amarok 1.4.5

 rpm -ivh http://rpm.livna.org/livna-release-6.rpm
 yum install amarok amarok-extras-nonfree