ubuntu - NPM 无法安装包 EHOSTUNREACH
问题描述
ubuntu@ubuntu:~$ npm install -g yarn
npm ERR! code EHOSTUNREACH
npm ERR! errno EHOSTUNREACH
npm ERR! request to http://registry.npmjs.ord/yarn failed, reason: connect EHOSTUNREACH 104.16.22.35:80
我已经浏览了有关此错误的所有其他链接,并且我有 3 个与所有这些不同的因素,它们很重要,因为它们是解决其他所有人问题的方法。我已阅读但尚未解决问题的链接:
- 如何解决 npm 安装问题?
- 节点 API 失败并出现错误:EHOSTUNREACH
- https://groups.google.com/g/node-red/c/RVcv2GgO_Fw?pli=1
- https://stackabuse.com/npm-error-failed-to-fetch-from-registry-when-installing-module/
- https://discourse.nodered.org/t/node-installing-issue/50540/3
- 尝试安装任何模块时“无法从注册表获取消息”
- https://github.com/npm/npm/issues/16098
- https://discourse.nodered.org/t/error-while-installing-dashboard-on-raspberry-pi/19291
- https://groups.google.com/g/node-red/c/RVcv2GgO_Fw
- https://www.ibm.com/docs/en/cloud-private/3.2.x?topic=tap-cloud-foundry-application-deployment-fails-due-ehostunreach-error
- https://forums.raspberrypi.com/viewtopic.php?t=61930
- https://www.codegrepper.com/code-examples/whatever/linux+redis+connect+EHOSTUNREACH
- https://forum.ghost.org/t/second-site-on-raspberry-pi-econnrefused/1230
- https://github.com/npm/npm/issues/6820
- https://github.com/npm/npm/issues/5553
- npm 错误!错误:连接 ECONNREFUSED
- 无法在树莓派上安装 npm 模块
- https://githubmemory.com/repo/nicoduj/homebridge-harmony/issues/290
- https://discourse.nodered.org/t/node-installing-issue/50540
我仍然在挣扎。
- 互联网稳定且有效
- 我可以 ping
registry.npmjs.org
和其他网站 - registry.npmjs.org 没有指向本地地址
我已经尝试清除代理设置,我没有要尝试的代理设置,但它可能是唯一的,但我不明白如果需要放在那里(但考虑到如何清除它的指南,他们是'不需要)。我不知道该尝试什么,因为所有其他实例的所有解决方案都不适用于我。
树莓派的 Ubuntu 20.04.3
解决方案
推荐阅读
- asp.net - 让数据从 ASP.Net 正确添加到 XML,以便在网格视图中正确显示
- ios - Vue.js 对话框对于移动设备来说太大了
- python - 如何在方法的所有实例之间共享计算变量
- c++11 - Static allocation and placement new result in null pointer dereference
- hp-uft - 我可以在 LeanFT 中进行 REST API 测试并在 HP ALM 中更新测试结果吗?
- sql - 如何通过从多连接选择语句中选择所有列来创建视图或表?
- python - 如何在特定的行和列上合并 2 个 DataFrame?
- php - 在 XAMPP OS X 10.13.5 上安装 PDFlib
- javascript - 当使用“super”将“eventEmitter”扩展到我的班级时,this.name 返回 undefined
- php - 从 PhpStorm 在 docker 上运行测试不会启动 apache2