Package Details: todesk-bin 4.7.2.0-4

Git Clone URL: https://aur.archlinux.org/todesk-bin.git (read-only, click to copy)
Package Base: todesk-bin
Description: Remote control and team work
Upstream URL: https://www.todesk.com/
Keywords: control remote teamwork
Licenses: custom
Conflicts: todesk
Provides: todesk
Submitter: yjun
Maintainer: yjun
Last Packager: yjun
Votes: 9
Popularity: 0.074855
First Submitted: 2020-10-31 15:34 (UTC)
Last Updated: 2024-04-06 15:10 (UTC)

Pinned Comments

yjun commented on 2024-05-18 02:59 (UTC)

注意⚠️

Todesk 官网下载现在接入了TencentCaptcha 验证码,导致makepkg下载deb错误(实际会下载到js文件),无法通过完整性检查。

目前的解决方案是:

  • 使用浏览器等工具下载官网上的deb包 到 PKGBUILD 所在的目录下,手动执行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:

  1. todesk 客户端 需要 开启 对应的服务才能正常工作. 默认 todeskd 未启动和设置开机自启, 请执行systemctl start/enable todeskd

  2. Todesk Linux 官方QQ群: 1102342629

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

dreamkun commented on 2024-07-09 06:16 (UTC)

为什么不能用中文输入法

devome commented on 2024-06-08 07:10 (UTC)

@yjun , 可以在PKGBUILD指定DLAGENTS=("https::/usr/bin/wget -O %o %u"),这样就可以自动下载成功了。

kuangke commented on 2024-06-07 01:34 (UTC) (edited on 2024-06-07 01:36 (UTC) by kuangke)

安装错误

==> 获取源代码...
  -> 找到 license.html
  -> 找到 todesk-v4.7.2.0-amd64.deb
==> 警告: 正在跳过校验源文件校验值。
==> 正在删除现存的 $srcdir/ 目录...
==> 正在释放源码...
==> 源代码已就绪。
==> 正在创建软件包:todesk-bin 4.7.2.0-4 (2024年06月07日 星期五 09时28分11秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 警告: 使用现存的 $srcdir/ 树
==> 正在删除现存的 $pkgdir/ 目录...
==> 正在开始 build()...
tar: /home/kuangke/.cache/yay/todesk-bin/src/data.tar.xz:无法 open: 没有那个文件或目录
tar: Error is not recoverable: exiting now
==> 错误: 在 build() 中发生一个错误。
    正在放弃...
 -> error making: todesk-bin-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
todesk-bin - exit status 4

yifwon commented on 2024-05-27 09:20 (UTC) (edited on 2024-06-11 11:18 (UTC) by yifwon)

我倒更倾向于可以把makepkg.conf里默认source的下载方式从curl替换成wget或者aria2c等其他有证书校验的下载器,这样在下载的时候是没有问题的

==> 正在创建软件包: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:~>

yjun commented on 2024-05-18 02:59 (UTC)

注意⚠️

Todesk 官网下载现在接入了TencentCaptcha 验证码,导致makepkg下载deb错误(实际会下载到js文件),无法通过完整性检查。

目前的解决方案是:

  • 使用浏览器等工具下载官网上的deb包 到 PKGBUILD 所在的目录下,手动执行makepkg -si安装。

Universebenzene commented on 2024-05-14 14:08 (UTC)

@sunshe35 网页上手动下载包放到构建目录

sunshe35 commented on 2024-05-14 13:58 (UTC) (edited on 2024-05-14 16:41 (UTC) by sunshe35)

以解决,感谢@Universebenzene 原因是todesk没有正确下载,
解决方法是:手动下载包放到构建目录。

# 进入todesk目录,我的是:/home/sunshe35/.cache/yay/todesk-bin,然后:
wget https://dl.todesk.com/linux/todesk-v4.7.2.0-amd64.deb

报错,验证失败,怎么解决?

:: (1/1) 正在解析 SRCINFO: todesk-bin
==> 正在创建软件包:todesk-bin 4.7.2.0-4 (2024年05月14日 星期二 21时48分06秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 获取源代码...
  -> 找到 license.html
  -> 找到 todesk-v4.7.2.0-amd64.deb
==> 正在验证 source 文件,使用sha256sums...
    license.html ... 通过
==> 正在验证 source_x86_64 文件,使用sha256sums...
    todesk-v4.7.2.0-amd64.deb ... 失败
==> 错误: 一个或多个文件没有通过有效性检查!
 -> 生成时出错: todesk-bin-exit status 1
 -> 无法安装以下软件包, 需要手动介入处理:

跳过检查后,仍然报错。

[sunshe35@arch todesk-bin]$ yay --mflags "--skipinteg" -S todesk-bin
AUR Explicit (1): todesk-bin-4.7.2.0-4
:: PKGBUILD 是最新的,跳过下载: todesk-bin
  1 todesk-bin                               (构建文件已存在)
==> 清理哪些软件包的构建文件?
==> [N]没有 [A]全部 [Ab]中止 [I]已安装 [No]未安装 或 (1 2 3, 1-3, ^4)
==> 
  1 todesk-bin                               (构建文件已存在)
==> 显示哪些包的差异?
==> [N]没有 [A]全部 [Ab]中止 [I]已安装 [No]未安装 或 (1 2 3, 1-3, ^4)
==> 
==> 正在创建软件包:todesk-bin 4.7.2.0-4 (2024年05月14日 星期二 22时55分00秒)
==> 获取源代码...
  -> 找到 license.html
  -> 找到 todesk-v4.7.2.0-amd64.deb
==> 警告: 正在跳过所有源文件完整性检查。
:: (1/1) 正在解析 SRCINFO: todesk-bin
==> 正在创建软件包:todesk-bin 4.7.2.0-4 (2024年05月14日 星期二 22时55分01秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 获取源代码...
  -> 找到 license.html
  -> 找到 todesk-v4.7.2.0-amd64.deb
==> 警告: 正在跳过所有源文件完整性检查。
==> 正在删除现存的 $srcdir/ 目录...
==> 正在释放源码...
==> 源代码已就绪。
==> 正在创建软件包:todesk-bin 4.7.2.0-4 (2024年05月14日 星期二 22时55分04秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 警告: 使用现存的 $srcdir/ 树
==> 正在删除现存的 $pkgdir/ 目录...
==> 正在开始 build()...
tar: /home/sunshe35/.cache/yay/todesk-bin/src/data.tar.xz:无法 open: 没有那个文件或目录
tar: Error is not recoverable: exiting now
==> 错误: 在 build() 中发生一个错误。
    正在放弃...
 -> 生成时出错: todesk-bin-exit status 4
 -> 无法安装以下软件包, 需要手动介入处理:
todesk-bin - exit status 4

yifwon commented on 2024-05-10 01:57 (UTC)

需要什么新包呢,4.7.2不是最新吗?

anyang commented on 2024-05-09 14:14 (UTC)

在作者没有提供新包的情况下,todesk官网提供了 archlinux 的安装包,可以使用 sudo pacman -U 命令进行安装。

yifwon commented on 2024-05-05 12:04 (UTC)

wemeet-bin也挂了快半个月的过期了,提交过期至少是有新版本并且自己试过能正常运行吧,天天本地更新看着标记过期真头大