Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/08/2018, à 22:15

beji

[Résolu] Paquets cassés sur Ubuntu 17.10

Bonsoir

Depuis quelques temps (je ne rappelle plus après quelle opération) je n'arrive pas a installer les mises à jour. Si je suis les recommandations du système, j'obtiens ceci :

bruno@ZN241IC:~$ sudo apt autoremove --purge
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 libperl5.26 : Casse: libperl5.26:i386 (!= 5.26.0-8ubuntu1) mais 5.26.0-8ubuntu1.2 est installé
 libperl5.26:i386 : Casse: libperl5.26 (!= 5.26.0-8ubuntu1.2) mais 5.26.0-8ubuntu1 est installé
 perl : Dépend: libperl5.26 (= 5.26.0-8ubuntu1.2) mais 5.26.0-8ubuntu1 est installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).

et la conclusion de "apt --fix-broken install" est

dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libperl5.26_5.26.0-8ubuntu1.2_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/share/doc/libperl5.26/changelog.Debian.gz », qui est différent d'autres instances du paquet libperl5.26:amd64
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/libperl5.26_5.26.0-8ubuntu1.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Est-ce réparable ?

Merci d'avance.

Dernière modification par beji (Le 07/08/2018, à 21:43)

Hors ligne

#2 Le 02/08/2018, à 05:26

xubu1957

Re : [Résolu] Paquets cassés sur Ubuntu 17.10

Bonjour,

La version 17.10 artful est périmée.

Depuis le 19 juillet 2018, Ubuntu 17.10 est en fin de vie (end of life, EOL). Elle ne profite plus de nouvelle mise à jour de sécurité et les paquets logiciels pour cette version sont déplacés dans des serveurs d'archive. Pour continuer à recevoir des mises à jour de sécurité, veuillez mettre à niveau votre version d'Ubuntu vers une version activement soutenue.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#3 Le 02/08/2018, à 07:17

beji

Re : [Résolu] Paquets cassés sur Ubuntu 17.10

Merci xubu1957 pour ce retour. Mon problème est que je ne peux pas faire les mises à jour à cause des paquets cassés roll

J'aimerais bien éviter de ré-installer ubuntu.

Hors ligne

#4 Le 02/08/2018, à 07:48

vv221

Re : [Résolu] Paquets cassés sur Ubuntu 17.10

Tu peux essayer cette série de commandes pour débloquer la situation :

sudo mv /usr/share/doc/libperl5.26/changelog.Debian.gz{,.backup}
sudo dpkg -i /var/cache/apt/archives/libperl5.26_5.26.0-8ubuntu1.2_amd64.deb
sudo apt --fix-broken install

L’idée ici est de renommer le fichier qui semble poser souci à l’installation du paquet libperl5.26:amd64 avant de demander de nouveau l’installation de celui-ci.


Jouer sur Ubuntu ? Facile !

Hors ligne

#5 Le 02/08/2018, à 19:54

beji

Re : [Résolu] Paquets cassés sur Ubuntu 17.10

Merci vv221

Ci-dessous le résultat des lignes de commande proposées.  Comme cela m'était proposé, j'ai enchaîne avec "sudo apt autoremove". A première vue ça semble OK puisque Ubuntu me demande de redémarrer l'ordi pour finir l'installation des mises à jours. J'espère pouvoir revenir dans quelques minutes sur le forum pour confirmer que le redémarrage s'est bien passé.

bruno@ZN241IC:~$ sudo dpkg -i /var/cache/apt/archives/libperl5.26_5.26.0-8ubuntu1.2_amd64.deb
(Lecture de la base de données... 430156 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libperl5.26_5.26.0-8ubuntu1.2_amd64.deb ...
Dépaquetage de libperl5.26:amd64 (5.26.0-8ubuntu1.2) sur (5.26.0-8ubuntu1) ...
dpkg: des problèmes de dépendances empêchent la configuration de libperl5.26:amd64 :
 libperl5.26:amd64 dépend de perl-modules-5.26 (>= 5.26.0-8ubuntu1.2) ; cependant :
 Le paquet perl-modules-5.26 n'est pas encore configuré.

dpkg: erreur de traitement du paquet libperl5.26:amd64 (--install) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour libc-bin (2.26-0ubuntu2.1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Des erreurs ont été rencontrées pendant l'exécution :
 libperl5.26:amd64
bruno@ZN241IC:~$ sudo apt --fix-broken install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libnih-dbus1 linux-headers-4.13.0-16 linux-headers-4.13.0-16-generic
  linux-headers-4.13.0-21 linux-headers-4.13.0-21-generic
  linux-headers-4.13.0-25 linux-headers-4.13.0-25-generic
  linux-headers-4.13.0-32 linux-headers-4.13.0-32-generic
  linux-image-4.10.0-38-generic linux-image-4.13.0-16-generic
  linux-image-4.13.0-21-generic linux-image-4.13.0-25-generic
  linux-image-4.13.0-32-generic linux-image-extra-4.10.0-38-generic
  linux-image-extra-4.13.0-16-generic linux-image-extra-4.13.0-21-generic
  linux-image-extra-4.13.0-25-generic linux-image-extra-4.13.0-32-generic
  linux-signed-image-4.10.0-38-generic linux-signed-image-4.13.0-16-generic
  linux-signed-image-4.13.0-21-generic linux-signed-image-4.13.0-25-generic
  linux-signed-image-4.13.0-31-generic linux-signed-image-4.13.0-32-generic
  mplayer-skins
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 215 non mis à jour.
4 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de perl-modules-5.26 (5.26.0-8ubuntu1.2) ...
Paramétrage de libperl5.26:amd64 (5.26.0-8ubuntu1.2) ...
Paramétrage de libperl5.26:i386 (5.26.0-8ubuntu1.2) ...
Paramétrage de perl (5.26.0-8ubuntu1.2) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.26-0ubuntu2.1) ...

Hors ligne

#6 Le 02/08/2018, à 20:52

beji

Re : [Résolu] Paquets cassés sur Ubuntu 17.10

Je confirme que les commandes proposées par vv221 ont résolu mon problème. Du coup une fois les mises à jour possibles, je suis passé à la version 18.04 smile

Merci vv221.

Dernière modification par beji (Le 02/08/2018, à 20:52)

Hors ligne

#7 Le 05/08/2018, à 13:03

vv221

Re : [Résolu] Paquets cassés sur Ubuntu 17.10

Excellente nouvelle, merci pour ton retour wink


Jouer sur Ubuntu ? Facile !

Hors ligne