【发布时间】:2016-03-30 06:27:51
【问题描述】:
我有带有 pom.xml 的 java 应用程序。我正在制作带有前缀标签的 rpm 包。
当我查询 rpm 的前缀标签时:
sudo rpm -qp --queryformat "%{prefixes}\n" java-hbase-processor-1.0-SNAPSHOT20160330060627.noarch.rpm
我得到 ==> /var
如果我运行以下命令:
rpm -qi java-hbase-processor | grep Relocations
我得到了: 重定位:/opt /tmp 重定位:/var /tmp
以上都表明 rpm 是可重定位的。但是如果运行安装命令
sudo rpm -i --prefix=/home/sohanvir/ java-hbase-processor-1.0-SNAPSHOT20160330060627.noarch.rpm
它会给出错误消息:
错误:包 java-hbase-processor 不可重定位
提前致谢。
【问题讨论】:
-
您只需要提取一些文件吗?