广告

本站里的文章大部分经过自行整理与测试

2016年6月2日星期四

OpenSUSE - 有道词典

1. 下载与解压

http://cidian.youdao.com/index-linux.html
http://codown.youdao.com/cidian/linux/youdao-dict_1.1.0-0~amd64.tar.gz
http://codown.youdao.com/cidian/linux/youdao-dict_1.1.0-0~i386.tar.gz

$ su 用户名

$ cd ~/Downloads
$ wget http://codown.youdao.com/cidian/linux/youdao-dict_1.1.0-0~amd64.tar.gz
$ mkdir youdao
$ mv youdao-dict_1.1.0-0~amd64.tar.gz youdao
$ cd youdao
$ tar zxvf youdao-dict_1.1.0-0~amd64.tar.gz


2. 安装依赖软件包

$ su root
$ zypper install python python3

$ zypper install python-xlib
$ zypper install python3-pip

$ pip install pyxdg

$ pip3 install --upgrade pip
$ pip3 install python3-xlib

$ zypper install python3-requests python3-lxml
$ zypper install python3-Pillow
$ zypper install python3-qt5 python3-qt5-devel
$ zypper install tesseract-ocr-traineddata-chinese_simplified 

$ zypper install tesseract-ocr-traineddata-chinese_traditional
$ zypper install tesseract-ocr-traineddata-english tesseract-ocr-devel
$ zypper install libqt5-qtgraphicaleffects libqt5-qtquickcontrols

3. 安装 youdao

$ su 用户名
$ cd ~/Downloads/youdao


$ su root

$ chmod +x install.sh
$ sh ./install.sh


4. 重启后运行 (不要用 root 户口) 

$ youdao-dict  

2 条评论:

  1. 在42.2上装完之后,运行:

    ```
    ❯ youdao-dict
    QML debugging is enabled. Only use this in a safe environment.
    Youdao Dict Unique Service is started...
    ```

    没有任何界面出来,这可能是什么问题?

    回复删除
    回复
    1. 我只在 42.1 测试过
      http://jasonmun.blogspot.my/2016/06/linux-youdao-dict.html

      应该是所安装的 python3 一些包升级了,
      导致有道词典不支持, 所以不能运行了.
      如果要用有 3 个选择..

      1) 用较旧的 Linux 发行版, 如 ubuntu 16.04 / opensuse 42.1..
      2) 自己下载源码修改
      3) 等待官网升级源码

      删除