Ce mémo a été publié le 30 septembre 2020 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté.
N'hésitez pas à compléter votre recherche sur des articles plus récents.
Mémo pour corriger le message d’erreur comme celui-ci :
1 2 3 |
Des erreurs ont été rencontrées pendant l'exécution : /var/cache/apt/archives/libnvidia-common-450_450.51.06-0ubuntu1_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) |
Lors de l’installation des driver Nvidia sur mon serveur Ubuntu 18.04, j’ai ce message :
1 2 3 4 5 6 7 8 9 |
... 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-gl-450 : Dépend: libnvidia-common-450 mais il n'est pas installé E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet (ou indiquez une solution). |
Donc j’ai lancé la commande demandée :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
$ 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 suivants ont été installés automatiquement et ne sont plus nécessaires : libnvidia-common-440-server libnvidia-common-450-server Veuillez utiliser « sudo apt autoremove » pour les supprimer. Les paquets supplémentaires suivants seront installés : libnvidia-common-450 Les NOUVEAUX paquets suivants seront installés : libnvidia-common-450 0 mis à jour, 1 nouvellement installés, 0 à enlever et 3 non mis à jour. 3 partiellement installés ou enlevés. Il est nécessaire de prendre 0 o/10,0 ko dans les archives. Après cette opération, 34,8 ko d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer ? [O/n] (Lecture de la base de données... 291163 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../libnvidia-common-450_450.51.06-0ubuntu1_all.deb ... Dépaquetage de libnvidia-common-450 (450.51.06-0ubuntu1) ... dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libnvidia-common-450_450.51.06-0ubuntu1_all.deb (--unpack) : tentative de remplacement de « /usr/share/nvidia/nvidia-application-profiles-450.51.06-key-documentation », qui appartient aussi au paquet libnvidia-common-450-server 450.51.06-0ubuntu0.18.04.2 Des erreurs ont été rencontrées pendant l'exécution : /var/cache/apt/archives/libnvidia-common-450_450.51.06-0ubuntu1_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) |
Solution trouvée ici : https://askubuntu.com/a/1277000
1 |
sudo dpkg -i --force-overwrite /var/cache/apt/archives/libnvidia-common-450_450.51.06-0ubuntu1_all.deb |
Ce qui donne :
1 2 3 4 5 6 7 8 |
(Lecture de la base de données... 291163 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../libnvidia-common-450_450.51.06-0ubuntu1_all.deb ... Dépaquetage de libnvidia-common-450 (450.51.06-0ubuntu1) ... dpkg: avertissement: problème contourné par utilisation de --force : dpkg: avertissement: tentative de remplacement de « /usr/share/nvidia/nvidia-application-profiles-450.51.06-key-documentation », qui appartient aussi au paquet libnvidia-common-450-server 450.51.06-0ubuntu0.18.04.2 dpkg: avertissement: problème contourné par utilisation de --force : dpkg: avertissement: tentative de remplacement de « /usr/share/nvidia/nvidia-application-profiles-450.51.06-rc », qui appartient aussi au paquet libnvidia-common-450-server 450.51.06-0ubuntu0.18.04.2 Paramétrage de libnvidia-common-450 (450.51.06-0ubuntu1) ... |
Puis :
1 |
sudo apt --fix-broken install |
Avec comme résultat :
1 2 3 4 5 6 7 8 9 10 11 12 13 |
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 : libnvidia-common-440-server libnvidia-common-450-server Veuillez utiliser « sudo apt autoremove » pour les supprimer. 0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour. 3 partiellement installés ou enlevés. Après cette opération, 0 o d'espace disque supplémentaires seront utilisés. Paramétrage de libnvidia-gl-450:amd64 (450.51.06-0ubuntu1) ... Paramétrage de libnvidia-ifr1-450:amd64 (450.51.06-0ubuntu1) ... Paramétrage de nvidia-driver-450 (450.51.06-0ubuntu1) ... Traitement des actions différées (« triggers ») pour libc-bin (2.27-3ubuntu1.2) ... |
Et voilà !
j’ai un probleme d’installer apache2 voici le code d’erreur:
sudo apt-get install apache2
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets supplémentaires suivants seront installés :
ubuntu-advantage-tools
Paquets suggérés :
apache2-doc apache2-suexec-pristine | apache2-suexec-custom
Les paquets suivants seront mis à jour :
apache2 ubuntu-advantage-tools
2 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
3 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/815 ko dans les archives.
Après cette opération, 21,5 ko d’espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Préconfiguration des paquets…
(Lecture de la base de données… 252094 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de …/apache2_2.4.29-1ubuntu4.25_amd64.deb …
dpkg-maintscript-helper: error: dpkg: error: option –validate-version inconnue
Utilisez « dpkg –help » pour obtenir de l’aide à propos de l’installation et la désinstallation des paquets [*] ;
Utilisez « apt » ou « aptitude » pour gérer les paquets de manière plus conviviale ;
Utilisez « dpkg -Dhelp » pour obtenir la liste des valeurs de drapeaux de débogage ;
Utilisez « dpkg –force-help » pour consulter la liste des options de forçage ;
Utilisez « dpkg-deb –help » pour obtenir de l’aide sur la manipulation des fichiers *.deb ;
Les options marquées d’un [*] affichent beaucoup d’informations : tubez-les à travers « less » ou « more ».
dpkg: erreur de traitement de l’archive /var/cache/apt/archives/apache2_2.4.29-1ubuntu4.25_amd64.deb (–unpack) :
le sous-processus new pre-installation script a retourné une erreur de sortie d’état 1
dpkg-maintscript-helper: error: dpkg: error: option –validate-version inconnue
Utilisez « dpkg –help » pour obtenir de l’aide à propos de l’installation et la désinstallation des paquets [*] ;
Utilisez « apt » ou « aptitude » pour gérer les paquets de manière plus conviviale ;
Utilisez « dpkg -Dhelp » pour obtenir la liste des valeurs de drapeaux de débogage ;
Utilisez « dpkg –force-help » pour consulter la liste des options de forçage ;
Utilisez « dpkg-deb –help » pour obtenir de l’aide sur la manipulation des fichiers *.deb ;
Les options marquées d’un [*] affichent beaucoup d’informations : tubez-les à travers « less » ou « more ».
dpkg: error while cleaning up:
le sous-processus new post-removal script a retourné une erreur de sortie d’état 1
Préparation du dépaquetage de …/ubuntu-advantage-tools_27.9~18.04.1_amd64.deb …
dpkg-maintscript-helper: error: dpkg: error: option –validate-version inconnue
Utilisez « dpkg –help » pour obtenir de l’aide à propos de l’installation et la désinstallation des paquets [*] ;
Utilisez « apt » ou « aptitude » pour gérer les paquets de manière plus conviviale ;
Utilisez « dpkg -Dhelp » pour obtenir la liste des valeurs de drapeaux de débogage ;
Utilisez « dpkg –force-help » pour consulter la liste des options de forçage ;
Utilisez « dpkg-deb –help » pour obtenir de l’aide sur la manipulation des fichiers *.deb ;
Les options marquées d’un [*] affichent beaucoup d’informations : tubez-les à travers « less » ou « more ».
dpkg: erreur de traitement de l’archive /var/cache/apt/archives/ubuntu-advantage-tools_27.9~18.04.1_amd64.deb (–unpack) :
le sous-processus new pre-installation script a retourné une erreur de sortie d’état 1
dpkg-maintscript-helper: error: dpkg: error: option –validate-version inconnue
Utilisez « dpkg –help » pour obtenir de l’aide à propos de l’installation et la désinstallation des paquets [*] ;
Utilisez « apt » ou « aptitude » pour gérer les paquets de manière plus conviviale ;
Utilisez « dpkg -Dhelp » pour obtenir la liste des valeurs de drapeaux de débogage ;
Utilisez « dpkg –force-help » pour consulter la liste des options de forçage ;
Utilisez « dpkg-deb –help » pour obtenir de l’aide sur la manipulation des fichiers *.deb ;
Les options marquées d’un [*] affichent beaucoup d’informations : tubez-les à travers « less » ou « more ».
dpkg: error while cleaning up:
le sous-processus new post-removal script a retourné une erreur de sortie d’état 1
Des erreurs ont été rencontrées pendant l’exécution :
/var/cache/apt/archives/apache2_2.4.29-1ubuntu4.25_amd64.deb
/var/cache/apt/archives/ubuntu-advantage-tools_27.9~18.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
A priori, DPKG n’est plus bon.
Voir la solution ici : https://askubuntu.com/questions/1248699/cant-install-or-remove-anything-on-18-04-cause-of-dpkg-error