[點晴永久免費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 編輯過 |
關鍵字查詢
相關文章
正在查詢... |