RPM 的 spec文件如何编写

2023-04-11 06:05:00 rpm 文件 编写
RPM 的 spec 文件是怎样编写的? RPM 的 spec 文件是一个文本文件,用来描述一个 RPM 包的所有相关信息。它包括了包的名称、版本、依赖关系、文件列表等。 下面是一个简单的 spec 文件示例: Name: test Version: 1.0 Release: 1 Summary: This is a test package License: GPL Group: Development/Tools URL: http://www.test.com Source0: test-1.0.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description This is a test package. %prep %setup -q %build %configure make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) /usr/bin/test /usr/share/doc/test-1.0 /usr/share/man/man1/test.1.gz %changelog * Fri Apr 01 2011 Test User 1.0-1 - Initial release

相关文章