Answers:
转弯,您的方向错误!
正确的方法是继续使用较新的版本。但是对于像这样的附带包,您始终可以安装较早版本的内部版本。如果APT没有引发任何未满足的依赖关系。在Ubuntu 16.04的VBox上测试。
添加所需的存储库并更新软件包列表
echo "deb http://archive.ubuntu.com/ubuntu wily main universe" | sudo tee /etc/apt/sources.list.d/wily-copies.list
sudo apt update
安装它
sudo apt install python-wxgtk2.8
删除存储库条目并再次更新软件包列表
sudo rm /etc/apt/sources.list.d/wily-copies.list
sudo apt update
注意:
大规模采用此方法可能导致未满足的依赖关系。因此请记住,这类似于PPA。要解决以下软件包的问题,请清除它们:
libgstreamer-plugins-base0.10-0
libgstreamer0.10-0
libwxbase2.8-0
libwxgtk-media2.8-0
libwxgtk2.8-0
python-wxgtk2.8
python-wxversion
apt list --upgradable
避免 apt upgrade
。
您可以从http://packages.ubuntu.com/上的早期版本下载软件包,在这种情况下,您需要http://packages.ubuntu.com/trusty/python-wxgtk2.8。
我通常选择最接近的Ubuntu发行版,其中包含所需的软件包并下载。最好避免这种情况,但有时不能。
这样可以解决此问题
sudo add-apt-repository ppa:nilarimogard/webupd8
更新包索引:
sudo apt-get update
安装python-wxgtk2.8 deb软件包:
sudo apt-get install python-wxgtk2.8
add-apt-repository: command not found
apt-get install software-properties-common
来安装add-apt-repository工具
python-wxgtk2.8
在Ubuntu 16.04存储库中不存在,但python-wxgtk3.0
确实存在。也许您想尝试一下sudo apt install python-wxgtk3.0
?