Installing Amarok 1.4 on Ubuntu 12.04 64bit (Precise Pangolin)

Installing Amarok 1.4 on Ubuntu 12.04 64bit (Precise Pangolin)

on Jun 08 in Computer, Linux by

flattr this!

Upon popular request, here is the guide to installing Amarok 1.4 on Ubuntu 12.04. Not a lot has changed, really, just a few more files were needed from older repositories. Good luck!

Warning: this is for 64bit systems. For 32bit you’ll need to find the original ppa packages yourself

You’ll need a few files from the old Amarok14 ppa.
You’ll also need a fake libmtp8 meta-package I created. (Amarok will work fine with libmtp9, but the package doesn’t know that. In order for apt not to go crazy, we need this)

Start by becoming root:


sudo -s

We’ll store everything in /usr/local/src/


cd /usr/local/src/
mkdir amarok
wget http://mirror.pnl.gov/ubuntu//pool/main/k/kde4libs/kdelibs5-data_4.6.2-0ubuntu4_all.deb
wget http://mirror.pnl.gov/ubuntu//pool/universe/k/kdelibs/kdelibs-data_3.5.10.dfsg.1-5ubuntu2_all.deb
wget http://mirror.pnl.gov/ubuntu//pool/main/q/qt-x11-free/libqt3-mt_3.3.8-b-7ubuntu3_amd64.deb
wget http://mirror.pnl.gov/ubuntu//pool/main/a/avahi/libavahi-qt3-1_0.6.30-0ubuntu2_amd64.deb
wget http://packages.vyatta.com/debian-security/pool/updates/main/m/mysql-dfsg-5.0/libmysqlclient15off_5.0.51a-24+lenny5_amd64.deb
wget http://ppa.launchpad.net/bogdanb/amarok14/ubuntu/pool/main/a/amarok/amarok14-common_1.4.10-0ubuntu3~ppa5_all.deb
wget http://ppa.launchpad.net/bogdanb/amarok14/ubuntu/pool/main/a/amarok/amarok14-engine-xine_1.4.10-0ubuntu3~ppa5_amd64.deb
wget http://ppa.launchpad.net/bogdanb/amarok14/ubuntu/pool/main/a/amarok/amarok14_1.4.10-0ubuntu3~ppa5_amd64.deb
wget http://mirror.pnl.gov/ubuntu//pool/main/k/kdelibs/kdelibs4c2a_3.5.10.dfsg.1-3ubuntu2_amd64.deb
wget http://skerit.com/downloads/libmtp8_1.1.1_all.deb
wget http://mirror.pnl.gov/ubuntu//pool/main/libt/libtunepimp/libtunepimp5_0.5.3-7.4ubuntu1_amd64.deb
wget http://ftp.br.debian.org/debian/pool/main/libj/libjpeg6b/libjpeg62_6b1-1_amd64.deb

First we’ll install the ruby package:


apt-get install ruby

Now we’ll install a few kde debs:


dpkg -i kdelibs5-data_4.6.2-0ubuntu4_all.deb
dpkg -i kdelibs-data_3.5.10.dfsg.1-5ubuntu2_all.deb
dpkg -i libjpeg62_6b1-1_amd64.deb
dpkg -i libqt3-mt_3.3.8-b-7ubuntu3_amd64.deb
dpkg -i libavahi-qt3-1_0.6.30-0ubuntu2_amd64.deb

Now we need some other packages:


apt-get install liblua50 liblualib50
apt-get install libxine1
dpkg -i libtunepimp5_0.5.3-7.4ubuntu1_amd64.deb
apt-get install libifp4 libxine1-ffmpeg libnjb5 libpq5

And continue on installing the download packages:


dpkg -i libmysqlclient15off_5.0.51a-24+lenny5_amd64.deb
dpkg -i amarok14-common_1.4.10-0ubuntu3~ppa5_all.deb
dpkg -i libmtp8_1.1.1_all.deb
dpkg -i kdelibs4c2a_3.5.10.dfsg.1-3ubuntu2_amd64.deb

And now the most important two:


dpkg --ignore-depends=amarok14 -i amarok14-engine-xine_1.4.10-0ubuntu3~ppa5_amd64.deb
dpkg -i amarok14_1.4.10-0ubuntu3~ppa5_amd64.deb

And there you have it! A fully functional amarok 1.4 on Ubuntu 12.04

Enjoy!

8 Comments

  • Gobnuts says:

    Thanks Skerit! Worked like a charm! :)

  • Gobnuts says:

    I noticed one thing though: After doing an uprgade, libqt3-mt_3.3.8-b-7ubuntu3_amd64.deb was replaced with libqt3-mt_3:3.3.8-b-8ubuntu3_amd64.deb, which makes Amarok crash right after it starts. Installing the older version again everything is fine again. Is there a way to use the newer version or should I try and pin the older version of the package?
    Cheers!

  • knightlust says:

    This post is a lifesaver. Not a single player available on the repo could do what Amarok 1.4 could when managing my iPods.

  • Dern says:

    Totally made my day! I had to make three minor modifications though: In addition, I needed to download libfftw3-3_3.1.2-3ubuntu1_amd64.deb and libofa0_0.9.3-2ubuntu2_amd64.deb which might be somewhat related to the fact I still had amarok-utils installed for some reason… After getting rid of that hangover it just seems to be working by now, so I guess you really did it again skerit!

  • gabor2 says:

    Works for 32bit with i386 packages (in the same directory). Thanks a lot!

  • Andrea says:

    PERFECT!!! THANKS A LOT!!
    It works perfectly on miy 32 bit Ubuntu 12.04 system. For those who wants to run amarok 1.4 on a 32 bit system, just change in the command line the ….amd64.deb on …..i386.deb and it will works.

    I LOVE AMAROK 1.4, YOU SAVE MY LIFE (from pressing of my daughters….)

    Andrea

  • Jitesh says:

    Thanks a million for this page. Had been holding back upgrading to 12.04 just because of lack of support to Amarok 1.4. Now finally took the plunge after going through your post. Though my system is i386 and not amd64, I still found all relevent packages and changed the commands as reqd.
    I’m almost there, but ran into a problem right at the very end. After installing Amarok 1.4 as per your instructions, when I ran ‘amarok’ from the terminal to fire it, I got the following error message:
    “There was an error setting up inter process communications with KDE. The message returned by the system was : Could not open network socket. Please check that the ‘dcopserver’ program is running.”
    Can you please help me get over this?
    Thanks in advance,
    Jitesh

  • Dern says:

    Prior to libtunepimp5_0.5.3-7.4ubuntu1_amd64.deb I had to install libfftw3-3_3.1.2-3ubuntu1_amd64.deb and libofa0_0.9.3-2ubuntu2_amd64.deb, in order to install kdelibs4c2a_3.5.10.dfsg.1-3ubuntu2_amd64.deb I needed to install libilmbase6_1.0.1-3build2_amd64.deb and libopenexr6_1.6.1-7_amd64.deb. Again: Kudos, Skerit!

Leave a Comment