Introduction to Amarok

Amarok is a powerful audio player for the KDE environment. Features include a context browser, integration with many online music services and support for management of several digital music players including Apple's iPod.

This package is known to build and work properly using an LFS-7.7 platform.

Package Information

Amarok Dependencies


kdelibs-4.14.5, MariaDB-10.0.16 or MySQL, and taglib-1.9.1



cURL-7.40.0 (for MP3tunes integration), libxml2-2.9.2 (for MP3tunes integration), OpenSSL-1.0.2 (for MP3tunes integration), QJson-0.8.1, nepomuk-core, Taglib-extras, Clamz (For Amazon integration), libgpod (for iPod support), liblastfm (for integration), libmtp (for MTP device support), libmygpo-qt (for podcast support), libofa (for MusicDNS support), Loudmouth (for MP3tunes integration), qtscript-qt, and Google Mock (for tests)

User Notes:

Installation of Amarok



Amarok depends strongly on $KDE_PREFIX. If a new version of KDE is installed in a different location (for instance installing kde in a versioned directory of /opt), then this package will need to be reinstalled.

Install Amarok by running the following commands:

mkdir build &&
cd    build &&

      -DCMAKE_BUILD_TYPE=Release         \
      -DKDE4_BUILD_TESTS=OFF             \
      -Wno-dev .. &&

Now, as the root user:

make install

Command Explanations

-DKDE4_BUILD_TESTS=OFF: This switch disables the integrated tests. The test suite requires Google Mock.


Installed Programs: amarok, amarok_afttagger, amarokcollectionscanner, amarokpkg, and amzdownloader
Installed Libraries:,,,,,,,, and several libraries in $KDE_PREFIX/lib/kde4
Installed Directories: several in $KDE_PREFIX/share

Short Descriptions


Is a powerful music player and organizer built on top of KDE development platform.

Last updated on 2015-02-27 16:21:33 -0800