git - Probleme können nicht behoben werden. Sie haben defekte Pakete gespeichert

10694
lal_bosdi

Ich kann git nicht auf Ubuntu 12.10 installieren. Ich habe versucht, das git-Paket-Repository manuell zu Softwarequellen hinzuzufügen. Ich erhalte den folgenden Fehler bei der Installation von git-core unter Ubuntu 12.10

$ sudo apt-get install git-core Reading package lists... Done Building dependency tree  Reading state information... 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: git-core : Depends: git (> 1:1.7.0.2) E: Unable to correct problems, you have held broken packages. 

Versuchte ti install git auch, aber jetzt wird dieser Fehler angezeigt

$ sudo apt-get install git [sudo] password for vishak:  Reading package lists... Done Building dependency tree  Reading state information... 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: git : Depends: liberror-perl but it is not installable E: Unable to correct problems, you have held broken packages. 
0
Ich habe auch die Repositorys aktualisiert, indem ich sudo apt-get update ausgeführt habe, aber der Fehler bleibt bestehen. vor 11 Jahren 0

1 Antwort auf die Frage

1
umläute

Sie müssen keine Repositorys hinzufügen, sources.listda gitubuntu bereits in einer Version seit hardy enthalten ist.

git-coregitWar früher der alte Name für das zentrale Paket und wird seither durch das Paket ersetzt.

schließlich aptitudein der Regel eine bessere Arbeit, wenn es um die Lösung Abhängigkeiten kommt, so dass Sie könnte es verwenden, anstatt (und von der cmdline ist die Syntax fast identisch mit dem von apt-get)

Wenn Sie nicht aptitudeinstalliert haben, führen Sie dies aus

 $ sudo apt-get install aptitude 

und dann git installieren:

 $ sudo aptitude install git 

EDIT nach all extranous Linien von sources.list zu entfernen, sollten Sie Ihre Paket - Cache aktualisieren.

$ sudo aptitude update 

Wenn aptitude nicht herausfinden kann, liberror-perlwas in ubuntu seit hardy gewesen ist (und seitdem nie geändert wurde), haben Sie wahrscheinlich Ihre sources.listDatei beschädigt.

Ich habe das auch versucht, aber folgenden Fehler bekommen! :( vor 11 Jahren 0
`$ sudo apt-get install git Paketlisten lesen ... Fertig Baum für Abhängigkeiten erstellen Statusinformationen lesen ... Fertig Einige Pakete konnten nicht installiert werden. Dies kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder wenn Sie die Unstable-Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt oder aus Incoming verschoben wurden. Die folgenden Informationen können zur Behebung der Situation beitragen: Die folgenden Pakete weisen nicht erfüllte Abhängigkeiten auf: git: Abhängig von: liberror-perl, jedoch nicht installierbar. E: Probleme können nicht korrigiert werden vor 11 Jahren 0
Aktualisieren Sie Ihre Frage besser (indem Sie * die neuen Informationen hinzufügen * anstatt die alten durch die neuen zu ersetzen). Jedenfalls werde ich meine Antwort aktualisieren umläute vor 11 Jahren 0
`sudo aptitude update [sudo] Kennwort für vishak: sudo: aptitude: Befehl nicht gefunden` vor 11 Jahren 0
Auch das versucht. vor 11 Jahren 0
Soll ich aptitude zuerst installieren ...? vor 11 Jahren 0
Ja, das würde ich vorschlagen. umläute vor 11 Jahren 0
E: Paket 'aptitude' hat keinen Installationskandidaten :( vor 11 Jahren 0
Ich glaube wirklich, Sie haben Ihre `sources.list` -Datei gebrochen und die offiziellen Repositorys entfernt. mach die Änderung rückgängig Stellen Sie sicher, dass die ursprünglichen apt-sources aufgelistet sind. Führen Sie `apt-get update 'aus, um den Paketcache zu aktualisieren. Starten Sie die Installation. umläute vor 11 Jahren 0
Sie müssen lediglich den "Download from" -Server von Ubuntu S / W Center ändern ... Ihr regionaler Spiegel ist das Problem Firdous vor 9 Jahren 1
@Fridous hat vollkommen Recht, einfach den Quellenspiegel ändern zied.hosni vor 9 Jahren 0