我倒更倾向于可以把makepkg.conf
里默认source
的下载方式从curl替换成wget
或者axel
等其他有证书校验的下载器,这样在下载的时候是没有问题的
==> 正在创建软件包:todesk-bin 4.7.2.0-4 (2024年05月27日 星期一 17时17分16秒)
==> 获取源代码...
-> 找到 license.html
-> 正在下载 todesk-v4.7.2.0-amd64.deb...
正在初始化下载:https://dl.todesk.com/linux/todesk-v4.7.2.0-amd64.deb
File size: 60.277 兆字节 (63204994 bytes)
正在打开输出文件 todesk-v4.7.2.0-amd64.deb.part
正在开始下载
连接 0 完成下载
连接 2 完成下载
连接 1 完成下载
连接 3 完成下载
已下载 60.277 兆字节,用时 7 秒。(8223.64 KB/s)
==> 正在验证 source 文件,使用sha256sums...
license.html ... 通过
==> 正在验证 source_x86_64 文件,使用sha256sums...
todesk-v4.7.2.0-amd64.deb ... 通过
问题产生的原因应该是curl
,如果在构建目录下使用curl
下载得到的软件包仍然是有问题的
jat@OptiPlex7080:~> curl -O https://dl.todesk.com/linux/todesk-v4.7.2.0-amd64.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 883 100 883 0 0 2894 0 --:--:-- --:--:-- --:--:-- 2904
jat@OptiPlex7080:~> sha256sum todesk-v4.7.2.0-amd64.deb
bbe6912975617b26f6353566b692f07f1332b8d54e7a4953604bdfecbee68959 todesk-v4.7.2.0-amd64.deb
jat@OptiPlex7080:~>
jat@OptiPlex7080:~> wget https://dl.todesk.com/linux/todesk-v4.7.2.0-amd64.deb
--2024-05-27 17:26:39-- https://dl.todesk.com/linux/todesk-v4.7.2.0-amd64.deb
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 dl.todesk.com (dl.todesk.com)... 150.139.230.71, 59.56.100.95, 14.116.174.125
正在连接 dl.todesk.com (dl.todesk.com)|150.139.230.71|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:63204994 (60M) [application/x-debian-package]
正在保存至: “todesk-v4.7.2.0-amd64.deb”
todesk-v4.7.2.0-amd64.deb 100%[===========================================================================================>] 60.28M 11.2MB/s 用时 5.4s
2024-05-27 17:26:44 (11.1 MB/s) - 已保存 “todesk-v4.7.2.0-amd64.deb” [63204994/63204994])
jat@OptiPlex7080:~> sha256sum todesk-v4.7.2.0-amd64.deb
bfb5695d715568a23df51a735167c073a784ecd1c625e16b35e5136d5b97fb28 todesk-v4.7.2.0-amd64.deb
jat@OptiPlex7080:~>
Pinned Comments
yjun commented on 2024-05-18 02:59 (UTC)
注意⚠️
Todesk 官网下载现在接入了TencentCaptcha 验证码,导致makepkg下载deb错误(实际会下载到js文件),无法通过完整性检查。
目前的解决方案是:
makepkg -si
安装。HoracePeng commented on 2023-03-08 07:01 (UTC)
缩放问题,目前好像只能支持整数缩放,为是在
todesk.desktop
中加了一个环境变量GDK_SCALE=2
来实现2倍缩放yjun commented on 2022-11-22 14:54 (UTC) (edited on 2022-11-22 14:56 (UTC) by yjun)
Todesk 4.3.0.0及以上版本需要 x86_64 CPU支持 avx2 指令集,不支持的CPU运行todeskd服务会出现
illegal hardware instruction (core dumped)
的报错.yjun commented on 2020-12-30 12:23 (UTC) (edited on 2024-05-11 13:36 (UTC) by yjun)
tips:
todesk 客户端 需要 开启 对应的服务才能正常工作. 默认 todeskd 未启动和设置开机自启, 请执行
systemctl start/enable todeskd
Todesk Linux 官方QQ群:
1102342629