当前位置: 技术问答>linux和unix
rpm 更改安装目录问题
来源: 互联网 发布时间:2016-10-05
本文导语: 自己打包了一个rpm文件,默认安装: rpm -vih test-1.0-1.i386.rpm 安装目录: /etc /etc/eettcc /etc/eettcc/test 但是修改安装目录如下: rpm -vih --relocate /etc=/etc/hzy/tttt test-1.0-1.i386.rpm 结果安装到了如下的目录: /etc/hzy/tttt/h...
自己打包了一个rpm文件,默认安装:
rpm -vih test-1.0-1.i386.rpm
安装目录:
/etc
/etc/eettcc
/etc/eettcc/test
但是修改安装目录如下:
rpm -vih --relocate /etc=/etc/hzy/tttt test-1.0-1.i386.rpm
结果安装到了如下的目录:
/etc/hzy/tttt/hzy/tttt
/etc/hzy/tttt/eettcc
/etc/hzy/tttt/eettcc/test
/etc/hzy/tttt/hzy/tttt:为什么这边会在tttt目录下又创建了目录:/hzy/tttt
这个怎么处理,是不是spec文件要做什么修改,还是安装命令要修改
rpm -vih test-1.0-1.i386.rpm
安装目录:
/etc
/etc/eettcc
/etc/eettcc/test
但是修改安装目录如下:
rpm -vih --relocate /etc=/etc/hzy/tttt test-1.0-1.i386.rpm
结果安装到了如下的目录:
/etc/hzy/tttt/hzy/tttt
/etc/hzy/tttt/eettcc
/etc/hzy/tttt/eettcc/test
/etc/hzy/tttt/hzy/tttt:为什么这边会在tttt目录下又创建了目录:/hzy/tttt
这个怎么处理,是不是spec文件要做什么修改,还是安装命令要修改
|
感觉有两次替换哈
/etc ==> /etc/hzy/tttt
把其中的etc再替换一次
/etc/hzy/tttt ==> /etc/hzy/tttt/hzy/tttt
/etc ==> /etc/hzy/tttt
把其中的etc再替换一次
/etc/hzy/tttt ==> /etc/hzy/tttt/hzy/tttt
|
看不出啥问题