一.准备tar.gz,
文件夹,打包为tar.gz
window
下载7z这个软件,可以先把文件压缩为tar的格式
再把tar压缩为tar.gz
linux
如果是linux系统,直接使用命令 “gzip FileName”
二.tar.gz打包为rpm
1.安装rpm环境
yum install rpmdevtools
或
sudo apt install rpmdevtools
首先安装rpm环境:
yum install rpm-build
yum install rpm-devel
yum install rpmdevtools
vim test.spec
name: test
Version: 1.0
Release: 0
Summary: test
Group: System Environment/Daemons
License: GPL
Vendor: MySelf.com
%description
%pre
tar -zxvf /usr/src/redhat/SOURCES/test-20190404
%preun
%postun
%clean
%files
%defattr (-,root1,root1,0777)
/usr
/etc
%post
#chmod +x /etc/init.d/testctl
#/sbin/chkconfig -add testctl
#/sbin/chkconfig testctl on
将要打包的文件复制到rpmbuild/BUILDROOT/test-1.0-0.x86_64/usr/local/test目录下,
然后执行
rpmbuild -ba test.spec