suse15本地源_SUSE配置SDK安装源

当你编译一个开源软件的时候,例如nginx、php,他可能需要依赖很多开源库,一种做法是去官方网站上下载,自己编译。

但是新的开源库,可能又依赖另外一个开源库,你会发现自己陷入一个二叉树。。。。

还是使用系统的应用管理软件去直接安装开发包,是最方便的,例如SUSE的zypper。编译的时候依赖哪个包就安装哪个包,

zypper帮你自动下载安装它所依赖的其它库。

一个开源库,有两个jar包,一个普通的包,一个是开发包(会包含编译用的头文件)。举例zlib库。

一个是zlib包,一个zlib-devel包。系统的安装盘里,只有zlib包,zlib-devel包是在SDK盘里。

SUSE的SDK安装源是非常难找啊,但是还是被我找到一个:

如果你和我一样使用的SUSE 你所需要的安装源,可以在http://demeter.uni-regensburg.de这个网站找这个SDK盘的安装源。

比如,我用的是SLE11SP3,对应的SDK安装源就是http://demeter.uni-regensburg.de/SLE11SP3-SDK-x64/DVD1/

现在做的就是配置到zypper里:

vi /etc/zypp/repos.d/SLES11-SP3-SDK.repo

输入:

[SLES11-SP3-SDK]

name=SLES11-SP3-SDK

enabled=1

autorefresh=1

baseurl=http://demeter.uni-regensburg.de/SLE11SP3-SDK-x64/DVD1/

path=/

type=yast2

keeppackages=0

这样你就可以安装zlib-devel等开发包了:

zypper install zlib-devel

再去编译nginx、php等其它开源软件,就不会有少依赖库的问题了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值