onlymo 发表于 2004-3-19 13:48:51

rpm -rebuild 出现的提示

# rpm -rebuild qt-3.2.3-1.src.rpm
rpm: arguments to --root (-r) must begin with a /

请问这是什么意思啊?如何解决?谢谢!!!

ajinn 发表于 2004-3-20 16:46:35

rpm --rebuild qt-3.2.3-1.src.rpm

liuqinger 发表于 2004-3-20 16:59:12

你是不是用的RH?rpm 命令在RH(不知道其他的LINUX里是什么样子)里是没有-rebuild参数的,好象有个命令是rpmbuild --rebuild,你试试,应该是这个,我记不大清楚了。

onlymo 发表于 2004-3-21 00:11:01

我用的是redhat9.0,今晚我就试试,谢谢你们的回复。

onlymo 发表于 2004-3-21 02:10:20

今晚我试了
# rpm --rebuilddb qt-3.2.3-1.src.rpm
error: db4 error(16) from dbenv->remove: 设备或资源忙

请问这是怎么回事?

Solaris 发表于 2004-3-21 02:17:12

rpmbuild --rebuild qt-3.2.3-1.src.rpm

duotaiya 发表于 2004-3-21 11:43:38

redhat下要这样
rpmbuild --rebuild qu-3.2.3-1.src.rpm

onlymo 发表于 2004-3-21 15:46:20

我用的是redhat9.0,我在rpm的帮助文档里面没看到--rebuild,只有--rebuilddb,就算你输入
rpm --rebuildqt-3.2.3-1.src.rpm,系统也会说找不到这个命令的.

visionalstar 发表于 2004-3-21 20:13:51

我用的是redhat9.0,我在rpm的帮助文档里面没看到--rebuild,只有--rebuilddb,就算你输入
rpm --rebuildqt-3.2.3-1.src.rpm,系统也会说找不到这个命令的.
都说了redhat下是rpmbuild了…… :shock:

betatoy 发表于 2004-3-29 00:06:49

如果出現上述問題,可以試試到/usr/src/..../RPM下找找看有沒有解壓出來tar.gz文件, 可能你要編譯的rpm包本身不是rpm格式的源代碼文件,我也遇到過同樣的問題. 如果可以找到編譯就行了

flypioneer 发表于 2004-4-9 18:35:18

我用的是redhat9.0,我在rpm的帮助文档里面没看到--rebuild,只有--rebuilddb,就算你输入
rpm --rebuildqt-3.2.3-1.src.rpm,系统也会说找不到这个命令的.
都说了redhat下是rpmbuild了…… :shock:
在redhat9.0下提示# rpmbuild
bash: rpmbuild: command not found.

lil33 发表于 2004-4-9 22:38:55

我在RH9下,用rpmbulid --rebuild就可以

12543122 发表于 2004-4-9 22:52:01

我用的是redhat9.0,我在rpm的帮助文档里面没看到--rebuild,只有--rebuilddb,就算你输入
rpm --rebuildqt-3.2.3-1.src.rpm,系统也会说找不到这个命令的.
都说了redhat下是rpmbuild了…… :shock:
在redhat9.0下提示# rpmbuild
bash: rpmbuild: command not found.
页: [1]
查看完整版本: rpm -rebuild 出现的提示