This page has not been reviewed by our documentation team (more info).

Products > Picard > Installation Instructions from Source

How to install Picard 0.7.0 from Source

This page describes how to install Picard from source on various operating systems. The general strategy is to install as much as possible using the systems official binary packages. If you want to install Picard using third party binary packages, have a look at PicardLinuxInstall.

  1. How to install Picard 0.7.0 from Source
    1. Ubuntu 5.10 ("Breezy Badger")
    2. Ubuntu 6.06 ("Dapper Drake")

Ubuntu 5.10 ("Breezy Badger")

You have to install the following packages from Ubuntu's repository:

libmusicbrainz4c2-dev libexpat1-dev libcurl3-dev fftw3-dev python2.4-ctypes python-wxgtk2.6
  • <!> Note that Ubuntu's libmusicbrainz should work, but isn't up to date. You might want to install version 2.1.2 from source.

For input plugins of libtunepimp, additional packages are required. All of them are optional, so you only have to install the packages for the plugins you are going to use:

Plugin

Required Packages

MP3

libmad0-dev

Ogg Vorbis

libogg-dev libvorbis-dev

Flac

libflac-dev

MP4

libmp4v2-dev

Musepack

libmpcdec-dev

For the WMA and Musepack plugins, you have to install TagLib 1.4 from source, Ubuntu's package is too old.

Use this command to install all available binary packages (on one line):

    sudo apt-get install libmusicbrainz4c2-dev libexpat1-dev libcurl3-dev
                         fftw3-dev python2.4-ctypes python-wxgtk2.6 
                         libmad0-dev libogg-dev libvorbis-dev libflac-dev
                         libmp4v2-dev libmpcdec-dev

Before installing source packages, make sure /etc/ld.so.conf contains this line:

    /usr/local/lib

If you don't have that file, please create it. You'll avoid lots of trouble.

After this, the following source packages have to be installed:

  1. [WWW] libofa: Open Fingerprint Architecture Library (0.9.2 or later)

    • <!> Don't forget to run 'ldconfig' as root after installing this!

  2. [WWW] TagLib (1.4 or later). This is only required for WMA and Musepack support.

    • <!> Don't forget to run 'ldconfig' as root after installing this!

  3. [WWW] libtunepimp (0.5.0-alpha2 or later)

    • <!> Don't forget to run 'ldconfig' as root after installing this!

  4. libtunepimp's python bindings. They can be found in libtunepimp's source package (directory python).

    • <!> They are not automatically installed with libtunepimp, you have to install them separately.

  5. python-musicbrainz2 (0.3.1 or later)

  6. Picard (0.7.0 or later)

Tested on Breezy final -- MatthiasFriedrich 2006-05-03 19:28:11

Ubuntu 6.06 ("Dapper Drake")

You have to install the following packages from Ubuntu's repository:

libmusicbrainz4-dev libexpat1-dev libcurl3-dev fftw3-dev python2.4-ctypes python-wxgtk2.6

For the input plugins of libtunepimp, additional packages are required. All of them are optional, so you only have to install the packages for the plugins you are going to use:

Plugin

Required Packages

MP3

libmad0-dev

Ogg Vorbis

libogg-dev libvorbis-dev

Flac

libflac-dev

MP4

libmp4v2-dev

WMA

libtag1-dev

Musepack

libtag1-dev libmpcdec-dev

Use this command to install all available binary packages (on one line):

    sudo apt-get install libmusicbrainz4-dev libexpat1-dev libcurl3-dev
                         fftw3-dev python2.4-ctypes python-wxgtk2.6 
                         libmad0-dev libogg-dev libvorbis-dev libflac-dev
                         libmp4v2-dev libtag1-dev libmpcdec-dev

Before installing source packages, make sure /etc/ld.so.conf contains this line:

    /usr/local/lib

If you don't have that file, please create it. You'll avoid lots of trouble.

After this, the following source packages have to be installed:

  1. [WWW] libofa: Open Fingerprint Architecture Library (0.9.2 or later)

    • <!> Don't forget to run 'ldconfig' as root after installing this!

  2. [WWW] libtunepimp (0.5.0-alpha2 or later)

    • <!> Don't forget to run 'ldconfig' as root after installing this!

  3. libtunepimp's python bindings. They can be found in libtunepimp's source package (directory python).

    • <!> They are not automatically installed with libtunepimp, you have to install them separately.

  4. python-musicbrainz2 (0.3.1 or later)

  5. Picard (0.7.0 or later)

Tested on Dapper beta -- MatthiasFriedrich 2006-05-03 19:18:39


CategoryDevelopment CategoryProducts CategoryPicard
Original version: -

 
Creative Commons EFF GPL LGPL This material is Open Knowledge Valid XHTML 1.1 Valid CSS 2.0
Original Design|vacubomb.com Contact details Server version: RELEASE-20071014