从 Artifactory 安装 RPM 包

Posted

技术标签:

【中文标题】从 Artifactory 安装 RPM 包【英文标题】:Install RPM package from Artifactory [closed] 【发布时间】:2019-11-02 08:34:32 【问题描述】:

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

我使用的命令:

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

我收到“传输失败”错误消息,这是预期的,因为工件网站需要身份验证。 (用户名密码)。

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

【问题讨论】:

【参考方案1】:

您可以尝试按照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

【讨论】:

以上是关于从 Artifactory 安装 RPM 包的主要内容,如果未能解决你的问题,请参考以下文章

pip 无法从本地 pypi (jfrog artifactory) 找到包

Artifactory的搭建与使用简介

Artifactory的搭建与使用简介

包管理 ----- Linux操作系统rpm包安装方式步骤

如何从经过身份验证的私有 Artifactory PyPI 存储库中提取 Python 包?

Artifactory - 通用回购:存档下载失败