Ubuntu 16.04インストールされていない辞書の解決方法

1714 ワード

まず、debインストールパッケージをダウンロードするには、辞書の公式サイトに行きます.http://cidian.youdao.com/index-linux.html  
私が選んだのは64ビットubuntuバージョン:youdao-dict_1.1.0-0-ubuntu_amd64.deb
debパッケージに配置されたディレクトリに入り、sudo dpkg-i youdao-dict_を実行します.1.1.0-0-ubuntu_amd64.deb
これはインストールできないことに気づきます.いくつかのライブラリとパッケージの依存性のため、先にインストールする必要があります.
$sudo apt-get install python 3-pyqt 5インストールできない場合$sudo apt-get-f install
さらに$sudo apt-get install python 3-pyqt 5
$ sudo apt-get install tesseract-ocr
$ sudo dpkg -i youdao-dict_1.1.0~ubuntu_amd64.deb
この場合、端末は依存をインストールする必要があることを示します:gstreamer 0.10-plugins-ugly
しかしubuntuはgstreamer 0を除去した.10-plugins-uglyなので、この依存はインストールできません.では、辞書があるとインストールできないのでしょうか.いいえ.
実はこの依存は取り除いても構わないし、有道辞典の使用にはほとんど影響しない.次の手順は、依存を取り除くことです.
  • 解凍debパッケージ:
    dpkg -X ./youdao-dict_1.1.0-0-ubuntu_amd64.deb  youdao
    
  • debパッケージのcontrol情報を解凍します(パッケージの依存はこのファイルに書かれています):
    $ dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao/DEBIAN

  •    control  ,  Depends   gstreamer0.10-plugins-ugly。

  •      :
    $ dpkg-deb -b youdao youdao.deb

  •            
    $ sudo dpkg -i youdao.deb


  • これにより,他の依存がすべてインストールされた場合,辞書が正しくインストールされる.
    端末にyoudao-dictを入力すると、辞書が起動します.
    Ubuntu 16.04 安装不了有道词典解决方法_第1张图片