apt-get erreur: Sub-process /usr/bin/dpkg returned an error code (1)
J'ai une erreur dans apt-get install
c'est une erreur:
The following packages have unmet dependencies:
gcc-4.8-multilib : Depends: libc6-dev-i386 (>= 2.11) but it is not going to be installed
libc6-dev-x32 : Depends: libc6-dev-i386 (= 2.19-0ubuntu6.6) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
J'ai essayer plusieurs de commande
comme: apt-get -f install
apt-get clean
J'essaie de modifier ma liste source, et le remake de apt-get update
$ sudo apt-get install g++
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
gcc-4.8-multilib : Depends: libc6-dev-i386 (>= 2.11) but it is not going to be installed
libc6-dev-x32 : Depends: libc6-dev-i386 (= 2.19-0ubuntu6.6) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
dans apt-get-f install
$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
libc6-dev-i386
The following NEW packages will be installed:
libc6-dev-i386
0 upgraded, 1 newly installed, 0 to remove and 434 not upgraded.
3 not fully installed or removed.
Need to get 0 B/1.148 kB of archives.
After this operation, 6.333 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 194963 files and directories currently installed.)
Preparing to unpack .../libc6-dev-i386_2.19-0ubuntu6.6_amd64.deb ...
Unpacking libc6-dev-i386 (2.19-0ubuntu6.6) ...
dpkg: error processing archive /var/cache/apt/archives/libc6-dev-i386_2.19-0ubuntu6.6_amd64.deb (--unpack):
trying to overwrite '/usr/include/bits', which is also in package libc6-dev-amd64 2.19-0ubuntu6.6
Errors were encountered while processing:
/var/cache/apt/archives/libc6-dev-i386_2.19-0ubuntu6.6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
- Vous pouvez trouver plus d'aide sur les askubuntu.com.
- Utilisez-vous instables ou test de référentiels? Dans l'affirmative, de définir manuellement:
apt-get -t unstable install ...
Vous devez vous connecter pour publier un commentaire.
La solution est :
HTML:
Merci 🙂
Essayez les étapes suivantes à partir de la terminal :
Espère que cela va résoudre vos problèmes.
aucune des solutions que j'ai pu trouver a résolu le problème pour moi...encore cassé packes, peu importe la autoremove,
-f install
... et ainsi de suite.Après avoir joué un peu, la suite résolu pour moi:
De l'essayer. Ouvrez un nouveau terminal et coller
Après que type:
Enfin type
espère que votre problème sera résolu.
Vous pouvez résoudre ce problème avec cette commande:
Talat Parwez -
L'inde
Il semble que vous avez installé
libc6-dev-amd64
et que vous essayez d'installer les paquets qui dépendent delibc6-dev-i386
, et ces deux sont en conflit (ils contiennent tous les deux /usr/include/bits).Ma conjecture est que vous ne voulez pas que ces deux installé en même temps. Je voudrais utiliser
apt-get remove libc6-dev-amd64
pour obtenir vous-même de retour à un bon état, et puis essayez de nouveau d'installer les paquets que vous voulez.Si ces deux ensembles sont destinés à travailler quand ils sont tous les deux installés dans le même temps, déposer un bug avec le responsable du paquet, car ils ont besoin pour résoudre les paquets pour permettre cela.
Faire est d'essayer de reconfigurer le paquet de base de données. Probablement la base de données est endommagé pendant l'installation d'un paquet.
sudo dpkg --configure -a