Installer python-wxgtk2.8 sur Ubuntu 16.04

11

Quelqu'un sait-il comment installer python-wxgtk2.8sur Ubuntu 16.04?

Est nécessaire pour la balade (cadre de robot)

Merci d'avance!

Eftychia Thomaidou
la source
3
python-wxgtk2.8n'existe pas dans les référentiels Ubuntu 16.04, mais existe python-wxgtk3.0. Peut-être que vous voulez essayer à la sudo apt install python-wxgtk3.0place?
edwinksl
1
@edwinksl RIDE ne fonctionne pas avec wxpython plus récent que 2.8.
Ubuntovod
@Ubuntovod Bon à savoir, ce sont des informations utiles.
edwinksl

Réponses:

14

Tournez-vous, vous êtes dans la mauvaise direction!

La bonne façon est de passer à une version plus récente. Mais pour les packages secondaires comme celui-ci, vous pouvez toujours installer des builds d'anciennes versions. Si APT n'a pas soulevé de dépendances non satisfaites. Testé sur VBox avec Ubuntu 16.04.

  1. Ajouter le référentiel nécessaire et mettre à jour la liste des packages

    echo "deb http://archive.ubuntu.com/ubuntu wily main universe" | sudo tee /etc/apt/sources.list.d/wily-copies.list
    sudo apt update
    
  2. Installez-le

    sudo apt install python-wxgtk2.8
    
  3. Supprimer l'entrée du référentiel et mettre à jour à nouveau la liste des packages

    sudo rm /etc/apt/sources.list.d/wily-copies.list
    sudo apt update
    

Remarque:

Suivre cette méthode à grande échelle peut conduire à un enfer de dépendance non satisfait . Gardez donc à l'esprit que cela est similaire aux AAE. Pour résoudre les problèmes avec les packages suivants, purgez-les:

libgstreamer-plugins-base0.10-0
libgstreamer0.10-0
libwxbase2.8-0
libwxgtk-media2.8-0
libwxgtk2.8-0
python-wxgtk2.8
python-wxversion
user.dz
la source
Merci pour votre message. En effet je cherchais le bon référentiel à ajouter mais sans succès et donc la question. 1 - étape terminée mais l'étape 2 demande les dépendances et la liste d'apt --upgradable pointe vers les mêmes dépendances.
Eftychia Thomaidou
@EftychiaThomaidou, S'agit-il de la même liste que j'ai déjà publiée? Si c'est le cas, passez à l'étape deux, c'est ok, et non apt list --upgradableet évitez apt upgradeaussi.
user.dz
1
j'ai utilisé apt-get -f install pour résoudre les problèmes de dépendance.
Eftychia Thomaidou
4

Vous pouvez télécharger des packages à partir de la version précédente sur http://packages.ubuntu.com/ , dans ce cas, vous avez besoin de http://packages.ubuntu.com/trusty/python-wxgtk2.8 .

Je choisis généralement la version de distribution Ubuntu la plus proche qui a les packages nécessaires et les télécharge. Il vaut mieux l'éviter, mais parfois on ne peut pas.

pbhj
la source
4

Cela a pu résoudre ce problème en procédant comme suit

sudo add-apt-repository ppa:nilarimogard/webupd8

Mettez à jour l'index du package:

 sudo apt-get update

Installez le paquet deb python-wxgtk2.8:

sudo apt-get install python-wxgtk2.8
GPrathap
la source
La sortie estadd-apt-repository: command not found
Ubuntovod
Essayez ceci apt-get install software-properties-commonpour installer l'outil add-apt-repository
GPrathap