我应用补丁,在原有的包基础上,重新打了一个可以在 Debian 上直接启动程序的包:youdao-dict_1.1.0-0-deepin-debian-cn_amd64.deb 包放在: 1.码云 https://gitee.com/atzlinux/debian-cn/attach_files/283507/download ; (需用浏览器打开,注册码云) 2.临时服务器 http://118.24.9.73/debian/download/youdao-dict_1.1.0-0-deepin-debian-cn_amd64.deb 在 2019/9/20 上午10:36, Faris Xiao 写道: > 我的有道词典,是从官网页面下载的: > > http://cidian.youdao.com/index-linux.html > > 官网提供三个下载包: > youdao-dict_1.1.0-0-deepin_amd64.deb,可以在 Debian 10.1 > 安装,但无法正常启动。 > youdao-dict_1.1.0-0-ubuntu_amd64.deb,这个包有依赖关系报错,无法在 Debian > 10.1 安装。 > youdao-dict_1.1.0-0~amd64.tar.gz ,可以在 Debian 10.1 > 安装,但无法正常启动。 > > 在使用您提供的补丁后,目前可以在 Debian 10.1 上正常启动有道词典 1.1.0 > ,谢谢! > > 建议官方更新下 tar.gz 的安装包,打上补丁,可以让 Debian 用户直接启动该程序。 > > > 在 2019/9/19 下午11:58, Shengjing Zhu 写道: >> On Thu, Sep 19, 2019 at 9:57 AM Faris Xiao <atzlinux@yeah.net> wrote: >> [...] >>> File "/data/share/youdao-dict/dae/ewmh.py", line 119, in >> diff -u -r youdao-dict_1.1.0-0-deepin_amd64/usr/share/youdao-dict/dae/ewmh.py >> youdao-dict_1.0.7~b2_amd64/usr/share/youdao-dict/dae/ewmh.py >> --- youdao-dict_1.1.0-0-deepin_amd64/usr/share/youdao-dict/dae/ewmh.py >> 2015-12-30 10:06:21.000000000 +0800 >> +++ youdao-dict_1.0.7~b2_amd64/usr/share/youdao-dict/dae/ewmh.py >> 2017-02-03 16:36:06.000000000 +0800 >> @@ -116,7 +116,7 @@ >> self.display.get_atom(property_type), >> Xatom.STRING, >> 8, >> - property_content, >> + property_content.encode('ascii'), >> ) >> self.display.sync() >> >> 可以去deepin下载没有问题的版本, >> http://mirrors.ustc.edu.cn/deepin/pool/non-free/y/youdao-dict/youdao-dict_1.0.7~b2_amd64.deb > 这个版本也可以在 Debian 10.1 上直接安装启动。 -- 肖盛文 Faris Xiao Debian 中文套件一键安装 https://gitee.com/atzlinux/debian-cn
Attachment:
signature.asc
Description: OpenPGP digital signature