前言
所有操作在root权限下执行
一.将之前我们制作tarball软件包复制到/root/rpmbuild/SOURCES上面并打包
复制
cp -r /usr/local/src/sort-average /root/rpmbuild/SOURCES
进入/root/rpmbuild/SOURCES目录
cd /root/rpmbuild/SOURCES
改目录名
mv sort-average sort-average-0.1
打包
tar -zcvf sort-average-0.1-1.tar.gz sort-average-0.1
二.在/root/rpmbuild/SPECS目录编写sort-average.spec文件
Summary: sort 10 integers or average 5 integers
Name: sort-average
Version: 0.1
Release: 1
License: GPL
Group: jison`s home
Source: sort-average-0.1-1.tar.gz
Packager: jison
BuildRoot: /root/rpmbuild
%description
This package will let you sort 10 integers or average 5 integers
%prep
%setup -q
%build
make
%install
mkdir -p %{buildroot}/usr/local/bin
cp /root/rpmbuild/BUILD/sort-average-0.1/so
所有操作在root权限下执行
一.将之前我们制作tarball软件包复制到/root/rpmbuild/SOURCES上面并打包
复制
cp -r /usr/local/src/sort-average /root/rpmbuild/SOURCES
进入/root/rpmbuild/SOURCES目录
cd /root/rpmbuild/SOURCES
改目录名
mv sort-average sort-average-0.1
打包
tar -zcvf sort-average-0.1-1.tar.gz sort-average-0.1
二.在/root/rpmbuild/SPECS目录编写sort-average.spec文件
Summary: sort 10 integers or average 5 integers
Name: sort-average
Version: 0.1
Release: 1
License: GPL
Group: jison`s home
Source: sort-average-0.1-1.tar.gz
Packager: jison
BuildRoot: /root/rpmbuild
%description
This package will let you sort 10 integers or average 5 integers
%prep
%setup -q
%build
make
%install
mkdir -p %{buildroot}/usr/local/bin
cp /root/rpmbuild/BUILD/sort-average-0.1/so