Pendant l’installation de drivers nvidia, j’ai rencontré des obstacles, on me propose, la commande apt-fix broken. J’ai vu qu’il y avait d’autres conversations ouvertes sur ce sujet. Je suis débutant sur ubuntu j'ai essayé de m'inspirer de ce qui a été fait (sans toujours comprendre), mais je n'arrive pas à résoudre le problème par moi même, pourriez-vous m'aider s'il vous plaît ?
sudo apt --fix-broken install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
libnvidia-gl-440 libnvidia-gl-440:i386
Les NOUVEAUX paquets suivants seront installés :
libnvidia-gl-440 libnvidia-gl-440:i386
0 mis à jour, 2 nouvellement installés, 0 à enlever et 51 non mis à jour.
8 partiellement installés ou enlevés.
Il est nécessaire de prendre 79,6 Mo dans les archives.
Après cette opération, 281 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de :1 [url]http://fr.archive.ubuntu.com/ubuntu[/url] bionic-updates/restricted i386 libnvidia-gl-440 i386 440.100-0ubuntu0.18.04.1 [16,8 MB]
Réception de :2 [url]http://fr.archive.ubuntu.com/ubuntu[/url] bionic-updates/restricted amd64 libnvidia-gl-440 amd64 440.100-0ubuntu0.18.04.1 [62,9 MB]
79,6 Mo réceptionnés en 17s (4561 ko/s)
(Lecture de la base de données... 223911 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb ...
détournement de /usr/lib/i386-linux-gnu/libGL.so.1 en /usr/lib/i386-linux-gnu/libGL.so.1.distrib par nvidia-340
dpkg-divert: erreur: erreur de correspondance sur paquet
lors de la suppression de « détournement de /usr/lib/i386-linux-gnu/libGL.so.1 par libnvidia-gl-440 »
« détournement de /usr/lib/i386-linux-gnu/libGL.so.1 en /usr/lib/i386-linux-gnu/libGL.so.1.distrib par nvidia-340 » trouvé
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb (--unpack) :
new libnvidia-gl-440:i386 package pre-installation script subprocess returned error exit status 2
Préparation du dépaquetage de .../libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb ...
détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 en /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib par nvidia-340
dpkg-divert: erreur: erreur de correspondance sur paquet
lors de la suppression de « détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 par libnvidia-gl-440 »
« détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 en /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib par nvidia-340 » trouvé
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb (--unpack) :
new libnvidia-gl-440:amd64 package pre-installation script subprocess returned error exit status 2
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb
/var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
(base) utilisateur@agrop049:~$ sudo apt-get remove --purge nvidia*
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet nvidia-machine-learning-repo-ubuntu1804_1.0.0-1_amd64.deb
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « nvidia-machine-learning-repo-ubuntu1804_1.0.0-1_amd64.deb »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « nvidia-machine-learning-repo-ubuntu1804_1.0.0-1_amd64.deb »
E: Impossible de trouver le paquet nvidia-machine-learning-repo-ubuntu1804_1.0.0-1_amd64.deb.1
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « nvidia-machine-learning-repo-ubuntu1804_1.0.0-1_amd64.deb.1 »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « nvidia-machine-learning-repo-ubuntu1804_1.0.0-1_amd64.deb.1 »
(base) utilisateur@agrop049:~$ sudo apt-get 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 :
libnvidia-ifr1-440 : Dépend: libnvidia-gl-440 mais il n'est pas installé
libnvidia-ifr1-440:i386 : Dépend: libnvidia-gl-440:i386 mais il n'est pas installé
nvidia-driver-440 : Dépend: libnvidia-gl-440 (= 440.100-0ubuntu0.18.04.1) mais il n'est pas installé
Recommande: libnvidia-gl-440:i386 (= 440.100-0ubuntu0.18.04.1)
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
(base) utilisateur@agrop049:~$ sudo apt-get update && sudo apt-get upgrade
Atteint :1 [url]https://brave-browser-apt-release.s3.brave.com[/url] stable InRelease
Atteint :2 [url]http://fr.archive.ubuntu.com/ubuntu[/url] bionic InRelease
Atteint :3 [url]http://fr.archive.ubuntu.com/ubuntu[/url] bionic-updates InRelease
Atteint :4 [url]http://fr.archive.ubuntu.com/ubuntu[/url] bionic-backports InRelease
Atteint :5 [url]http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu[/url] bionic InRelease
Atteint :6 [url]https://repo.skype.com/deb[/url] stable InRelease
Atteint :7 [url]http://dl.google.com/linux/chrome/deb[/url] stable InRelease
Réception de :8 [url]http://security.ubuntu.com/ubuntu[/url] bionic-security InRelease [88,7 kB]
Ign :9 [url]http://repo.mongodb.org/apt/ubuntu[/url] bionic/mongodb-org/4.0 InRelease
Atteint :10 [url]http://repo.mongodb.org/apt/ubuntu[/url] bionic/mongodb-org/4.0 Release
Atteint :11 [url]http://download.virtualbox.org/virtualbox/debian[/url] bionic InRelease
Ign :12 [url]http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64[/url] InRelease
Atteint :13 [url]http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64[/url] Release
Réception de :14 [url]http://security.ubuntu.com/ubuntu[/url] bionic-security/main amd64 DEP-11 Metadata [46,1 kB]
Réception de :15 [url]http://security.ubuntu.com/ubuntu[/url] bionic-security/universe amd64 DEP-11 Metadata [49,2 kB]
Réception de :16 [url]http://security.ubuntu.com/ubuntu[/url] bionic-security/multiverse amd64 DEP-11 Metadata [2464 B]
186 ko réceptionnés en 12s (16,1 ko/s)
Lecture des listes de paquets... Fait
N: Le fichier configuré « contrib/binary-i386/Packages » ne sera pas pris en compte car le dépôt « [url]http://download.virtualbox.org/virtualbox/debian[/url] bionic InRelease » ne prend pas en charge l'architecture « i386 »
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 :
libnvidia-ifr1-440 : Dépend: libnvidia-gl-440 mais il n'est pas installé
libnvidia-ifr1-440:i386 : Dépend: libnvidia-gl-440:i386 mais il n'est pas installé
nvidia-driver-440 : Dépend: libnvidia-gl-440 (= 440.100-0ubuntu0.18.04.1) mais il n'est pas installé
Recommande: libnvidia-gl-440:i386 (= 440.100-0ubuntu0.18.04.1)
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
(base) utilisateur@agrop049:~$ apt --fix-broken install
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock-frontend - open (13: Permission non accordée)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Avez-vous les droits du superutilisateur ?
(base) utilisateur@agrop049:~$ sudo apt --fix-broken install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
libnvidia-gl-440 libnvidia-gl-440:i386
Les NOUVEAUX paquets suivants seront installés :
libnvidia-gl-440 libnvidia-gl-440:i386
0 mis à jour, 2 nouvellement installés, 0 à enlever et 51 non mis à jour.
8 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/79,6 Mo dans les archives.
Après cette opération, 281 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 223911 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb ...
détournement de /usr/lib/i386-linux-gnu/libGL.so.1 en /usr/lib/i386-linux-gnu/libGL.so.1.distrib par nvidia-340
dpkg-divert: erreur: erreur de correspondance sur paquet
lors de la suppression de « détournement de /usr/lib/i386-linux-gnu/libGL.so.1 par libnvidia-gl-440 »
« détournement de /usr/lib/i386-linux-gnu/libGL.so.1 en /usr/lib/i386-linux-gnu/libGL.so.1.distrib par nvidia-340 » trouvé
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb (--unpack) :
new libnvidia-gl-440:i386 package pre-installation script subprocess returned error exit status 2
Préparation du dépaquetage de .../libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb ...
détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 en /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib par nvidia-340
dpkg-divert: erreur: erreur de correspondance sur paquet
lors de la suppression de « détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 par libnvidia-gl-440 »
« détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 en /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib par nvidia-340 » trouvé
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb (--unpack) :
new libnvidia-gl-440:amd64 package pre-installation script subprocess returned error exit status 2
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb
/var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
(base) utilisateur@agrop049:~$ sudo dpkg-divert --remove /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.debPas de détournement « tout détournement de /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb », aucun supprimé.
(base) utilisateur@agrop049:~$ sudo dpkg-divert --remove /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb
Pas de détournement « tout détournement de /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb », aucun supprimé.
(base) utilisateur@agrop049:~$ sudo for FILE in $(dpkg-divert --list | grep nvidia-340 | awk '{print $3}'); do dpkg-divert --remove $FILE; done
bash: erreur de syntaxe près du symbole inattendu « do »
(base) utilisateur@agrop049:~$ sudo dpkg -P nvidia-340
[sudo] Mot de passe de utilisateur :
dpkg: avertissement: requête ignorée : suppression de nvidia-340, qui n'est pas installé
(base) utilisateur@agrop049:~$ sudo apt-get install -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
libnvidia-gl-440 libnvidia-gl-440:i386
Les NOUVEAUX paquets suivants seront installés :
libnvidia-gl-440 libnvidia-gl-440:i386
0 mis à jour, 2 nouvellement installés, 0 à enlever et 51 non mis à jour.
8 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/79,6 Mo dans les archives.
Après cette opération, 281 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 223911 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb ...
détournement de /usr/lib/i386-linux-gnu/libGL.so.1 en /usr/lib/i386-linux-gnu/libGL.so.1.distrib par nvidia-340
dpkg-divert: erreur: erreur de correspondance sur paquet
lors de la suppression de « détournement de /usr/lib/i386-linux-gnu/libGL.so.1 par libnvidia-gl-440 »
« détournement de /usr/lib/i386-linux-gnu/libGL.so.1 en /usr/lib/i386-linux-gnu/libGL.so.1.distrib par nvidia-340 » trouvé
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb (--unpack) :
new libnvidia-gl-440:i386 package pre-installation script subprocess returned error exit status 2
Préparation du dépaquetage de .../libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb ...
détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 en /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib par nvidia-340
dpkg-divert: erreur: erreur de correspondance sur paquet
lors de la suppression de « détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 par libnvidia-gl-440 »
« détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 en /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib par nvidia-340 » trouvé
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb (--unpack) :
new libnvidia-gl-440:amd64 package pre-installation script subprocess returned error exit status 2
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb
/var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
(base) utilisateur@agrop049:~$ sudo apt --fix-broken install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
libnvidia-gl-440 libnvidia-gl-440:i386
Les NOUVEAUX paquets suivants seront installés :
libnvidia-gl-440 libnvidia-gl-440:i386
0 mis à jour, 2 nouvellement installés, 0 à enlever et 51 non mis à jour.
8 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/79,6 Mo dans les archives.
Après cette opération, 281 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 223911 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb ...
détournement de /usr/lib/i386-linux-gnu/libGL.so.1 en /usr/lib/i386-linux-gnu/libGL.so.1.distrib par nvidia-340
dpkg-divert: erreur: erreur de correspondance sur paquet
lors de la suppression de « détournement de /usr/lib/i386-linux-gnu/libGL.so.1 par libnvidia-gl-440 »
« détournement de /usr/lib/i386-linux-gnu/libGL.so.1 en /usr/lib/i386-linux-gnu/libGL.so.1.distrib par nvidia-340 » trouvé
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb (--unpack) :
new libnvidia-gl-440:i386 package pre-installation script subprocess returned error exit status 2
Préparation du dépaquetage de .../libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb ...
détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 en /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib par nvidia-340
dpkg-divert: erreur: erreur de correspondance sur paquet
lors de la suppression de « détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 par libnvidia-gl-440 »
« détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 en /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib par nvidia-340 » trouvé
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb (--unpack) :
new libnvidia-gl-440:amd64 package pre-installation script subprocess returned error exit status 2
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb
/var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
(base) utilisateur@agrop049:~$ sudo apt-get autoremove
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 :
libnvidia-ifr1-440 : Dépend: libnvidia-gl-440 mais il n'est pas installé
libnvidia-ifr1-440:i386 : Dépend: libnvidia-gl-440:i386 mais il n'est pas installé
nvidia-driver-440 : Dépend: libnvidia-gl-440 (= 440.100-0ubuntu0.18.04.1) mais il n'est pas installé
Recommande: libnvidia-gl-440:i386 (= 440.100-0ubuntu0.18.04.1)
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
(base) utilisateur@agrop049:~$ sudo apt-get clean
(base) utilisateur@agrop049:~$ sudo apt-get autoclean
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
(base) utilisateur@agrop049:~$ sudo apt --fix-broken
E: L'option --fix-broken de la ligne de commande n'est pas reconnue quand elle est utilisée avec d'autres options.
(base) utilisateur@agrop049:~$ sudo apt --fix-broken install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
libnvidia-gl-440 libnvidia-gl-440:i386
Les NOUVEAUX paquets suivants seront installés :
libnvidia-gl-440 libnvidia-gl-440:i386
0 mis à jour, 2 nouvellement installés, 0 à enlever et 51 non mis à jour.
8 partiellement installés ou enlevés.
Il est nécessaire de prendre 79,6 Mo dans les archives.
Après cette opération, 281 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de :1 [url]http://fr.archive.ubuntu.com/ubuntu[/url] bionic-updates/restricted i386 libnvidia-gl-440 i386 440.100-0ubuntu0.18.04.1 [16,8 MB]
Réception de :2 [url]http://fr.archive.ubuntu.com/ubuntu[/url] bionic-updates/restricted amd64 libnvidia-gl-440 amd64 440.100-0ubuntu0.18.04.1 [62,9 MB]
79,6 Mo réceptionnés en 17s (4595 ko/s)
(Lecture de la base de données... 223911 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb ...
détournement de /usr/lib/i386-linux-gnu/libGL.so.1 en /usr/lib/i386-linux-gnu/libGL.so.1.distrib par nvidia-340
dpkg-divert: erreur: erreur de correspondance sur paquet
lors de la suppression de « détournement de /usr/lib/i386-linux-gnu/libGL.so.1 par libnvidia-gl-440 »
« détournement de /usr/lib/i386-linux-gnu/libGL.so.1 en /usr/lib/i386-linux-gnu/libGL.so.1.distrib par nvidia-340 » trouvé
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb (--unpack) :
new libnvidia-gl-440:i386 package pre-installation script subprocess returned error exit status 2
Préparation du dépaquetage de .../libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb ...
détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 en /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib par nvidia-340
dpkg-divert: erreur: erreur de correspondance sur paquet
lors de la suppression de « détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 par libnvidia-gl-440 »
« détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 en /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib par nvidia-340 » trouvé
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb (--unpack) :
new libnvidia-gl-440:amd64 package pre-installation script subprocess returned error exit status 2
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_i386.deb
/var/cache/apt/archives/libnvidia-gl-440_440.100-0ubuntu0.18.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)