本文将为您提供在 Ubuntu Desktop 操作系统上通过离线安装包安装 RustDesk 远程桌面客户端的详细步骤。以下是完整的安装指南,确保清晰且易于操作。
前提条件
步骤 1:下载 RustDesk 离线安装包
注意:确保下载的安装包与您的系统架构匹配(x86_64 或 aarch64)。对于常见的 64 位 Ubuntu 系统,选择 x86_64 版本即可。如果使用 ARM 设备(如 Raspberry Pi),选择 aarch64 版本。
步骤 2:检查文件完整性(可选但推荐)
为确保下载的安装包未被篡改,您可以验证文件的校验和(如果官方提供了 SHA256 或 MD5 校验值):
步骤 3:安装 RustDesk
Ubuntu 支持使用 .deb 包进行软件安装,以下是安装步骤:
方法 1:使用 dpkg 命令
替换 <version> 为实际版本号,例如 rustdesk-1.2.3-x86_64.deb。
这将自动安装缺失的依赖包。
方法 2:使用图形化界面(推荐给新手)
步骤 4:验证安装
- 在终端运行:rustdesk –version
如果返回版本号(例如 1.2.3),说明安装成功。
- 或者,在应用程序菜单中搜索 “RustDesk”,点击图标启动程序。
步骤 5:配置和使用 RustDesk
- 通过应用程序菜单启动 RustDesk,或者在终端输入:rustdesk
- RustDesk 默认使用点对点连接,无需额外服务器,但您可以选择配置自托管服务器(需要高级设置)。
- 记下您的设备 ID 和密码,分享给远程用户以建立连接。
- 若需无人值守访问,设置固定密码(在 RustDesk 设置中)。
- 确保防火墙允许 RustDesk 的网络流量(默认端口为 21115-21119,TCP 和 UDP)。
- 如果使用路由器,可能需要配置端口转发以优化连接。
步骤 6:处理常见问题
- 如果 dpkg 安装失败并提示缺少依赖,使用 sudo apt-get install -f 修复。
- 确保系统软件源已更新:sudo apt update
- 检查 RustDesk 日志文件(位于 ~/.local/share/rustdesk),以排查问题。
- 确保安装包与系统架构匹配。
- 确保安装了必要的桌面环境依赖(如 libgtk-3-0)。
- 运行以下命令安装常见依赖:sudo apt install libgtk-3-0 libxdo3
- RustDesk 不支持自动更新。需手动下载新版本的 .deb 文件并重复上述安装步骤。
步骤 7:卸载 RustDesk(可选)
如果需要卸载 RustDesk:
附加说明
- 离线安装的优势:使用 .deb 包无需联网即可安装,适合无网络环境或需要批量部署的场景。
- 安全性:确保从官方渠道下载安装包,避免使用未知来源的文件。
- 多语言支持:RustDesk 支持中文界面,安装后可自动适配系统语言。
获取更多帮助
- 参考 RustDesk 官方文档:https://rustdesk.com/docs/
- 在 GitHub Issues 页面提交问题:https://github.com/rustdesk/rustdesk/issues





