RPM打包,安装到指定目录
16lz
2021-04-04
0、安装rpmbuild工具包
yum -y install rpm-build rpm-devel rpmdevtoolsmkdir -p /root/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
1、创建原始文件
mkdir /root/rpmbuild/SOURCES/eee-1.0
2、创建需要打包的文件
3、在SOURCES目录下打包文件
tar cvf eee-1.0.tar.gz eee-1.0
4、构建RPM中的spec配置文件
Name: eeeVersion: 1.0Release: 1%{?dist}Summary: eeeGroup: Development/ToolsLicense: GPL#URL: Source0: %{name}-%{version}.tar.gz#BuildRequires: #Requires: %description%prep%setup -q%build%installmkdir -p $RPM_BUILD_ROOT/home/view/cp $RPM_BUILD_DIR/%{name}-%{version}/* $RPM_BUILD_ROOT/home/view/%cleanrm -rf $RPM_BUILD_ROOT%files%defattr(-,root,root,-)%doc/home/view/*%changelog
5、执行命令rpmbuild -ba eee.spec生成RPM安装包
6、进行安装RPM包rpm -ivh /root/rpmbuild/RPMS/x86_64/eee-1.0-1.el7.x86_64.rpm
你的鼓励让我更有动力
赞赏
0人进行了赞赏支持
更多相关文章
- Prometheus 之 Grafana介绍及安装
- Dnsmasq安装后不能启动
- flowable 流程图片汉字的乱码问题
- 文件夹无法访问. 不知道如何找到呢?
- 开眼界!Python 遍历文件可以这样做!
- 弃繁就简!一行代码搞定 Python 日志!
- 阿里云Spark Shuffle的优化
- Python_学习之文件读写
- Kafka参数broker.id详解