我在java中创建了一个应用程序。我试图为该应用程序创建rpm文件。但我没有发现错误是什么。当我创建rpm文件时,我收到错误没有找到文件或目录。
http://javaworkshop.wordpress.com/
任何人都可以解释如何为fedora10 linux构建rpm
我的应用程序(这是一个简单的Swing应用程序)是installer.tar.gz
installer.spec
---------------
Name: installer
Summary: The foo package does foo
Version :1
Release: 1
License: GPL
Group: Applications/Internet
URL: http://www.example.org/
Source0: %{name}.tar.gz
Buildroot: %{_tmppath}/%{name}-root
%description
This package performs the foo operation.
%prep
%setup -q
%build
%confifure
make
%install
rm -fr %{buildroot}
%makeinstall
%clean
rm -fr %{buildroot}
%changelog
----------------------
如果我运行rpmbuild -ba~ / rpm / SPECS / installer.spec 然后我发现“没有找到文件或目录错误”
由于 Sunil KUmar Sahoo
答案 0 :(得分:2)
您是否为包创建了SPEC文件?
在您致电rpmdev-setuptree
和rpmbuild -bb --clean myprogram.spec
您可以在Fedora Developer's Guide中阅读有关SPEC文件和rpm构建的更多信息。