[点晴永久免费OA]FRP群辉客户端SPK文件打包 frpc_spk_build 开源项目说明
当前位置:点晴教程→点晴OA办公管理信息系统
→『 经验分享&问题答疑 』
项目地址: https://github.com/qiusanshiye/frpc_spk_build frpc_spk_build 项目说明
打包环境构建1. clone或者下载本项目git clone https://github.com/qiusanshiye/frpc_spk_build.git 2. 下载群晖官方打包工具cd frpc_spk_build git clone https://github.com/SynologyOpenSource/pkgscripts-ng.git 3. 部署群晖官方打包环境cd pkgscripts-ng ./EnvDeploy -v 6.0 -p x64 # 我这里部署的是群晖的 x64 架构的6.0版本的DSM环境 # 注意:这里需要python环境,我这里用的是python2.7。其他版本未测试。 待部署完成后,目录结构会是这样: # tree -L 1 . ├── build_env # 新增的目录,群晖的chroot打包签名环境 ├── gofrpc_build.sh # 一键打包脚本 ├── LICENSE ├── pkgscripts-ng # 第2步中下载的打包工具 ├── README.md ├── result_spk # 这个建议先手动创建,在打包之后会输出到这个目录 ├── source # 项目文件构造 └── toolkit_tarballs # 新增的目录,群晖的打包环境镜像 4. 生成spk签名证书gpg --gen-key cp -rf ~/.gnupg ./build_env/ds.x64-6.0/root/ 5. 开始一键打包
vim source/gofrpc/INFO.sh # 修改字段 version="1.0.1"
./gofrpc_build.sh # 没有出错的情况下会看到以下日志输出: # [SUCCESS] PkgCreate.py -v 6.0 -p x64 -c gofrpc finished. # 最终输出的spk路径:./build_env/ds.x64-6.0/image/packages/gofrpc-1.0.1.spk # 也可以在这里找到: ./result_spk/gofrpc-1.0.1/ # 接下就可以上群晖套件中心手动安装试试啦 如果不想部署这么简单(个鬼)的打包环境,也可以直接使用我已经打好的包, 点击项目releases下载 6. 环境部署与打包过程中可能会遇到的问题
该文章在 2023/12/28 21:25:05 编辑过 |
关键字查询
相关文章
正在查询... |