Picard Linux Install: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
 
(remove link that doesn't make sense)
 
(44 intermediate revisions by 9 users not shown)
Line 3: Line 3:
=Installing Picard on Linux=
=Installing Picard on Linux=


Setup and install guide for [[Picard Tagger|Picard]] under Linux. If you don't want to install third party binary packages, have a look at [[Picard Source Install|PicardSourceInstall]].
Setup and install guide for [[MusicBrainz_Picard|Picard]] under Linux. If you don't want to install third party binary packages, the source is available [[MusicBrainz_Picard|here]].




==Ubuntu==
==Mandriva==


Picard is available in the Mandriva development version Cooker in the contribs repository. Cooker users can simply install it by running <pre>urpmi picard
<span id="ubuntu"></span>
</pre>


or by selecting it in rpmdrake.
To install Picard on Ubuntu (i386 and amd64) follow these steps:
# If you haven't used '''Universe''' and '''Multiverse''' repositories yet, [https://help.ubuntu.com/community/Repositories/Ubuntu#head-5bbef89639d9a7d93fe38f6356dc17847d373096 add them first].
# Add repository <code><nowiki>deb http://users.musicbrainz.org/~luks/ubuntu dapper main</nowiki></code> to your <code><nowiki>/etc/apt/sources.list</nowiki></code>. See [https://help.ubuntu.com/community/Repositories/Ubuntu#head-155b53308911d4d3869b3650856a41550f57f891 Ubuntu documentation] for more detailed guide on adding repositories.
# Run <code><nowiki>sudo apt-get update</nowiki></code> to update lists of packages and <code><nowiki>sudo apt-get install picard</nowiki></code> in console to install Picard.
# Alternatively you can use [https://help.ubuntu.com/community/SynapticHowto Synaptic] to install Picard.


==Ubuntu==
The repository is signed with [[User:LukasLalinsky|LukasLalinsky]]'s PGP key. To import the key so apt can use it, run these commands:


Available in [http://packages.ubuntu.com/search?keywords=picard&searchon=names&exact=1&suite=all&section=all Ubuntu's universe repository] since Feisty. To install it run this command or use [https://help.ubuntu.com/community/SynapticHowto Synaptic] instead. <pre>sudo apt-get install picard
<pre>gpg --keyserver subkeys.pgp.net --recv 92132F7B
gpg --export --armor 92132F7B | sudo apt-key add -
</pre>
</pre>

<ul><li style="list-style-type:none">''When will packages be available for Edgy? Some of the dependencies are not compatible, but are probably trivial to fix in the packages. I may be able to help with some of the changes. --[[Andrew Conkling|AndrewConkling]]''
Latest official packages also available via the main [https://launchpad.net/picard Launchpad] page.
<ul><li style="list-style-type:none">''I know this is a stupid answer, but it'll be done when it's done. :) I don't use Ubuntu and don't have time and motivation to build the packages for Edgy. If you want to help: [http://users.musicbrainz.org/~luks/ubuntu2/dists/sid/main/source/libtunepimp_0.5.1-1.luks.dsc 1] [http://users.musicbrainz.org/~luks/ubuntu2/dists/sid/main/source/picard_0.7.0-final-0ubuntu2.luks.dsc 2] [http://users.musicbrainz.org/~luks/tmp/deb-libdiscid-0.1.0-1/libdiscid_0.1.0-1.dsc 3] [http://users.musicbrainz.org/~luks/tmp/deb-python-musicbrainz2-0.4.0-1/python-musicbrainz2_0.4.0-1.dsc 4] [http://ftp.debian.org/debian/pool/main/libo/libofa/libofa_0.9.3-1.dsc 5] - these packages are for Debian Unstable, which means they should be compatible also with Edgy. --[[User:LukasLalinsky|LukasLalinsky]]

<ul><li style="list-style-type:none">''Not really a stupid answer since I got the impression (before you removed the Debian paragraph) that you used Ubuntu and not Debian. :) Thanks for the links. What should I do about them? Modify them and get back to you? --[[Andrew Conkling|AndrewConkling]]''
Daily builds available at [https://launchpad.net/~musicbrainz-developers here].
<ul><li style="list-style-type:none">I have managed to install picard on edgy, based on your feed. All I had to do was rebuild the python2.4-musicbrainz package, changing the python2.4-ctypes dependency to python-ctypes. Detailed instruction are here: [http://gnurou.org/blog/gnurou/2006/10/19/picard_0_7_on_ubuntu_edgy http://gnurou.org/blog/gnurou/2006/10/19/picard_0_7_on_ubuntu_edgy] --Gnurou

<ul><li style="list-style-type:none">Thanks for the fix, Gnurou. However, I wouldn't like to mess with my package system, I had some bad experiences with inconsistencies in the past. Any chance that this fix will be added to the repository? Thanks, --[http://www.gotesdelluna.net JJC]
==Debian==
<ul><li style="list-style-type:none">Yes, I'd like to make a Edgy repository this week. --[[User:LukasLalinsky|LukasLalinsky]]

</ul>
Picard 0.11-2.1 is available in the Debian Repositories for [http://packages.debian.org/stable/picard Stable (Squeeze)]. '''Note:''' versions prior to 0.15 do not support [[Server_Release_Notes/20110516|NGS]].
</ul>

</ul>
Picard 1.0-1 is available in the Debian Repositories for [http://packages.debian.org/wheezy/picard Testing (Wheezy)]. It may be possible to run a more up-to-date version of Picard on Debian Stable using apt-pinning.
</ul>

</ul>
There is also a .deb of Version 0.12.1-1 for Debian Lenny build by kaiserbert available for download [http://users.musicbrainz.org/~outsidecontext/picard/picard_0.12.1-1_i386.deb here]. To install the .deb just download and type ''sudo dpkg -i picard_0.12.1-1_i386.deb''.
</ul>

You can find a [http://forums.musicbrainz.org/viewtopic.php?pid=10501#p10501 thread] about the .deb for Lenny in the forum.


==Gentoo==
==Gentoo==


Picard Qt is now included in Gentoo Portage. To install Picard, simply run: <pre>emerge --sync
Marti Raudsepp (aka [[User:intgr|intgr]]) has written a Portage overlay for Picard 0.7.0 and related packages, plus bleeding-edge subversion ebuilds.
emerge picard
* [http://juffo.org/proj/musicbrainz-overlay/README.html Installation instructions]
</pre>
* [http://juffo.org/proj/musicbrainz-overlay/musicbrainz-overlay.tar.gz Overlay tarball]

* Overlay from subversion: svn://svn.juffo.org/musicbrainz-overlay
Note that you should enable the USE flag "ffmpeg" if you want acoustinc fingerprinting, and "cdaudio" if you want to recognize CDs from your drive.


==Arch Linux==
==Arch Linux==


Arch Linux has the picard package in the community repositor, simply run: <pre>sudo pacman -S picard
Augusto Oliveira has created the necessary PKGBUILDs for Picard 0.7.0 and all its dependencies. The main PKGBUILD can be found at:
</pre>
* [http://aur.archlinux.org/packages.php?do_Details=1&ID=3733 http://aur.archlinux.org/packages.php?do_Details=1&ID=3733]


[http://wiki.archlinux.org/index.php/Pacman#Repositories wiki.archlinux] tells you how to enable the community repository, if you haven't done this already.
And the procedure to be followed to install it can be found at:

* [http://wiki.archlinux.org/index.php/ABS_-_The_Arch_Build_System http://wiki.archlinux.org/index.php/ABS_-_The_Arch_Build_System]
==SUSE / OpenSUSE==

RPM builds for various SUSE versions can be found as well as 1-click installed in the OpenSUSE Software directory.

Select the correct one for your OpenSUSE version.

[http://software.opensuse.org/search?p=1&q=picard http://software.opensuse.org/search?p=1&q=picard]

This version does not automatically install optional things like PUID support. If you want to ensure you've got full functionality, also make sure RPMs for the following are installed:

libdiscid0 python-mutagen python-qt4 libofa ffmpeg

libdiscid0 is available from the same repository as Picard linked above.

The other RPMs are available from SUSE default main repository, as well as Packman's repository ( [http://packman.links2linux.org http://packman.links2linux.org] ). Just make sure you have Packman's repo set up and search for those 5 RPMs to ensure they are installed.

==Fedora 7, 8 and Higher==

Picard is now in the official Fedora package collection:

[https://admin.fedoraproject.org/pkgdb/packages/name/picard https://admin.fedoraproject.org/pkgdb/packages/name/picard]

since dependent packages PyQt4 and libdiscid are now also available in Fedora. Just install with yum

<pre>yum install picard
</pre>


Currently these packages do not have support for acoustic fingerprinting because that depends on ffmpeg which isn't available in Fedora due to patent issues in ffmpeg.
==ALT Linux==


ffmpeg is available from the livna rpm repository. It is necessary to install the packages ffmpeg and ffmpeg-devel, and rebuild picard from the source RPM in order to enable PUID generation within picard on Fedora.
Mikhail Yakshin aka [[User:GreyCat|GreyCat]] has compiled all ~10 packages that were needed by Picard and Picard itself into ALT Linux Sisyphus repository, so all ALT Linux users can now instantly run Picard 0.6.0 after simple "apt-get install picard". His package can be downloaded from [http://sisyphus.ru/srpm/picard http://sisyphus.ru/srpm/picard]


[[Category:To Be Reviewed]] [[Category:Picard]]
[[Category:MusicBrainz Picard]][[Category:How To]]

Latest revision as of 23:59, 30 April 2014

Products > Picard > Installation Instructions for Linux

Installing Picard on Linux

Setup and install guide for Picard under Linux. If you don't want to install third party binary packages, the source is available here.


Mandriva

Picard is available in the Mandriva development version Cooker in the contribs repository. Cooker users can simply install it by running

urpmi picard

or by selecting it in rpmdrake.

Ubuntu

Available in Ubuntu's universe repository since Feisty. To install it run this command or use Synaptic instead.

sudo apt-get install picard

Latest official packages also available via the main Launchpad page.

Daily builds available at here.

Debian

Picard 0.11-2.1 is available in the Debian Repositories for Stable (Squeeze). Note: versions prior to 0.15 do not support NGS.

Picard 1.0-1 is available in the Debian Repositories for Testing (Wheezy). It may be possible to run a more up-to-date version of Picard on Debian Stable using apt-pinning.

There is also a .deb of Version 0.12.1-1 for Debian Lenny build by kaiserbert available for download here. To install the .deb just download and type sudo dpkg -i picard_0.12.1-1_i386.deb.

You can find a thread about the .deb for Lenny in the forum.

Gentoo

Picard Qt is now included in Gentoo Portage. To install Picard, simply run:

emerge --sync
emerge picard

Note that you should enable the USE flag "ffmpeg" if you want acoustinc fingerprinting, and "cdaudio" if you want to recognize CDs from your drive.

Arch Linux

Arch Linux has the picard package in the community repositor, simply run:

sudo pacman -S picard

wiki.archlinux tells you how to enable the community repository, if you haven't done this already.

SUSE / OpenSUSE

RPM builds for various SUSE versions can be found as well as 1-click installed in the OpenSUSE Software directory.

Select the correct one for your OpenSUSE version.

http://software.opensuse.org/search?p=1&q=picard

This version does not automatically install optional things like PUID support. If you want to ensure you've got full functionality, also make sure RPMs for the following are installed:

libdiscid0 python-mutagen python-qt4 libofa ffmpeg

libdiscid0 is available from the same repository as Picard linked above.

The other RPMs are available from SUSE default main repository, as well as Packman's repository ( http://packman.links2linux.org ). Just make sure you have Packman's repo set up and search for those 5 RPMs to ensure they are installed.

Fedora 7, 8 and Higher

Picard is now in the official Fedora package collection:

https://admin.fedoraproject.org/pkgdb/packages/name/picard

since dependent packages PyQt4 and libdiscid are now also available in Fedora. Just install with yum

yum install picard

Currently these packages do not have support for acoustic fingerprinting because that depends on ffmpeg which isn't available in Fedora due to patent issues in ffmpeg.

ffmpeg is available from the livna rpm repository. It is necessary to install the packages ffmpeg and ffmpeg-devel, and rebuild picard from the source RPM in order to enable PUID generation within picard on Fedora.