在Ubuntu 16.10上安装Trelby时出错

我正在尝试在我的Ubuntu 16.10上安装Trelby,但是我收到了Python的依赖错误。 我如何通过此错误?

在此处输入图像描述

简短回答:

请执行下列操作:

  1. sudo apt-get -f install
  2. sudo apt-get install libc6 libgcc1 libstdc++6 python python-wxversion
  3. 按照确切的顺序下载并手动安装(使用sudo dpkg -i .deb ):
    • libpng12-0
    • libgstreamer0.10-0
    • libgstreamer-插件,base0.10-0
    • libwxbase2.8-0
    • libwxgtk2.8-0
    • libwxgtk-media2.8-0
    • python,wxgtk2.8
  4. 最后安装Trelby。

答案很长:

Trelby依赖于Ubuntu 16.10存储库中不存在的python-wxgtk2.8软件包。 你可以从这里下载python-wxgtk2.8软件包现在不要安装它。 包python-wxgtk2.8取决于:

 libc6 libgcc1 libstdc++6 libwxbase2.8-0 libwxgtk-media2.8-0 libwxgtk2.8-0 python python-wxversion 

但这三个在Ubuntu 16.10存储库中不可用:

 libwxbase2.8-0 libwxgtk2.8-0 libwxgtk-media2.8-0 

不幸的是,libwxgtk-media2.8-0取决于:

 libpng12-0 libgstreamer0.10-0 libgstreamer-plugins-base0.10-0 

这些也从16.10的回购中删除了。

从http://packages.ubuntu.com/搜索并下载上述软件包,或者只需使用package-name google,然后输入“ubuntu package”

因此,要解决您的问题,首先安装pyhton-wxgtk2.8的所有依赖项,然后安装trelby。