0
我需要将供应商软件包安装到非默认目录(例如/ opt)上。默认情况下,软件包安装在/ usr/local/bin目录中。rpm抱怨/ bin/su
如果我使用命令rpm -ivh package.x86_64.rpm --root /opt
,我会收到错误消息/bin/sh is needed by package.x86_64
。做完谷歌后,我的理解是,它发生是因为rpm正在寻找/ opt目录中的依赖关系。真的吗?
鉴于我没有供应商的SPEC文件,是否有可能以某种方式解决这个问题?
工作。谢谢。 – user837208