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

AWS lightsail Ubuntu服务器安装sassc 2.4.0超时问题及解决方案咨询

sassc 2.4.0 安装超时问题说明及解决方案

问题根因

sassc 2.4.0 本身不存在功能类缺陷,出现安装超时的核心原因是该版本gem的安装流程需要额外从GitHub拉取对应版本的libsass源码包进行本地编译,其余普通gem无需拉取额外外部源码资源,因此可以正常安装。如果AWS Lightsail实例到GitHub的网络链路存在波动、带宽限制或者连通性问题,就会触发拉取超时。

可行解决方案

  • 方案一:使用系统预装的libsass跳过源码拉取
    先安装系统依赖包:
    sudo apt update && sudo apt install -y build-essential ruby-dev libsass-dev
    
    再执行安装命令,指定使用系统已有的libsass库:
    gem install sassc -v 2.4.0 -- --use-system-libraries
    
  • 方案二:本地预存源码安装
    如果网络连通性极差,可以先在其他网络环境下载好sassc 2.4.0对应版本的libsass源码包,上传到Lightsail实例本地,再通过指定本地源码路径的环境变量执行安装,无需远程拉取资源。
  • 方案三:升级sassc版本
    如果业务对sassc版本没有强绑定要求,可以升级到2.4.0之后的更新版本,新版本优化了资源拉取的容错逻辑,也兼容绝大多数旧版sass语法,大概率可以规避网络拉取超时问题。

辅助排查建议

可以先在实例内执行ping github.com验证到GitHub的链路连通性,如果确认是链路波动导致的问题,也可以临时配置代理解决资源拉取问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 00:48:06