RustDesk 1.4.2 版本发布:新增增量文件传输与光标显示功能

举报
福大大架构师每日一题 发表于 2025/09/18 08:41:00 2025/09/18
【摘要】 RustDesk 团队于2025年9月15日发布了1.4.2版本,这款开源的远程桌面客户端软件再次带来了一系列功能增强和问题修复。作为一款采用Rust语言开发、备受好评的远程桌面解决方案,RustDesk持续为用户提供安全、高效的控制体验。本次更新主要包括增量文件传输、光标显示优化以及多项网络连接的改进。 RustDesk v1.4.2 更新日志(最新版本)架构与下载链接架构/系统Windo...

在这里插入图片描述

RustDesk 团队于2025年9月15日发布了1.4.2版本,这款开源的远程桌面客户端软件再次带来了一系列功能增强和问题修复。

作为一款采用Rust语言开发、备受好评的远程桌面解决方案,RustDesk持续为用户提供安全、高效的控制体验。本次更新主要包括增量文件传输、光标显示优化以及多项网络连接的改进。


RustDesk v1.4.2 更新日志(最新版本)

架构与下载链接

架构/系统 Windows Ubuntu Mac Android Flatpak iOS Web
x86-64(64位) EXE / MSI 下载 下载 通用版本 下载 进入
AArch64(ARM64) 下载 下载 下载 下载 App Store
ARMv7(32位) 下载 下载
x86-32(32位) EXE

新增功能

  • 在查看模式(View Mode)下,可以在被控端显示你的鼠标指针
  • 支持增量文件传输(双方都需为 1.4.2 版本)
  • 支持隐藏 Sciter 上下文菜单
  • 工具提示中显示 TCP/UDP/IPv6 信息
  • 剪贴板文件与审计支持
  • 高级选项:主窗口支持 始终置顶
  • 新增 disable-discovery-pane 选项(关闭发现面板)
  • 通讯录(Address Book)支持设置分级密码

更改

  • 同时尝试 UDP/TCP 打洞(Nat Traversal)提升连接成功率
  • .desktop 文件增强:新增关键词以提升应用在桌面环境中的可发现性
  • 升级视频/音频编解码器(codecs)

修复内容

  • Windows 平台 nokhwa 无限循环问题
  • UTF-8 解码时设置 allowMalformed = true
  • iOS 平台文件传输时的 Home 目录问题
  • Ubuntu 系统顶部菜单栏中活动名称显示为 “RustDeskURL Scheme Handler” 而不是 “RustDesk
  • Linux 平台音频延迟问题:新增 PulseAudioPipeWire 配置
  • 鼠标事件在当前窗口判断逻辑修复
  • 图像显示错乱问题
  • 端口转发时无效消息(port forward, invalid msg)修复

核心新功能解析

1. 增量文件传输支持

新版引入了增量文件传输功能,这意味着当传输文件时,只会发送文件中发生变化的部分,而不是整个文件。这可以显著减少数据传输量,提高传输效率,特别适用于大文件或频繁更新的文件。

需要注意的是,此功能需要连接的两端都使用1.4.2及以上版本才能正常工作。

2. 查看模式显示控制端光标

在查看模式下,现在可以在被控制端看到控制端的光标位置。这一改进使得远程协助和演示变得更加直观,操作者和观看者都能清楚地了解当前操作的位置和上下文。

3. 网络连接优化

新版本尝试同时使用UDP和TCP进行打洞直连,以提高连接成功率。这种并行尝试的策略能够在各种网络环境下提供更稳定的连接体验,特别是在复杂的NAT网络环境中。

其他重要更新

  1. 编解码器升级:新版本对视频编解码器进行了升级,预计将带来更高效的视频压缩和更流畅的远程控制体验。

  2. 音频延迟改进(Linux):针对Linux系统,增加了Pulse Audio和PipeWire配置服务,有助于减少音频延迟问题。

  3. 增强的.disktop文件:为Linux系统提供了更完善的.desktop文件,包含新的关键词,提高了应用程序的可发现性。

  4. 地址簿级别密码:新增了地址簿级别的密码管理功能,提供了更细粒度的访问控制选项。

问题修复

本次更新还修复了多个已知问题,包括:

  • 解决了Windows平台上nokhwa库可能引起的无限循环问题
  • 修复了iOS文件传输中的主目录访问问题
  • 修正了Ubuntu上活动名称显示不正确的问题
  • 修复了端口转发中的无效消息问题
  • 解决了图像显示错乱的问题
  • 改进了鼠标事件处理,确保事件在当前窗口内

平台支持与下载

RustDesk 1.4.2版本提供了全平台支持,包括:

架构 Windows Ubuntu Mac Android Flatpak iOS Web
x86-64(64位) EXE │ MSI 下载 下载 Universal 下载 Go
AArch64 下载 下载 下载 下载 App Store
ARMv7(32位) 下载 下载
x86-32(32位) EXE

对于其他Linux发行版(如Fedora、Arch Linux、Suse)和AppImage格式,用户可以查看官方提供的额外下载链接。追求最新功能的用户还可以尝试夜间构建版本。

RustDesk的优势与特点

RustDesk作为一个开源远程桌面解决方案,具有以下显著优势:

  • 完全免费开源:无需担心后期收费或功能限制
  • 数据自主控制:支持自建服务器,确保数据隐私和安全
  • 跨平台支持:提供Windows、macOS、Linux、iOS、Android等多种平台客户端
  • 端到端加密:采用TLS 1.3端到端加密协议,有效保护用户数据安全
  • 无需配置:开箱即用,无需复杂设置即可开始远程控制

总结

RustDesk 1.4.2版本的发布进一步巩固了它作为TeamViewer和AnyDesk等商业远程桌面软件优质替代品的地位

通过增量文件传输、光标显示优化以及多项网络连接的改进,RustDesk在保持开源优势和数据隐私保护的同时,持续提升用户体验和性能表现。

对于需要远程办公、远程技术支持或跨设备访问的用户来说,RustDesk 1.4.2版本无疑是一个值得尝试的选择。其开源特性也使得开发者可以更深入地定制和优化自己的远程桌面解决方案。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。