如何从本地artifactory服务器获取Ubuntu机器上的软件包
问题出在哪里如何从本地artifactory服务器获取Ubuntu机器上的软件包,ubuntu,artifactory,Ubuntu,Artifactory,问题出在哪里 E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial/main/binary-amd64/Packages 403 Forbidden E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-updates/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-backports/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-security/main/binary-amd64/Packages 403 Forbidden
E: Some index files failed to download. They have been ignored, or old ones used instead.
我已经设置了本地artifactory服务器来下载所有debian/ubuntu软件包
以下是我的远程回购协议:
repo key : op.archive.ubuntu.com , URL : http://us.archive.ubuntu.com/ubuntu/
repo key : op.security.ubuntu.com, url : http://security.ubuntu.com/ubuntu
这映射到虚拟回购:
https://<<url>>/artifactory/op-deb-debian-virtual
但是现在,当我运行apt get update
命令时,它失败了,出现以下错误。无法理解,是artifactory服务器、sources.list还是其他问题
错误是什么
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-updates/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-backports/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-security/main/binary-amd64/Packages 403 Forbidden
E: Some index files failed to download. They have been ignored, or old ones used instead.
错误:5https:///artifactory/op2-deb-debian-virtual 拉伸/主要
amd64软件包401未经授权签名:6
https:///artifactory/op2-deb-debian-virtual 拉伸/主i386
邮包编号:7https:///artifactory/op2-deb-debian-virtual
拉伸/主要所有组件Ign:8
https:///artifactory/op2-deb-debian-virtual 拉伸/主要
翻译-en_US Ign:9
https:///artifactory/op2-deb-debian-virtual 拉伸/主要
翻译英文:10
https:///artifactory/op2-deb-debian-virtual 拉伸/收缩
amd64程序包签名:11
https:///artifactory/op2-deb-debian-virtual 拉伸/收缩
i386包裹签名:12
https:///artifactory/op2-deb-debian-virtual 全部伸展/收缩
邮包编号:13https:///artifactory/op2-deb-debian-virtual
延伸/设计翻译-en_US Ign:14
https:///artifactory/op2-deb-debian-virtual 拉伸/收缩
翻译英文:15
https:///artifactory/op2-deb-debian-virtual 拉伸/非自由
amd64包错误:20
https:///artifactory/op2-deb-debian-virtual
拉伸更新/主amd64软件包401未授权签名:21
https:///artifactory/op2-deb-debian-virtual
拉伸更新/主i386包签名:22
https:///artifactory/op2-deb-debian-virtual
拉伸更新/主所有包签名:23
https:///artifactory/op2-deb-debian-virtual
延伸更新/主要翻译-en_US Ign:24
https:///artifactory/op2-deb-debian-virtual
延伸更新/主要翻译工程:25
https:///artifactory/op2-deb-debian-virtual
拉伸更新/contrib amd64软件包签名:26
https:///artifactory/op2-deb-debian-virtual
拉伸更新/contrib i386软件包签名:27
https:///artifactory/op2-deb-debian-virtual
扩展更新/控制所有包签名:28
https:///artifactory/op2-deb-debian-virtual
延伸更新/设计翻译-ENU US Ign:29
https:///artifactory/op2-deb-debian-virtual
延伸更新/设计翻译工程:30
https:///artifactory/op2-deb-debian-virtual
拉伸更新/非免费amd64软件包阅读软件包列表。。。多恩
W:存储库的https:///artifactory/op2-deb-debian-virtual
“拉伸发布”没有发布文件。N:来自这样一个网站的数据
无法对存储库进行身份验证,因此可能
使用起来很危险。N:请参阅apt secure(8)手册页以了解存储库的创建
和用户配置详细信息。W:存储库
'https:///artifactory/op2-deb-debian-virtual 拉伸更新
“发布”没有发布文件。N:来自这样一个存储库的数据
无法进行身份验证,因此使用可能存在危险。
N:请参阅apt secure(8)手册页以了解存储库的创建和用户设置
配置详细信息。E:获取失败
https:///artifactory/op2-deb-debian-virtual/dists/stretch/main/binary-amd64/Packages
401未经授权的电子邮件:无法获取
https:///artifactory/op2-deb-debian-virtual/dists/stretch-updates/main/binary-amd64/Packages
401未经授权的电子邮件:某些索引文件未能下载。他们有
被忽略,或使用旧的
预期的内容
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-updates/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-backports/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-security/main/binary-amd64/Packages 403 Forbidden
E: Some index files failed to download. They have been ignored, or old ones used instead.
在sources.list中添加适当的artifactoryURL后,应该可以正常工作。我就是这么做的,还是不工作
请建议
更新1
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-updates/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-backports/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-security/main/binary-amd64/Packages 403 Forbidden
E: Some index files failed to download. They have been ignored, or old ones used instead.
先前的问题解决了。这是由于权限问题。我使用了用户名和密码(Base64格式),它工作正常。但现在问题是403禁止
精确错误
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-updates/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-backports/main/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://artifactory-na.honeywell.com/artifactory/op2-deb-debian-virtual/dists/xenial-security/main/binary-amd64/Packages 403 Forbidden
E: Some index files failed to download. They have been ignored, or old ones used instead.
对我来说,这条线
E: Some index files failed to download. They have been ignored, or old ones used instead
正在触发。
是不是有点像,镜子坏了??我怎样才能修复这个?
即使镜子坏了,我觉得镜子或apt get应该小心那个
请建议在这种情况下,403最可能的原因是sources.list中使用的用户没有远程存储库的“部署”权限(op.archive.ubuntu.com和op.security.ubuntu.com)在这种情况下,403最有可能的原因是sources.list中使用的用户在远程存储库(op.archive.ubuntu.com和op.security.ubuntu.com)上没有“部署”权限。您能重新格式化错误消息以使其更清晰吗?尝试用4个空格缩进,以便保留换行符。完成。请建议您能否重新格式化错误消息,使其更清晰?尝试用4个空格缩进,以便保留换行符。完成。请建议