Picard Linux Install: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
 
((Imported from MoinMoin))
Line 11: Line 11:
<span id="ubuntu"></span>
<span id="ubuntu"></span>


To install Picard on Ubuntu (i386 and amd64) follow these steps:
To install Picard on Ubuntu (i386) 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].
# 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.
# Add repository <pre>deb http://users.musicbrainz.org/~luks/ubuntu edgy musicbrainz</pre> 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.
# Run these commands to update lists of package and install Picard <pre>sudo apt-get updatesudo apt-get install picard</pre>
# Alternatively you can use [https://help.ubuntu.com/community/SynapticHowto Synaptic] to install Picard.
# Alternatively you can use [https://help.ubuntu.com/community/SynapticHowto Synaptic] to install Picard.


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


<pre>wget http://users.musicbrainz.org/~luks/public.key -O - | sudo apt-key add -
<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]]''
==Debian==
<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]]''
A package for Picard is in the Debian Experimental repository.
<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]
<ul><li style="list-style-type:none">Yes, I'd like to make a Edgy repository this week. --[[User:LukasLalinsky|LukasLalinsky]]
</ul>
</ul>
</ul>
</ul>
</ul>
</ul>


==Gentoo==
==Gentoo==


Marti Raudsepp (aka [[User:intgr|intgr]]) has written a Portage overlay for Picard 0.7.0 and related packages, plus bleeding-edge subversion ebuilds.
Marti Raudsepp (aka [[User:intgr|intgr]]) has written a Portage overlay for Picard 0.7 and related packages, plus bleeding-edge subversion ebuilds.
* [http://juffo.org/proj/musicbrainz-overlay/README.html Installation instructions]
* [http://juffo.org/proj/musicbrainz-overlay/README.html Installation instructions]
* [http://juffo.org/proj/musicbrainz-overlay/musicbrainz-overlay.tar.gz Overlay tarball]
* [http://juffo.org/proj/musicbrainz-overlay/musicbrainz-overlay.tar.gz Overlay tarball]
Line 44: Line 35:
==Arch Linux==
==Arch Linux==


Augusto Oliveira has created the necessary PKGBUILDs for Picard 0.7.0 and all its dependencies. The main PKGBUILD can be found at:
Augusto Oliveira has created the necessary PKGBUILDs for Picard 0.7 and all its dependencies. The main PKGBUILD can be found at:
* [http://aur.archlinux.org/packages.php?do_Details=1&ID=3733 http://aur.archlinux.org/packages.php?do_Details=1&ID=3733]
* [http://aur.archlinux.org/packages.php?do_Details=1&ID=3733 http://aur.archlinux.org/packages.php?do_Details=1&ID=3733]


And the procedure to be followed to install it can be found at:
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]
* [http://wiki.archlinux.org/index.php/ABS_-_The_Arch_Build_System http://wiki.archlinux.org/index.php/ABS_-_The_Arch_Build_System]

==ALT Linux==

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:To Be Reviewed]] [[Category:Picard]]

Revision as of 08:50, 19 November 2006

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, have a look at PicardSourceInstall.


Ubuntu

To install Picard on Ubuntu (i386) follow these steps:

  1. If you haven't used universe and multiverse repositories yet, add them first.
  2. Add repository
    deb http://users.musicbrainz.org/~luks/ubuntu edgy musicbrainz
    to your /etc/apt/sources.list. See Ubuntu documentation for more detailed guide on adding repositories.
  3. Run these commands to update lists of package and install Picard
    sudo apt-get updatesudo apt-get install picard
  4. Alternatively you can use Synaptic to install Picard.

The repository is signed with LukasLalinsky's PGP key. To import the key to apt, run this command:

wget http://users.musicbrainz.org/~luks/public.key -O - | sudo apt-key add -

Debian

A package for Picard is in the Debian Experimental repository.

Gentoo

Marti Raudsepp (aka intgr) has written a Portage overlay for Picard 0.7 and related packages, plus bleeding-edge subversion ebuilds.

Arch Linux

Augusto Oliveira has created the necessary PKGBUILDs for Picard 0.7 and all its dependencies. The main PKGBUILD can be found at:

And the procedure to be followed to install it can be found at: