go get xxx: disabled by GOPRIVATE/GONOPROXY解决方案

本文介绍了解决Go语言中因GOPRIVATE配置导致的拉取依赖包失败的问题。通过在GOPROXY环境中添加direct,可以解决找不到对应包的问题。

go拉包比如go get的时候出了这个错,资料比较少:

disabled by GOPRIVATE/GONOPROXY

长话短说,解决方案:

给你的GOPROXY加上direct,注意逗号链接,如“

export GOPROXY=https://goproxy.io,direct

问题应该是设置了GOPRIVATE参数,要拉的包匹配了GOPRIVATE的路径,GOPROXY没设置直连,根据配置没地方找包,所以加上direct即可

这个issues提到了这个错误

https://github.com/golang/go/issues/35861

px4_user@DESKTOP-807L394:~$ sudo apt-get update -y Get:1 http://mirrors.aliyun.com/ubuntu jammy InRelease [270 kB] Get:2 http://mirrors.aliyun.com/ubuntu jammy-security InRelease [129 kB] Ign:3 http://mirrors.aliyun.com/ubuntu ajmmy-updates InRelease Get:4 http://mirrors.aliyun.com/ubuntu jammy-updates InRelease [128 kB] Get:5 http://mirrors.aliyun.com/ubuntu jammy-proposed InRelease [279 kB] Get:6 http://mirrors.aliyun.com/ubuntu jammy-backports InRelease [127 kB] Err:7 http://mirrors.aliyun.com/ubuntu ajmmy-updates Release 404 Not Found [IP: 122.225.209.251 80] Get:8 http://mirrors.aliyun.com/ubuntu jammy/restricted Sources [23.7 kB] Get:9 http://mirrors.aliyun.com/ubuntu jammy/multiverse Sources [304 kB] Get:10 http://mirrors.aliyun.com/ubuntu jammy/main Sources [1340 kB] Get:11 http://mirrors.aliyun.com/ubuntu jammy/universe Sources [17.8 MB] Get:12 http://mirrors.aliyun.com/ubuntu jammy/main amd64 Packages [1395 kB] Get:13 http://mirrors.aliyun.com/ubuntu jammy/main Translation-en [510 kB] Get:14 http://mirrors.aliyun.com/ubuntu jammy/main amd64 c-n-f Metadata [30.3 kB] Get:15 http://mirrors.aliyun.com/ubuntu jammy/restricted amd64 Packages [129 kB] Get:16 http://mirrors.aliyun.com/ubuntu jammy/restricted Translation-en [18.6 kB] Get:17 http://mirrors.aliyun.com/ubuntu jammy/restricted amd64 c-n-f Metadata [488 B] Get:18 http://mirrors.aliyun.com/ubuntu jammy/universe amd64 Packages [14.1 MB] Get:19 http://mirrors.aliyun.com/ubuntu jammy/universe Translation-en [5652 kB] Get:20 http://mirrors.aliyun.com/ubuntu jammy/universe amd64 c-n-f Metadata [286 kB] Get:21 http://mirrors.aliyun.com/ubuntu jammy/multiverse amd64 Packages [217 kB] Get:22 http://mirrors.aliyun.com/ubuntu jammy/multiverse Translation-en [112 kB] Get:23 http://mirrors.aliyun.com/ubuntu jammy/multiverse amd64 c-n-f Metadata [8372 B] Get:24 http://mirrors.aliyun.com/ubuntu jammy-security/restricted Sources [78.5 kB] Get:25 http://mirrors.aliyun.com/ubuntu jammy-security/universe Sources [299 kB] Get:26 http://mirrors.aliyun.com/ubuntu jammy-security/main Sources [317 kB] Get:27 http://mirrors.aliyun.com/ubuntu jammy-security/multiverse Sources [15.3 kB] Get:28 http://mirrors.aliyun.com/ubuntu jammy-security/main amd64 Packages [2470 kB] Get:29 http://mirrors.aliyun.com/ubuntu jammy-security/main Translation-en [370 kB] Get:30 http://mirrors.aliyun.com/ubuntu jammy-security/main amd64 c-n-f Metadata [13.6 kB] Get:31 http://mirrors.aliyun.com/ubuntu jammy-security/restricted amd64 Packages [3755 kB] Get:32 http://mirrors.aliyun.com/ubuntu jammy-security/restricted Translation-en [677 kB] Get:33 http://mirrors.aliyun.com/ubuntu jammy-security/restricted amd64 c-n-f Metadata [624 B] Get:34 http://mirrors.aliyun.com/ubuntu jammy-security/universe amd64 Packages [988 kB] Get:35 http://mirrors.aliyun.com/ubuntu jammy-security/universe Translation-en [214 kB] Get:36 http://mirrors.aliyun.com/ubuntu jammy-security/universe amd64 c-n-f Metadata [21.7 kB] Get:37 http://mirrors.aliyun.com/ubuntu jammy-security/multiverse amd64 Packages [40.3 kB] Get:38 http://mirrors.aliyun.com/ubuntu jammy-security/multiverse Translation-en [8908 B] Get:39 http://mirrors.aliyun.com/ubuntu jammy-security/multiverse amd64 c-n-f Metadata [368 B] Get:40 http://mirrors.aliyun.com/ubuntu jammy-updates/restricted Sources [84.1 kB] Get:41 http://mirrors.aliyun.com/ubuntu jammy-updates/multiverse Sources [26.6 kB] Get:42 http://mirrors.aliyun.com/ubuntu jammy-updates/main Sources [553 kB] Get:43 http://mirrors.aliyun.com/ubuntu jammy-updates/universe Sources [454 kB] Get:44 http://mirrors.aliyun.com/ubuntu jammy-proposed/universe Sources [28.8 kB] Get:45 http://mirrors.aliyun.com/ubuntu jammy-proposed/main Sources [93.6 kB] Get:46 http://mirrors.aliyun.com/ubuntu jammy-proposed/multiverse Sources [8160 B] Get:47 http://mirrors.aliyun.com/ubuntu jammy-proposed/restricted Sources [32.9 kB] Get:48 http://mirrors.aliyun.com/ubuntu jammy-proposed/main amd64 Packages [411 kB] Get:49 http://mirrors.aliyun.com/ubuntu jammy-proposed/main Translation-en [79.9 kB] Get:50 http://mirrors.aliyun.com/ubuntu jammy-proposed/main amd64 c-n-f Metadata [2636 B] Get:51 http://mirrors.aliyun.com/ubuntu jammy-proposed/restricted amd64 Packages [782 kB] Get:52 http://mirrors.aliyun.com/ubuntu jammy-proposed/restricted Translation-en [150 kB] Get:53 http://mirrors.aliyun.com/ubuntu jammy-proposed/restricted amd64 c-n-f Metadata [116 B] Get:54 http://mirrors.aliyun.com/ubuntu jammy-proposed/universe amd64 Packages [58.7 kB] Get:55 http://mirrors.aliyun.com/ubuntu jammy-proposed/universe Translation-en [26.6 kB] Get:56 http://mirrors.aliyun.com/ubuntu jammy-proposed/universe amd64 c-n-f Metadata [2168 B] Get:57 http://mirrors.aliyun.com/ubuntu jammy-proposed/multiverse amd64 Packages [14.4 kB] Get:58 http://mirrors.aliyun.com/ubuntu jammy-proposed/multiverse Translation-en [3160 B] Get:59 http://mirrors.aliyun.com/ubuntu jammy-proposed/multiverse amd64 c-n-f Metadata [116 B] Get:60 http://mirrors.aliyun.com/ubuntu jammy-backports/main Sources [8968 B] Get:61 http://mirrors.aliyun.com/ubuntu jammy-backports/universe Sources [10.6 kB] Get:62 http://mirrors.aliyun.com/ubuntu jammy-backports/main amd64 Packages [68.8 kB] Get:63 http://mirrors.aliyun.com/ubuntu jammy-backports/main Translation-en [11.4 kB] Get:64 http://mirrors.aliyun.com/ubuntu jammy-backports/main amd64 c-n-f Metadata [392 B] Get:65 http://mirrors.aliyun.com/ubuntu jammy-backports/restricted amd64 c-n-f Metadata [116 B] Get:66 http://mirrors.aliyun.com/ubuntu jammy-backports/universe amd64 Packages [30.0 kB] Get:67 http://mirrors.aliyun.com/ubuntu jammy-backports/universe Translation-en [16.5 kB] Get:68 http://mirrors.aliyun.com/ubuntu jammy-backports/universe amd64 c-n-f Metadata [672 B] Get:69 http://mirrors.aliyun.com/ubuntu jammy-backports/multiverse amd64 c-n-f Metadata [116 B] Reading package lists... Done E: The repository 'http://mirrors.aliyun.com/ubuntu ajmmy-updates Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. 这里有没有错误出现
最新发布
07-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值