投稿
  • 注册
  • 查看作者
    • 启动CKAN无法同步Repo源的解决方案 – 用你自己的!

      CKAN大多数时候固然好用,但有个问题:如果你连repo源都连不上、meta库都无法从Github抓下来,要如何从CKAN下载MOD呢?

       这篇教程将教会你如何在不运行CKAN GUI的情况下添加新repo库地址。需要使用加速服务?不如来看看我们的!

      [b2_insert_post id=”https://www.kerbcat.com/blackboard/25576/”]

      首先,你需要使用八百年不变的CMD,并且cd到(对的,cd,和linux一样的)你的ckan安装目录。例如,我的CKAN安装在 C:/Program Files (x86)/CKAN ,你的可能放在了KSP的根目录,自行寻找。那么打开CMD 后就需要输入: (这里的目录均应为反斜杠,但我不知为何打不出反斜杠,不要照抄!)

      cd C:/Program Files (x86)/CKAN

      这时候你就进入了CKAN的所在目录,同样的,如果你使用资源管理器访问这个目录,你应该看到了它:

      启动CKAN无法同步Repo源的解决方案 – 用你自己的!

      在我的CMD 上,现在是长这样子的:

      启动CKAN无法同步Repo源的解决方案 – 用你自己的!

      可以看到,我们已经通过cd命令切换到了CKAN的运行目录,这时候就要开始搞事了。首先,我们要看看CKAN已经有什么repo源,也就是咱们的meta文件源,运行:

      ckan repo list

      然后需要等一等,从本质上来讲,我们还是打开了CKAN的,只不过没进入GUI罢了。稍等片刻后,CKAN便会立刻告诉我们,它肚子里有什么玩意:

      启动CKAN无法同步Repo源的解决方案 – 用你自己的!
      只有一个默认的default

      这儿的default,便是CKAN内置的官方repo源。如果你从一开始就拉不下来这个源,不用担心,我这就教你添加自己的repo源: 

      ckan repo add name address

      name 是源的名称,就像上面官方源的default,address 就是源地址,如果你使用的是坎喵加速服务,地址就是教程里的那一串。以下是示例:

      ckan repo add KCCN  链接

       还是要稍等片刻,看到它添加成功了,咱们就距离成功还差一步了。

      启动CKAN无法同步Repo源的解决方案 – 用你自己的!
      可以看到已经添加了新的repo源

      你打算现在打开CKAN了?别着急!我们还需要将刚刚添加的新源设置为默认源,否则在你打开CKAN后它仍然会去同步官方默认源的!执行:

      ckan repo default name

      name便是我上面示例中的kerbcat:

      启动CKAN无法同步Repo源的解决方案 – 用你自己的!
      默认源已设置为我刚添加的源

      到这一步,咱们才算彻底完工了。关闭cmd,打开CKAN,试试能不能同步吧!

      还有问题?在本文评论区提问!

    • 1
    • 0
    • 0
    • 998
    • 小火车的家

      请登录之后再进行评论

      登录
      单栏布局 侧栏位置: