Je suis extrêmement nouveau dans Linux et les commandes en ligne, alors pardonnez mon ignorance.
Chaque fois que j'essaie d'installer quoi que ce soit en utilisant Sudo apt-get install ...
, je reçois des erreurs de dépendance. J'essaie d'installer OpenSSH Server et GitLab sur ma machine, et chaque fois que je tape les commandes, il semble que je reçois une erreur de dépendance, comme ceci:
Sudo apt-get install openssh-server
reading package lists... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
openssh-server : Depends: libwrap0 (>= 7.6-4~) but it is not installable
Recommends: ssh-import-id but it is not installable
E: Unable to correct problems, you have held broken packages.
J'ai apparemment des erreurs similaires, peu importe ce que j'essaie d'installer. Par exemple, avec Sudo apt-get install git
, l'erreur devient:
The following packages have unmet dependencies:
git : Depends: liberror-Perl but it is not installable
E: Unable to correct problems, you have held broken packages
J'utilise Ubuntu Server 12.04 LTS x86. J'ai essayé de faire Sudo apt-get clean
, Sudo apt-get autoclean
, Sudo apt-get update
et plusieurs autres choses similaires. J'ai essayé de redémarrer, bon sang, j'ai même vidé le serveur et recommencé à zéro avec le même problème. Je suis sûr que je fais quelque chose de manifestement faux, mais je n'arrive pas à le retrouver. Si quelqu'un pouvait aider, ce serait fantastique.
Mise à jour: OpenSSH fonctionne correctement en installant correctement le serveur et en sélectionnant OpenSSH lors de la configuration.
J'ai trouvé ce wiki sur apt-get alors j'ai essayé de faire Sudo apt-get build-dep git
et j'ai eu l'erreur:
E: Build-Depends-Indep dependency for git cannot be satisfied because package asciidoc has no candidate version
Je ne sais pas si cela aide à déterminer ce qui se passe.
La sortie de Sudo apt-get update
que vous avez fournie ici a deux problèmes
Ces deux problèmes sont déjà discutés ici (pour "Désaccord de somme de hachage") et ici (pour "ERREUR GPG").
La résolution de ces deux erreurs résoudra votre problème, car vous ne pouvez pas récupérer la dernière version du logiciel disponible dans le référentiel respectif.
Pour résoudre ce problème, vous devez effectuer les actions suivantes: