tout d'abord je suis nouveau dans le monde linux et également sous linuxMint.
Voici mon problème, lors d'une mise à jour après avoir fait :
sudo apt-get update
sudo apt-get upgrade
J'ai à la fin de cette dernière instruction la note suivante:
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/python-libxml2_2.9.3+dfsg1-1ubuntu0.3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Donc la mise à jour de libxml2 ne se fait pas et je ne sais pas quoi faire.
Distro: Debian 12Bookworm Desktop: LXDE Kernel: 6.1.0-19-amd64 Drive: Intel Nvme 240 CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series
L'experience est quelque chose que vous obtenez, juste après que vous en ayez besoin
Merci pour la démarche que je viens d'effectuer mais malheureusement j'ai le message suivant :
SyntaxError: invalid syntax
dpkg : avertissement : le sous-processus ancien script pre-removal a retourné une erreur de sortie d'état 1
dpkg: tentative d'exécution du script du nouveau paquet à la place...
File "/usr/bin/pyclean", line 63
except (IOError, OSError), e:
^
SyntaxError: invalid syntax
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/python-libxml2_2.9.3+dfsg1-1ubuntu0.3_amd64.deb (--unpack) :
le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1
Traceback (most recent call last):
File "/usr/bin/pycompile", line 35, in <module>
from debpython.version import SUPPORTED, debsorted, vrepr, \
File "/usr/share/python/debpython/version.py", line 24, in <module>
from ConfigParser import SafeConfigParser
ModuleNotFoundError: No module named 'ConfigParser'
dpkg : erreur lors du nettoyage :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/python-libxml2_2.9.3+dfsg1-1ubuntu0.3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
python-samba : Dépend: samba-libs (= 2:4.3.11+dfsg-0ubuntu0.16.04.10) mais 2:4.3.11+dfsg-0ubuntu0.16.04.11 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
Comment faire pour changer la version installée (de 16.04.11 en 16.04.10) ???
recommence apt-get -f install
et si besoin
sudo apt-get -u dist-upgrade pour voir le nom exact du paquet à désinstaller que tu connais
sudo apt-get --purge remove nom_du_paquet et ensuite tu réinstalles la bonne version 16.04.10
Supprime le module python-libxml2 et faire 1MAJ
tu en as besoin?
python-lxml & libxslt suffiraient sans doute ou mieux installe python3 qui inclut libxml2 et supprime le module
ou bien réinstall complète et [Résolu]
Et bien voilà après une réinstall et mises à jour effectuées plus de soucis, j'espère que cela ne se renouvellera pas.
Merci encore pour l'aide apportée.
Si le sujet est résolu, merci d'éditer le premier message du sujet et mettre un petit , comme suit:
et un [résolu] (entre crochets et à gauche) dans le titre de ce premier message voir tuto ici