在麒麟系统安装ToDesk需先用uname -m确认架构(aarch64或x86_64),下载对应deb包;执行sudo dpkg -i安装后必须运行sudo apt --fix-broken install修复依赖;再安装libappindicator3-1等图形库以显示托盘图标;最后启动todesk并登录完成配置。

在麒麟操作系统上安装ToDesk远程协助软件,需先确认CPU架构类型,再下载对应deb包并处理图形依赖与系统服务注册,否则安装后无法启动、托盘图标不显示或连接时弹窗失灵。
确认系统架构并下载匹配的deb包
打开终端(Ctrl+Alt+T),执行:
uname -m
若返回 【aarch64】,说明是ARM64架构(常见于飞腾、鲲鹏设备);若返回 【x86_64】,则是AMD64架构(海光、兆芯、Intel/AMD通用)。
访问ToDesk官方Linux下载页 https://dl.todesk.com/linux/ ,严格按架构选包:
ARM64用户下载 todesk_X.Y.Z.W_arm64.deb;
AMD64用户下载 todesk_X.Y.Z.W_amd64.deb。
用wget直接获取,例如ARM64用户执行:
wget https://dl.todesk.com/linux/todesk_4.8.5.1_arm64.deb
安装deb包并修复依赖链
确保已进入deb包所在目录(如 ~/Downloads),执行:
sudo dpkg -i todesk_*.deb
该命令会解压并注册服务,但不自动装依赖——若提示“libgtk-3-0 未安装”或“libnss3 无法满足”,立刻运行:
sudo apt --fix-broken install -y
这一步必须做,否则todesk命令无法调起主界面,且systemd服务单元注册失败。
完成后再次执行安装命令确认覆盖:
sudo dpkg -i todesk_*.deb
补全托盘与图形支持库(关键步骤)
方法一:一键安装基础依赖(推荐)
执行:
sudo apt install libappindicator3-1 libgtk-3-0 libnss3 libgdk-pixbuf2.0-0 -y
其中 【libappindicator3-1】 是UKUI桌面任务栏图标显示的硬性前提,缺失则客户端启动后无任何托盘图标,无法右键登录或设置。
方法二:验证并启用托盘白名单(仅限UKUI V3.2+)
编辑配置文件:
sudo nano /etc/xdg/autostart/statusnotifierwatcher.desktop
确认其中 X-GNOME-Autostart-enabled=true 已启用;若为false,改为true并保存。
重启UKUI面板:
killall ukui-panel && ukui-panel &
启动并完成首次配置
第一步:在终端输入
todesk
首次运行会自动拉起后台服务,并在右下角任务栏显示ToDesk图标。
第二步:右键点击该图标 → 【登录】→ 使用手机号或邮箱注册/登录同一账号。
第三步:登录成功后,图标变为绿色,点击即可打开主界面;若仍为灰色,说明dbus session未加载,需注销当前用户重新登录。
第四步:在【我的设备】中查看本机状态,显示“在线”即表示安装与服务启动全部完成。











