1 问题描述
搭载 DataEase 服务器可以连接外网,但是每次一执行 dectl upgrade 命令又会报错。
并且不想通过离线下载的方式解决,因为安装包需要下载到本地然后再通过工具传输至服务器上,耗时耗力。
2 解决思路
其实本质就是 GitHub 国内源的问题,我们只需要去更改 dectl 命令里面源地址即可。
3 解决方案
首先查看 dectl 命令的内容。
cat /usr/bin/dectl
编辑 dectl 命令的内容。
vi /usr/bin/dectl
然后找到 git_urls=(‘github.com’ ‘hub.fastgit.org’)
在括号里面新增 hub.fastgit.xyz 源地址即可。
git_urls=('github.com' 'hub.fastgit.org' 'hub.fastgit.xyz')
4 验证
首先查看版本号。
在没有修改 GitHub 国内源地址更新会失败。
修改之后就能正常更新。