OSD Lyrics 0.1 发布
OSD Lyrics 添加 Rhythmbox 支持

体验了一把ppa源

Tiger Soldier posted @ 2009年7月27日 06:31 in osd-lyrics with tags osd-lyrics ppa ubuntu deb , 4275 阅读

为了给OSD Lyrics打包,学习了debian官方的维护人员教程,然后想起launchpad提供了一种叫PPA源的服务,提供软件仓库,应该也能对不同版本进行自动编译吧。

PPA的全称是Personal Package Archives(个人包档案),提供1G的空间作为个人apt软件仓库,并提供用于Ubuntu各发行版的编译功能。从编译到存储到发布提供了一条龙的在线服务,相当赞,不知道rpm系的有没有类似的工具呢?

PPA用起来并不简单,也不算太麻烦,主要就是参考PPA帮助做好个人密钥和用debhelper为源代码包建立debian打包需要的文件架构。在弄的过程中出了一个问题,automake时用--add-missing只是把缺少的文件从automake包里作了个文件链接,这样是没法在launchpad上通过编译的,要再加上--copy做一个拷贝才行。

弄好以后就方便了,修改changelog后用dput上传就行。

于是Ubuntu下就可以从PPA源安装和更新OSD Lyrics啦:P

编辑/etc/apt/source.list:

 

sudo gedit /etc/apt/sources.list

 

在其中添加OSD Lyrics的源,目前支持9.04和8.10

9.04:

 

deb http://ppa.launchpad.net/tigersoldi/ppa/ubuntu jaunty main 
deb-src http://ppa.launchpad.net/tigersoldi/ppa/ubuntu jaunty main

 

8.10:

 

deb http://ppa.launchpad.net/tigersoldi/ppa/ubuntu intrepid main 
deb-src http://ppa.launchpad.net/tigersoldi/ppa/ubuntu intrepid main

 

然后添加密钥:

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40BA8E2E

 

更新软件包:

 

sudo apt-get update

 

于是就可以从PPA安装OSD Lyrics了:

 

sudo apt-get install osdlyrics

 

 


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter