rpm打包流程以及常用命令

rpm -qa 用于查询系统中所有的rpm包

yum install rpm-build | dnf install rpm-build  安装rpmbuild软件包

打rpm包:

rpmbuild -bb SPECS/****.spec --define="_topdir_`pwd`"  打包到当前文件夹

 

打包过程中将会生成BUILD 和BUILDROOT文件夹

BUILD里是打包的哪些文件

BUILDROOT

还会生成RPMS里面则是生成的rpm包

rpm -qpl ***.rpm 查看rpm里面包含哪些文件

 

执行RPM包

1 #rpm -i example.rpm 安装 example.rpm 包;
2 #rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息;
3 #rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度

Linux用xdg-user-dir命令获取主目录下的各个通用文件夹(DESKTOP、DOWNLOAD、TEMPLATES、DOCUMENTS、MUSIC、PICTURES、VIDEOS)的路径

desktopPath=`xdg-user-dir DESKTOP` 获取桌面的路径

 

 

原文地址:https://www.cnblogs.com/lihongling/p/9437586.html