为了给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
Aug 16, 2022 10:12:33 PM
The Keralan government offers top-notch instruction, top-notch facilities, and a clean learning atmosphere. As a result of the state board's extensive provision of educational facilities, there has been a yearly increase in education at all levels in the state. On the official website, the Kerala +1 Important Question Paper 2023 was posted. Kerala Plus One Previous Paper 2023 The Kerala +1 Important Question Paper 2023 will be released as soon as it is ready, and the Kerala 11th Model Question Paper of the exams was posted fairly quickly on the official website. By utilising their registration number and Subjects-wise, they may check their Kerala +1 Important Question Paper 2023.