我正在尝试在linux中安装rpm软件包,并且该软件包存储在工件中。
我使用的命令:
rpm -ihv --nodeps --force https:/artifactory.com/myrpm.rpm
我收到“传输失败”错误消息,这是可以预期的,因为人工网站需要身份验证。 (用户名密码)。
发现一件事,就是命令“ curl”。如果这是正确的解决方案,该如何使用该命令?
答案 0 :(得分:3)
您可以尝试按照this answer在URL中传递用户名和密码:
$ rpm -ihv --nodeps --force https://<username>:<password>@artifactory.com/myrpm.rpm
执行卷曲操作的步骤将按照this answer:
$ curl -u <username>:<password> https://artifactory.com/myrpm.rpm
$ rpm -ihv --nodeps ./myrpm.rpm