Odpowiedzi:
Skręć, jesteś w złym kierunku!
Poprawnym sposobem jest przejście do nowej wersji. Jednak w przypadku takich pakietów bocznych zawsze można instalować kompilacje ze starszych wersji. Jeśli APT nie zgłosi żadnych niespełnionych zależności. Testowane na VBox z Ubuntu 16.04.
Dodaj potrzebne repozytorium i aktualizuj listę pakietów
echo "deb http://archive.ubuntu.com/ubuntu wily main universe" | sudo tee /etc/apt/sources.list.d/wily-copies.list
sudo apt update
Zainstaluj to
sudo apt install python-wxgtk2.8
Usuń pozycję repozytorium i ponownie zaktualizuj listę pakietów
sudo rm /etc/apt/sources.list.d/wily-copies.list
sudo apt update
Uwaga:
Postępowanie zgodnie z tą metodą na dużą skalę może prowadzić do niezaspokojonej zależności od piekła . Pamiętaj więc, że jest to podobne do umów PPA. Aby rozwiązać problemy z następującymi pakietami, usuń je:
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
i apt upgrade
też unikaj .
Możesz pobrać pakiety z poprzedniej wersji na http://packages.ubuntu.com/ , w tym przypadku potrzebujesz http://packages.ubuntu.com/trusty/python-wxgtk2.8 .
Zazwyczaj wybieram najbliższą wersję dystrybucji Ubuntu, która zawiera potrzebne pakiety i pobieram je. Lepiej tego unikać, ale czasem nie da się.
Dzięki temu udało się rozwiązać ten problem
sudo add-apt-repository ppa:nilarimogard/webupd8
Zaktualizuj indeks pakietu:
sudo apt-get update
Zainstaluj pakiet deb Python-wxgtk2.8:
sudo apt-get install python-wxgtk2.8
add-apt-repository: command not found
apt-get install software-properties-common
zainstalować narzędzie repozytorium add-apt
python-wxgtk2.8
nie istnieje w repozytoriach Ubuntu 16.04, alepython-wxgtk3.0
tak jest. Możesudo apt install python-wxgtk3.0
zamiast tego chcesz spróbować ?