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

如何修改GHCup元数据缓存超时时间并降低更新提示频率?

修改GHCup元数据缓存超时的方法
  • 通过环境变量配置
    可以设置GHCUP_METADATA_CACHE_TTL环境变量调整缓存超时时间,单位为秒。比如要设置12小时(43200秒),直接在终端执行:

    export GHCUP_METADATA_CACHE_TTL=43200
    

    如果要让配置永久生效,把这条命令添加到你的shell配置文件(比如~/.bashrc、~/.zshrc)里,保存后执行source ~/.bashrc(对应你的配置文件)即可。

  • 修改GHCup配置文件
    GHCup的配置文件默认在~/.ghcup/config.yaml,如果没有可以手动创建。在文件中添加或修改以下内容:

    metadata-cache-ttl: 86400  # 这里设置为24小时,单位秒
    

    保存文件后,后续执行GHCup命令就会自动使用新的缓存超时时间。

你可以根据需求换算对应秒数,比如每日一次设为86400秒,数小时的话按3600秒/小时计算即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 17:05:54