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.
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:
libofa: Open Fingerprint Architecture Library (0.9.2 or later)
Don't forget to run 'ldconfig' as root after installing this!
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!
libtunepimp (0.5.0-alpha2 or later)
Don't forget to run 'ldconfig' as root after installing this!
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.
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:
libofa: Open Fingerprint Architecture Library (0.9.2 or later)
Don't forget to run 'ldconfig' as root after installing this!
libtunepimp (0.5.0-alpha2 or later)
Don't forget to run 'ldconfig' as root after installing this!
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.
Tested on Dapper beta -- MatthiasFriedrich 2006-05-03 19:18:39
CategoryDevelopment CategoryProducts CategoryPicard
Original version: -







