0
每次我试图让自己的规范文件,并建立它,我得到这样一个错误:用的rpmbuild RPM规范文件可以有错误
构建的屏幕上多行开始...
+ '[' 0 -ne 0 ']'
+ cd foobar
/var/tmp/rpm-tmp.dN7L6s: line 35: cd: foobar: No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.dN7L6s (%prep)
我注意到“foobar”是在spec文件的准备部分(foobar.spec)下%设置行中的包的名称。但是我不知道该怎么处理这个问题。我能做些什么来制作一个spec文件并且不会有这个错误?我已经尝试安装三个不同的软件包并重新编写spec文件。但我总是得到这个错误。
规范文件中的源文件允许哪些文件格式? BZ2? tar.gz的?我知道.tar.gz是可以的。
如果源不在FTP服务器或网站上,您可以如何使.spec文件工作?我有本地服务器的源文件。在非常安全的环境中,您将无法访问Internet或FTP服务器。