RPM修改路径

如果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.

关于Zeno Chen

本人涉及的领域较多,杂而不精 程序设计语言: Perl, Java, PHP, Python; 数据库系统: MySQL,Oracle; 偶尔做做电路板的开发,主攻STM32单片机
此条目发表在Linux分类目录。将固定链接加入收藏夹。