前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >RPM打包,安装到指定目录

RPM打包,安装到指定目录

作者头像
Tacc
发布2022-01-11 14:54:15
2.4K0
发布2022-01-11 14:54:15
举报
文章被收录于专栏:TaccTacc

0、安装rpmbuild工具包

代码语言:javascript
复制
yum -y install rpm-build rpm-devel rpmdevtools
mkdir -p /root/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}

1、创建原始文件

代码语言:javascript
复制
mkdir /root/rpmbuild/SOURCES/eee-1.0

2、创建需要打包的文件

RPM打包,安装到指定目录_rpm安装
RPM打包,安装到指定目录_rpm安装

3、在SOURCES目录下打包文件

代码语言:javascript
复制
tar cvf eee-1.0.tar.gz eee-1.0

4、构建RPM中的spec配置文件

代码语言:javascript
复制
Name:           eee
Version:        1.0
Release:        1%{?dist}
Summary:        eee

Group:          Development/Tools
License:        GPL
#URL:            
Source0:        %{name}-%{version}.tar.gz

#BuildRequires:  
#Requires:       

%description

%prep
%setup -q

%build

%install
mkdir -p $RPM_BUILD_ROOT/home/view/
cp $RPM_BUILD_DIR/%{name}-%{version}/* $RPM_BUILD_ROOT/home/view/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc
/home/view/*

%changelog

5、执行命令rpmbuild -ba eee.spec生成RPM安装包

RPM打包,安装到指定目录_rpm打包_02
RPM打包,安装到指定目录_rpm打包_02
代码语言:javascript
复制
6、进行安装RPM包
rpm -ivh /root/rpmbuild/RPMS/x86_64/eee-1.0-1.el7.x86_64.rpm
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/04/04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档