从 Artifactory 安装 RPM 包

Install RPM package from Artifactory

我正在尝试在 linux 中安装 rpm 包,该包存储在 artifactory 中。

我使用的命令:

rpm -ihv --nodeps --force https:/artifactory.com/myrpm.rpm

我收到 'transfer failed' 错误消息,这是预料之中的,因为人造网站需要身份验证。 (username/password)。

发现有一个命令'curl'。如果这是正确的解决方案,如何使用此命令?

您可以尝试按照 this answer 在 URL 中传递用户名和密码:

$ rpm -ihv --nodeps --force https://<username>:<password>@artifactory.com/myrpm.rpm

使用 curl 执行此操作的步骤将按照 this answer:

$ curl -u <username>:<password> https://artifactory.com/myrpm.rpm
$ rpm -ihv --nodeps ./myrpm.rpm