You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Atom的apm update报unable to get local issuer certificate错误,如何解决?

解决Atom代理环境下apm证书错误的问题

我之前在公司代理环境下也碰到过一模一样的问题,给你几个亲测有效的解决办法:

方法一:配置代理并临时关闭证书验证(快速应急)

如果公司用的是自签名证书,Atom的包管理器apm会因为无法验证证书而报错,你可以通过以下命令快速解决:

  • 先设置代理地址:
    apm config set https-proxy http://你的代理地址:端口号
    
  • 关闭严格的SSL证书验证:
    apm config set strict-ssl false
    

完成后再运行apm update或者apm install vim-mode-plus试试,这个方法能快速绕开证书问题,但注意这会降低SSL安全性,适合临时应急使用。

方法二:导入公司CA证书(更安全的方案)

如果公司有官方的CA证书,优先用这个方法,既解决代理问题又保证安全:

  1. 找到公司内部的CA证书文件(通常是.crt或.pem格式)
  2. 配置apm使用该证书:
    apm config set cafile /path/to/你的公司CA证书文件.crt
    
  3. 同时确保代理地址已经正确设置(参考方法一的第一条命令)
    这样apm就能信任公司代理的证书,正常下载插件了。

方法三:手动下载插件本地安装

如果上面两种方法都不适用,你可以直接绕开代理下载:

  1. 找到vim-mode-plus 1.31.0版本的tar包(就是报错里提到的那个tarball)
  2. 下载到本地后,用apm进行本地安装:
    apm install /path/to/下载好的vim-mode-plus-1.31.0.tar.gz
    

这种方法完全不需要通过代理下载,直接本地安装插件即可。

内容的提问来源于stack exchange,提问作者Marquistador

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 12:01:23