侧边栏壁纸
  • 累计撰写 26 篇文章
  • 累计创建 26 个标签
  • 累计收到 5 条评论

目 录CONTENT

文章目录

2025年最新RustDesk客户端编译,百分百成功,完美运行!

Administrator
2025-03-06 / 2 评论 / 2 点赞 / 161 阅读 / 0 字
1、fork以下两个仓库
1. rustdesk/hbb_common  
2. rustdesk/rustdesk
2、拉取这两个仓库到本地
# 拉取仓库代码到本地 请替换为你fork后的仓库地址  
    
git clone https://github.com/kjzxs/hbb_common.git  
    
git clone https://github.com/kjzxs/rustdesk.git
3、修改本地仓库hbb_common下的src/config.rs,修改位置在101-102行

image.png

4、推送修改后的代码
cd hbb_common/

git add .

git commit -m "修改中继服务器域名和key"

git push

image.png

5、来到你克隆到本地的rustdesk目录,首先删除原来的子模块
git rm -rf libs/hbb_common  # 确保是在 rustdesk 仓库的根目录下执行
git commit -m "删除子模块"
git push

image.png

6、重新添加子模块: 重新将 hbb_common 子模块添加到你的 rustdesk 仓库,并指定你 fork 后的仓库地址
# 重新添加子模块,注意替换为你的仓库地址 
git submodule add https://github.com/kjzxs/hbb_common libs/hbb_common 
git add .
git commit -m "重新添加子模块" 
git push

image.png

image.png

7、强制更新子模块: 这会强制将子模块更新到你 hbb_common 仓库的最新 commit。
git submodule sync 
git submodule update --init --recursive

image.png

8、提交本地rustdesk仓库的修改
1. git add .  
    
2. git commit -m "更新子模块"  
    
3. git push
9、在github项目的settings中设置权限

image.png

image.png

image.png

image.png

10、打开本地的git命令行,创建一个tag
1. git tag -a 1.3.9 -m "修改服务器和 key"

image.png

11、来到github,开启自动工作流

image.png
image.png

12、来到本地git命令行,提交创建tags的请求,此操作会激活自动工作流,编译工作由此开始运行
1. git push --tags
13、工作流会自动开始,耐心等待一个半小时,客户端就编译好了

image.png

14.编译完成后,可在tags下查看

image.png
image.png

2

评论区