远程桌面:Ubuntu Desktop操作系统上如何安装Rustdesk远程桌面客户端(离线安装包)

本文将为您提供在 Ubuntu Desktop 操作系统上通过离线安装包安装 RustDesk 远程桌面客户端的详细步骤。以下是完整的安装指南,确保清晰且易于操作。

前提条件

  1. 操作系统:Ubuntu Desktop(支持的版本通常包括 20.04、22.04、24.04 等 LTS 或非 LTS 版本)。
  2. 离线安装包:确保您已下载 RustDesk 的 .deb 安装包(适用于 Ubuntu/Debian 系统)。您可以从 RustDesk 官方网站(https://rustdesk.com/)或 GitHub 页面(https://github.com/rustdesk/rustdesk/releases)获取最新版本的 .deb 文件,例如 rustdesk-<version>-x86_64.deb
  3. 权限:需要管理员权限(sudo)来安装软件。
  4. 硬件要求:确保您的系统满足 RustDesk 的最低硬件要求(通常为现代 PC 配置,建议至少 2GB 内存和双核 CPU)。

步骤 1:下载 RustDesk 离线安装包

  1. 打开浏览器,访问 RustDesk 的官方 GitHub 发布页面:https://github.com/rustdesk/rustdesk/releases。
  2. 找到最新版本(例如 rustdesk-1.2.3-x86_64.deb),并下载适用于 Ubuntu 的 .deb 文件。
  3. 将下载的 .deb 文件保存到本地目录,例如 ~/Downloads 或其他您方便访问的路径。

注意:确保下载的安装包与您的系统架构匹配(x86_64 或 aarch64)。对于常见的 64 位 Ubuntu 系统,选择 x86_64 版本即可。如果使用 ARM 设备(如 Raspberry Pi),选择 aarch64 版本。

步骤 2:检查文件完整性(可选但推荐)

为确保下载的安装包未被篡改,您可以验证文件的校验和(如果官方提供了 SHA256 或 MD5 校验值):

  1. 打开终端(快捷键 Ctrl + Alt + T)。
  2. 将输出的校验值与 GitHub 发布页面提供的校验值对比。如果不匹配,请重新下载。

计算文件的 SHA256 校验和:

sha256sum rustdesk-<version>-x86_64.deb 

导航到下载目录,例如:

cd ~/Downloads 

步骤 3:安装 RustDesk

Ubuntu 支持使用 .deb 包进行软件安装,以下是安装步骤:

方法 1:使用 dpkg 命令

如果安装过程中提示缺少依赖项,运行以下命令修复:

sudoapt-getinstall -f 

这将自动安装缺失的依赖包。

使用 dpkg 安装 RustDesk:

sudo dpkg -i rustdesk-<version>-x86_64.deb 

替换 <version> 为实际版本号,例如 rustdesk-1.2.3-x86_64.deb

打开终端,导航到 .deb 文件所在的目录,例如:

cd ~/Downloads 
方法 2:使用图形化界面(推荐给新手)
  1. 打开文件管理器,导航到 .deb 文件所在的目录(例如 ~/Downloads)。
  2. 右键点击 rustdesk-<version>-x86_64.deb 文件,选择“用软件安装程序打开”或类似选项。
  3. Ubuntu 的默认软件中心(GNOME Software 或 Ubuntu Software)会打开,点击“安装”按钮。
  4. 输入管理员密码以确认安装。
  5. 安装完成后,软件中心会提示安装成功。

步骤 4:验证安装

  1. 安装完成后,检查 RustDesk 是否正确安装:
    • 或者,在应用程序菜单中搜索 “RustDesk”,点击图标启动程序。
  2. 打开 RustDesk 客户端,您将看到一个界面,显示您的设备 ID 和临时密码。

在终端运行:

rustdesk --version 

如果返回版本号(例如 1.2.3),说明安装成功。

步骤 5:配置和使用 RustDesk

  1. 启动 RustDesk
  2. 配置远程桌面
    • RustDesk 默认使用点对点连接,无需额外服务器,但您可以选择配置自托管服务器(需要高级设置)。
    • 记下您的设备 ID 和密码,分享给远程用户以建立连接。
    • 若需无人值守访问,设置固定密码(在 RustDesk 设置中)。
  3. 网络设置(如有需要):
    • 确保防火墙允许 RustDesk 的网络流量(默认端口为 21115-21119,TCP 和 UDP)。
    • 如果使用路由器,可能需要配置端口转发以优化连接。

通过应用程序菜单启动 RustDesk,或者在终端输入:

rustdesk 

步骤 6:处理常见问题

  1. 依赖问题
    • 如果 dpkg 安装失败并提示缺少依赖,使用 sudo apt-get install -f 修复。
  2. 启动失败
    • 检查 RustDesk 日志文件(位于 ~/.local/share/rustdesk),以排查问题。
    • 确保安装包与系统架构匹配。
  3. 无图形界面
    • 确保安装了必要的桌面环境依赖(如 libgtk-3-0)。
  4. 更新 RustDesk
    • RustDesk 不支持自动更新。需手动下载新版本的 .deb 文件并重复上述安装步骤。

运行以下命令安装常见依赖:

sudoaptinstall libgtk-3-0 libxdo3 

确保系统软件源已更新:

sudoapt update 

步骤 7:卸载 RustDesk(可选)

如果需要卸载 RustDesk:

删除配置文件(可选):

rm -rf ~/.local/share/rustdesk 

打开终端,运行:

sudoapt remove rustdesk 

附加说明

  • 离线安装的优势:使用 .deb 包无需联网即可安装,适合无网络环境或需要批量部署的场景。
  • 安全性:确保从官方渠道下载安装包,避免使用未知来源的文件。
  • 多语言支持:RustDesk 支持中文界面,安装后可自动适配系统语言。

获取更多帮助

  • 参考 RustDesk 官方文档:https://rustdesk.com/docs/
  • 在 GitHub Issues 页面提交问题:https://github.com/rustdesk/rustdesk/issues

Read more

【Linux】Linux指令进阶:从入门到熟练的实操指南

【Linux】Linux指令进阶:从入门到熟练的实操指南

前言 Linux 指令是操作系统的 “万能工具集”—— 从文本读写、文件管理到系统控制,几乎所有运维与开发场景都离不开它。 本篇会围绕9 类高频指令展开:从基础的输入输出、大文件查看,到实用的文件查找、打包压缩,再到系统信息查询、关机控制,甚至包含提升效率的热键与拓展指令。每个模块都以 “指令格式 + 场景示例” 为核心,帮你快速掌握指令的实际用法,从 “会用” 到 “用对”。 目录 ☊. 输入输出指令 1、cat指令 2、echo指令 3、输出重定向 4、追加重定向 5、输入重定向 ℡. 查看大文件的指令 1、more指令 2、less指令 3、head指令 4、tail指令 ☋. 时间相关的指令 1、Date指令 2、

By Ne0inhk
使用docker快速部署Nginx、Redis、MySQL、Tomcat以及制作镜像

使用docker快速部署Nginx、Redis、MySQL、Tomcat以及制作镜像

文章目录 * 应用快速部署 * Nginx * Redis * MySQL * Tomcat * 制作镜像 * 镜像原理 * 基于已有容器创建 * 使用 Dockerfile 创建镜像 * 指令说明 * 构建应用 * 创建 Dockerfile 文件 * 创建镜像 应用快速部署 Nginx docker run -d-p80:80 nginx 使用浏览器访问虚拟机地址 Redis docker pull redis docker run --name redis -d-p6379:6379 redis 可以使用 Redis 客户端工具连接 连接成功可以看到服务器信息 MySQL 企业中用得最多的是 MySQL 5.7 版本 docker pull centos/

By Ne0inhk
轻量级服务器探针 Komari 简单高效监控服务器状态

轻量级服务器探针 Komari 简单高效监控服务器状态

本文最初发布在只抄博客,如需查看最新内容与细节补充,欢迎前往原文链接。 前言 Komari 是一款与哪吒探针比较类似的服务器监控工具,可以实时查看服务器的状态。 与哪吒探针相比,主要有以下几个优点: * 专注监控:Komari 没有像哪吒探针一样包含 DDNS、内网穿透等与监控无关的功能 * 历史记录:Komari 默认支持查看过去 30 天内(可以设置更长时间)的占用情况,而哪吒探针只能查看实时的状态 * 配置简单:Komari 的后台设置简单易懂,无论是通知规则、备注还是延迟监控,都可以直接通过表单操作,而哪吒探针则需要通过 JSON 才能配置 * 支持备份:Komari 后台就可以直接导出 / 导入备份文件,无需像哪吒探针备份整个目录 * GeoIP:Komari 可以直接在面板中选择 IP 库的提供商以及在线更

By Ne0inhk
IoTDB 性能优化双杀:查询分析与负载均衡实战指南

IoTDB 性能优化双杀:查询分析与负载均衡实战指南

IoTDB 性能优化双杀:查询分析与负载均衡实战指南 在分布式时序数据库的日常运维中,查询慢、集群负载不均是最让人头疼的两大问题。前者直接影响业务响应速度,后者则可能导致节点资源浪费或宕机风险。今天就来分享IoTDB的两大核心优化手段——查询性能分析(Explain/Explain Analyze)和Region迁移负载均衡,用实操技巧帮你搞定这两个痛点。 一、查询性能分析:精准定位慢查询瓶颈 不管是日常运维还是开发调试,搞懂查询的执行逻辑和资源消耗,才能针对性优化。IoTDB从V1.3.2版本开始,内置了两套实用的查询分析工具,不用额外部署,上手就能用。 1. 两款核心分析工具:Explain vs Explain Analyze 这两个工具各有侧重,咱们可以根据需求灵活选择: * Explain语句:相当于查询的"执行蓝图",不用实际执行SQL,就能预览执行计划。比如数据怎么检索、过滤条件是否生效、查询计划在哪些节点分配,都能一目了然。 语法特别简单:EXPLAIN <SELECT_

By Ne0inhk