1.下载钉钉ubuntu版本
- 下载dd_for_ubuntu.zip文件
- 百度云盘下载连接
- 提取码: ykjh
2.unzip&安装
- sudo dpkg -i dingding.deb
dpkg: 依赖关系问题使得 dtalk 的配置工作不能继续:
dtalk 依赖于 gconf2 (>= 3.2.0);然而:
未安装软件包 gconf2。
dpkg: 处理软件包 dtalk (–install)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 …
在处理时有错误发生:
dtalk
- 如果报上面图的错误,先后执行sudo apt-get update和sudo apt --fix-broken install 命令即可
3.启动&错误修复
- 安装完成后,应用程序中就可以看到钉钉的图标了,不过此时还是无法运行钉钉,直接点开钉钉图标会没啥反应,直接使用dtalk命令 启动,看下报错信息
Gtk-Message: 23:24:31.890: Failed to load module “canberra-gtk-module”
(dtalk:4805): Pango-ERROR **: 23:24:31.932: Harfbuzz version too old (1.4.2)
追踪与中断点陷阱
-
第一个问题需要安装canberra-gtk-module:
-
sudo apt-get install libcanberra-gtk-module
-
第二个问题,先去上面的百度云连接,或者ubuntu软件包中心 去下载libpango-1.0-0 (1.42.4-7)、libpangocairo-1.0-0 (1.42.4-7)、libpangoft2-1.0-0 (1.42.4-7) 三个deb包
-
将三个deb包解压:
-
ls |grep libpango |xargs -I {} dpkg -x {} ./
-
将解压后的6个文件复制到钉钉安装目录的依赖包下:
-
cp ./usr/lib/x86_64-linux-gnu/* /opt/dtalk/lib/
-
此时直接去应用程序中启动钉钉就可以了
4.参考
- https://unix.stackexchange.com/questions/589993/pango-error-harfbuzz-version-too-old