一个有关安装srpm包的问题

一个有关安装srpm包的问题

在网上得知,编译srpm安装包可以在/usr/src/redhat/RPMS/i386下,生成rpm安装包,但发现
系统默认中并没有该目录。于是直接编译srpm包(我以为系统会自动生成该目录),但编译结果最后几句是user mockbuild does exist -using root:      group mockbuild does exist -using root。Bad exit status from /var/tmp/rpm-tmp.70348.没有自动生成目录,也没有生成rpm安装包.手动新建目录后编译也是一样的报错结果,请高手指教。这是怎么回事?????      
如果不是redhat当然目录名就会有所不同,比如它可能是/usr/src/mylinux/RPMS呀等等,自己进入子目录自然就知道是什么名字了。

rpmbuild --rebuild *.src.rpm

建议以root身份来执行以上命令。      
没错,我是以root身份来执行的.而且也是在RedHat下编译的.      
rpmbuild还会把同名的源码包*.tar.gz放到/usr/src/redhat/SOURCES目录下,自己进去解压并按常规的 ./configure;make;make install 看看有什么错误提示没有。