rpm

linux安装rpm:
 
rpm -ivh --nodeps --relacate /opt=/home --relocate /env=/dev2 packagename.rpm
 
这里--relocate将路径重定向,在有些情况下也可以用来spec文件传参
 
示例:
*.spec 文件中
Prefix:/opt /env
 
%post
export RPM_INSTALL_PREFIX0=$RPM_INSTALL_PREFIX0
#因为传参进去的时候env为"/dev2",但需要的参数为dev2,所以截取字符串
export RPM_INSTALL_ENV=${RPM_INSTALL_PREFIX1##*/}
 
linux卸载rpm:
查看rpm包的packagename:
rpm -qa|grep -i yourkeyname
卸载
rpm -e <packagename>

你可能感兴趣的:(linux,rpm)