Lorsque j'essaie d'installer un nouveau package avec apt-get install
, cela ne fonctionne pas. apt-get update
ne fonctionne pas trop.
Savez-vous comment le réinstaller pour qu'il fonctionne à nouveau?
Sortie de sudo dpkg --configure -a :
dpkg: dependency problems prevent configuration of tvbrowser:
tvbrowser depends on sun-java6-jre | sun-java5-jre; however:
Package sun-java6-jre is not installed.
Package sun-java5-jre is not installed.
dpkg: error processing tvbrowser (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
tvbrowser
Sortie de sudo apt-get install sun-java6-jre
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package sun-java6-jre is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package sun-java6-jre has no installation candidate
Cette boîte à pâte a la sortie de find /etc/apt/ -name '*.list' -ls -exec cat {} \; > repositories.txt
.
LC_ALL=C sudo apt-get install [package-name]
(remplacer[package-name]
par le package que vous essayez d'installer) et signaler les messages d'erreur.LC_ALL=C
avant un programme définit la variable d'environnementLC_ALL
surC
. Cela crée une commande utilisant la langue anglaise (en supposant que vous n'utilisez pas un système anglais).cat /etc/apt/sources.list
ne suffit pas, vous avez peut-être ajouté des éléments supplémentaires/etc/apt/sources.list.d
Réponses:
Ce que je remarque de votre sortie de l'erreur est la suivante:
dpkg: dependency problems prevent configuration of tvbrowser:
Essayer:
Cela devrait satisfaire les dépendances non respectées lorsque vous avez installé un fichier .deb dans Ubuntu. Il peut finir par vous demander si vous pouvez télécharger ces dépendances.
J'espère que ça aide, si ça aide.
la source
La manière standard de réparer la
dpkg
base de données est d'utiliser cette commande:la source
L'erreur que vous obtenez explique les packages manquants.
Procédez comme suit dans le terminal, et cela résoudra le problème de dépendance:
Cela devrait résoudre immédiatement tous les problèmes que vous rencontrez.
la source