LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 739|回复: 6

mdk下怎么装原码包?

[复制链接]
发表于 2005-8-23 14:16:54 | 显示全部楼层 |阅读模式
我官方镜象网站下了iptable129 /squid259的src.rpm包,
用rpm -ivh装的,但只在/usr/src下建了RPM目录生成一堆.bz2文件,
并没有生成/usr/src/iptable-1.2.9**** /usr/src/squid-2.5***********之类文件。
该怎么安装成可以用的文件呢?

总不会要我自己解.bz2文件吧?哪可有十几个补丁在里面
发表于 2005-8-23 14:51:17 | 显示全部楼层
可以用for命令解开。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-23 16:02:36 | 显示全部楼层
能说详细点吗?该怎么用?我装 rpm -ivh squid-2.5********
在/usr/src/RPM/SOURCE下建了十几个文件,该怎么办呀?
我直接打开squid-2.5--------------tar.bz2到/usr/src/squid可以吗?
回复 支持 反对

使用道具 举报

发表于 2005-8-23 16:03:37 | 显示全部楼层
就是这样。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-23 17:17:31 | 显示全部楼层
我刚看了一下,下载的原码包装完后,建在了/usr/src/RPM/SOURCE
另外有一个/usr/src/RPM/SPECS
要做rpm -ba *.spec or rpm -ba --nodeps *.spec
会建一个/usr/src/RPM/BULID/*********目录,
再运行.configure会生成可安装的运行包和原码包,这才可以安装:(
真是麻烦
回复 支持 反对

使用道具 举报

发表于 2005-8-23 17:25:06 | 显示全部楼层
如果你只是想要rebuild srpm的话,可以直接用rpmbuild命令。
回复 支持 反对

使用道具 举报

发表于 2005-8-25 03:25:21 | 显示全部楼层
urpmi -s xxx.srpm
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表