我试图将JQ安装到一个无法访问互联网的服务器上。
我将JQ-1.51.el7.src.rpm文件下载到在线机器上,并将其传输到在线机器。
然后我在离线机器上运行rpm -Uvh JQ-1.51.el7.src.rpm。它说它安装了100%,但是当我尝试运行jq -版本时,它说jq不是这样的文件或目录。
知道为什么吗?
输出:
发布于 2018-10-03 08:35:40
您所拥有的是源代码RPM,它不是构建的软件(二进制)。你必须先建立rpm。
rpmbuild --rebuild jq-1.5-1.el7.src.rpm
如果事情进展顺利,您将在~/rpmbuild/RPMS/ *中得到类似于JQ-1.51.el7.rpm文件的包。然后您可以安装该rpm。
你可以参考
https://stackoverflow.com/questions/52621359
复制相似问题