LinuxSir.cn,穿越时空的Linuxsir!

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

LFS下如何处理非tar,和gz的源码包?

[复制链接]
发表于 2008-12-26 15:02:12 | 显示全部楼层 |阅读模式
下到一些源码包的格式为
you-package.src.rpm

没法子tar xvf 啊。。。
发表于 2008-12-26 18:54:50 | 显示全部楼层
Rpm2targz
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-27 19:33:51 | 显示全部楼层
Post by newper;1930160
Rpm2targz

需要安装什么软件?
回复 支持 反对

使用道具 举报

发表于 2008-12-27 20:18:17 | 显示全部楼层
Post by think365;1930590
需要安装什么软件?


google 'rpm2targz'
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-28 00:42:15 | 显示全部楼层
Post by ServerOnly;1930610
google 'rpm2targz'

下到了,
很小的一个文件,
只有一个.c文件,和一个脚本。。。

编译.c文件后,把可执行文件拷贝到了 /bin下

[root@~/rpm]#./rpm2targz ss5-3.6.4-3.src.rpm
./rpm2targz: line 28: which: command not found
显示错误,找不到 which命令。。。

如何安装which 命令?
回复 支持 反对

使用道具 举报

发表于 2008-12-28 01:35:42 | 显示全部楼层
Post by think365;1930723
下到了,
很小的一个文件,
只有一个.c文件,和一个脚本。。。

编译.c文件后,把可执行文件拷贝到了 /bin下

[root@~/rpm]#./rpm2targz ss5-3.6.4-3.src.rpm
./rpm2targz: line 28: which: command not found
显示错误,找不到 which命令。。。

如何安装which 命令?

from blfs
  1. cat > /usr/bin/which << "EOF"
  2. #!/bin/bash
  3. type -pa "$@" | head -n 1 ; exit ${PIPESTATUS[0]}
  4. EOF
  5. chmod -v 755 /usr/bin/which
  6. chown -v root:root /usr/bin/which
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-12-28 19:29:58 | 显示全部楼层
您为什么不直接使用软件官方站点或镜像提供的源码。

使用 *.src.rpm 不是自找麻烦吗?
如果您是想使用其补丁,那就另当别论了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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