扩展怎么装:从 Git 仓库地址安装与更新
它的扩展系统是「去中心化」设计——没有应用商店,扩展源码托管在任意 Git 平台(GitHub、Gitee、GitLab 都行),安装就是告诉客户端一个仓库地址。
安装步骤
- 打开扩展页面;
- 把扩展仓库的 HTTP 协议 Git clone 地址粘贴进安装框(末尾 .git 后缀可省略);
- 点安装,客户端从仓库拉取扩展。
子目录扩展的井号规则
有的仓库一个仓库装多个扩展(比如官方示例仓库)。这类扩展安装时在地址后加井号加子目录名:
仓库克隆地址/#子目录名
不写井号子目录,装的就是仓库根目录的扩展——地址错了会报找不到清单。
从哪找扩展
- 官方示例仓库:两个代表性示例扩展,见官方示例扩展;
- 社区检索:官方约定社区扩展项目名以固定前缀命名并打上 gopeed-extension 标签,在 GitHub 按标签搜索即可找到现成扩展;
- 网页唤起安装:有的扩展作者会提供 gopeed: 协议安装链接,点一下就装,见gopeed: 协议唤起。
更新机制
扩展更新基于清单里的版本号(semver 规范)比较——作者推送新版本到仓库后,客户端检测版本号变化即可更新。装的时候不需要做任何事,更新是自动跟随仓库的。