如果rpm包已经做好,但在安装的时候想修改默认路径,则可以:
rpm -ivh –prefix=/opt/usr xxx.rpm
又或者同时修改多个路径:
rpm xxx.rpm –relocate=/usr=/opt/usr –relocate=/etc=/usr/etc
查看一个未安装的rpm包中包含那些文件:
rpm -qlp ****.rpm
rpm -ivh [install_options] package
以下的options是可完成:
–prefix ;
This sets the installation prefix to ; for
relocatable packages.
–relocate ;=;
For relocatable packages, translates the files that
would be put in ; to ;.
–badreloc
To be used in conjunction with –relocate, this
forces the relocation even if the package isn’t
relocatable.
–noorder
Don’t reorder the packages for an install. The list
of packages would normally be reordered to satisfy
dependancies.