opensuse build service open build service

 

openSUSE Build Service最初是openSUSE社区人员为openSUSE生成rpm软件安装包

而打造的平台,现在已经发展成支持

        openSUSE

        SUSE Linux 和 SUSE Linux Enterprise

        Debian (Etch)

        Red Hat/Fedora/CentOS

        Mandriva

        Ubuntu

 还有其他发行版的软件包打包,上面rpm和deb包格式的软件都有。

现在已经是一个开源软件安装打包的大本营,打包后的软件包通常对32bit和64bit的Linux都适用。

还有为其他rpm系列发行版和deb系列发行版的软件包。

更名为Open Build Service也是大势所趋,可以看到许多其他平台的软件包。

OBS网页地址:

https://build.opensuse.org/

OBS上众多软件包均可以通过如下页面搜索:

https://build.opensuse.org/search

改名后启用新的网址:

http://open-build-service.org/

比如要找小企鹅输入法,我们搜索:fcitx

就可以找到很多的小企鹅输入法的软件包,点击包的连接,然后选择自己操作系统的版本,

就可以找到该软件的软件安装源,添加该软件源,

然后使用软件管理工具,就可以直接选择安装软件,省去自己编译源码的麻烦。

OBS不仅给开源开发者和爱好者提供软件打包平台和软件安装源,

很多openSUSE官方项目也在该平台下打包,可以说是好东西大家一起用。

 

OBS在openSUSE下载源位置对应的是

openSUSE/repositories/

由于OBS软件源的大小已经远远超过了openSUSE本身,

所以在网易开源镜像上(http://mirrors.163.com/openSUSE/repositories/)只包含了OBS源的的冰山一角:

Education/                                         16-May-2011 18:02                   -
GNOME:/                                            17-Feb-2011 11:38                   -
KDE:/                                              07-Apr-2011 13:56                   -
devel:/                                            22-Apr-2011 02:49                   -
games/                                             16-May-2011 18:40                   -
mozilla/                                           19-Feb-2011 22:12                   -
mozilla:/                                          08-Dec-2010 14:38                   -
multimedia:/                                       05-Nov-2010 20:16                   -
openSUSE:/                                         03-Mar-2011 15:55                   -
server:/ 

实际的OBS上的打包软件数不胜数,如果需要什么软件,懒得自己编译源码,

都可以在OBS上搜索,基本都有现成的rpm或deb安装包。

只要是好软件,相信将来在OBS上都会有其身影。

 

以Stecue今天刚刚打包好的iceplayer播放器为例,安装openSUSE 11.4版本的iceplayer。到OBS进行搜索:

opensuse build service open build service_第1张图片

搜索到的iceplayer打包项目地址:

https://build.opensuse.org/package/show?package=iceplayer&project=home%3Astecue

打开后看到:

opensuse build service open build service_第2张图片

选择右边的openSUSE 11.4平台,  就可以看到这个平台的iceplayer的软件包:

opensuse build service open build service_第3张图片

点击“ Go to download repository ”就能进入iceplayer安装源地址:

http://download.opensuse.org/repositories/home:/stecue/openSUSE_11.4/

添加该软件源地址,就可以用Yast或zypper无恼安装iceplayer。

opensuse build service open build service_第4张图片

stecue打包的openSUSE 11.4版软件源地址就是:(i586是32位系统的软件包,x86_64是64位系统的软件包)

http://download.opensuse.org/repositories/home:/stecue/openSUSE_11.4/

其镜像地址可以在这

home:stecue.repo 30-May-2011 07:58 268 Details

点击Details就可以找到镜像软件源,比如台湾的同步软件源地址为:

http://ftp.twaren.net/Linux/OpenSuSE/repositories/home:/stecue/openSUSE_11.4/

添加镜像软件源,与添加官方站点一样,是同步的,都可以用。

其他软件包的搜索安装方式一样。总结一下:

第一步,搜索:

https://build.opensuse.org/search

第二步,添加软件源:(root权限)

zypper  addrepo  -f  http://ftp.twaren.net/Linux/OpenSuSE/repositories/home:/stecue/openSUSE_11.4/  Stecue

第三步,安装软件:(root权限)

zypper install iceplayer

这是命令行方式,也可以用Yast的“软件安装源”和“软件管理”功能

同样实现软件源添加和软件安装,见向导站:

http://lug.ustc.edu.cn/sites/opensuse-guide/repositories.php

http://lug.ustc.edu.cn/sites/opensuse-guide/installpackage.php

 

最后推荐几个OBS上国人常用软件源地址(openSUSE11.4):

http://download.opensuse.org/repositories/home:/hillwood/openSUSE_11.4/

http://download.opensuse.org/repositories/home:/swyear/openSUSE_11.4/

http://download.opensuse.org/repositories/home:/stecue/openSUSE_11.4/

台湾镜像:

http://ftp.twaren.net/Linux/OpenSuSE/repositories/home:/hillwood/openSUSE_11.4/

http://ftp.twaren.net/Linux/OpenSuSE/repositories/home:/swyear/openSUSE_11.4/ 

http://ftp.twaren.net/Linux/OpenSuSE/repositories/home:/stecue/openSUSE_11.4/

在以上网页点击Parent Directory,就可以找到其他版本的Linux的安装源。

你可能感兴趣的:(linux,service,Build,SuSE,平台,Deb)