完全取代iTunes - PyMusique安装详解
什么是PyMusique?PyMusique是Linux下的一个以Python为平台的iTunes Music Store界面。用户可以像在iTunes下一样试听,购买音乐(当然还是要用信用卡注册,支付)。PyMusique和iTunes对比的最大优势就是“购买的歌曲没有DRM”!!! 也就是说购买的歌曲可以在任何电脑,任何iPod或Portable Player上播放。
PyMusique作者的网站
Gentoo的安装过程
* 首先,下载PyMusique和Python-Mcrypt的ebuild(官方Portage是没有的):
PyMusique 0.5
Python-Mcrypt 1.1
* 然后输入以下指令:
$ mkdir /usr/local/portage
$ cd /usr/local/portage
$ mkdir media-sound
$ mkdir medis-sound/pymusique
$ mkdir dev-python
$ mkdir dev-python/python-mcrypt
* 之后把PyMusique的eBuild放到/usr/local/medis-sound/pymusique,
再把Python-Mcrypt的eBuild放到/usr/local/dev-python/python-mcrypt
* 修改PyMusique的eBuild:
把以下:
IUSE="gstreamer"
DEPEND=">=dev-lang/python-2.3
dev-python/gnome-python
gstreamer? ( dev-python/gst-python
media-libs/faad2
media-plugins/gst-plugins-faad )
dev-python/pygtk
dev-python/twisted
dev-python/python-mcrypt"
改为:
IUSE="gstreamer gnome"
DEPEND=">=dev-lang/python-2.3
gnome? (dev-python/gnome-python)
gstreamer? ( dev-python/gst-python
media-libs/faad2
media-plugins/gst-plugins-faad )
dev-python/pygtk
dev-python/twisted
dev-python/python-mcrypt"
* 然后运行:
$ ebuild /usr/local/medis-sound/pymusique/pymusique-0.5.ebuild digest
$ ebuild /usr/local/medis-sound/pymusique/python-mcrypt-1.1.ebuild digest
* 接着创建Portage Overlay,把以下加入/etc/make.conf:
PORTDIR_OVERLAY="/usr/local/portage"
* Emerge之前必须先Unmask PyMusique和Python-Mcrypt:
$ echo "=media-sound/pymusique-0.5 ~x86" >> /etc/portage/package.keywords
$ echo "=dev-python/python-mcrypt-1.1 ~x86" >> /etc/portage/package.keywords
* 如果想用“试听”功能,Unmask GStreamer:
$ echo "=dev-python/gst-python-0.8.1 ~x86" >> /etc/portage/package.keywords
* Emerge
安装PyMusique并加入Gnome支援:
$ USE="gstreamer gnome" emerge pymusique
安装PyMusique但不加入Gnome支援:
$ USE="gstreamer -gnome" emerge pymusique
Ubuntu的安装过程
从PyMusique作者的网站下载Hoary的Binary Package.
截图
http://fuware.nanocrew.net/pymusique/pymusique.png
页:
[1]