Ich kann kein Paket installieren, da ich diesen Fehler erhalte:
installArchives() failed: E: Cannot get debconf version. Is debconf installed?
debconf: apt-extracttemplates failed: No such file or directory
E: Cannot get debconf version. Is debconf installed?
debconf: apt-extracttemplates failed: No such file or directory
E: Cannot get debconf version. Is debconf installed?
debconf: apt-extracttemplates failed: No such file or directory
E: Cannot get debconf version. Is debconf installed?
debconf: apt-extracttemplates failed: No such file or directory
dpkg: regarding .../libgcc1_1%3a4.7.2-2ubuntu1_amd64.deb containing libgcc1:amd64, pre-dependency problem:
libgcc1 pre-depends on multiarch-support
multiarch-support is unpacked, but has never been configured.
dpkg: error processing /var/cache/apt/archives/libgcc1_1%3a4.7.2-2ubuntu1_amd64.deb (--unpack):
pre-dependency problem - not installing libgcc1:amd64
Errors were encountered while processing:
/var/cache/apt/archives/libgcc1_1%3a4.7.2-2ubuntu1_amd64.deb
Error in function:
dpkg: dependency problems prevent configuration of libc6:amd64:
libc6:amd64 depends on libgcc1; however:
Package libgcc1 is not installed.
libc6:amd64 depends on tzdata; however:
Package tzdata is not installed.
dpkg: error processing libc6:amd64 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of multiarch-support:
multiarch-support depends on libc6 (>= 2.3.6-2); however:
Package libc6:amd64 is not configured yet.
dpkg: error processing multiarch-support (--configure):
dependency problems - leaving unconfigured
debconf: apt-extracttemplates failed: No such file or directory
Nachricht ist ähnlich, aber ich verstehe, was Sie meinen: In dieser Frage ist diese Nachricht zweitrangig zuinstallArchives() failed: E: Cannot get debconf version. Is debconf installed?
In dieser ist es die primäre Fehlermeldung (kein anderer Fehler tritt eindeutig zuerst auf, um es zu erklären).Antworten:
Hier die Lösung für dieses Problem, super einfacher Weg;)
Sie müssen dpkg direkt verwenden, um dieses Problem manchmal zu lösen.
"Jetzt geht das schon wieder los"
Das Paket
multiarch-support is unpacked, but has never been configured
bedeutet, dass das Paket bald konfiguriert wird, aber noch nicht konfiguriert ist.Wann ist der Status, in dem
unpacked
das Paket noch nicht installiert ist? Daherlibgcc1
kann das Paket nicht installiert werden, da die Abhängigkeit noch nicht installiert ist und nicht vor der Installation installiert werden kannmultiarch-support
.Wir müssen den installierten Status erzwingen, damit der Multiarch-Support den Trick macht.
finde die Zeile beginnend mit so
Package:
etwas wie:Sie müssen das ändern
unpacked
zuinstalled
Versuchen Sie jetzt:
Ich denke, Sie können das System auf diese Weise wieder zum Laufen bringen, lassen Sie es mich wissen, wenn Sie dazu in der Lage sind.
quelle
/var/lib/dpkg
Verzeichnis fehlte vollständig, so dass ich dieses und einige darunterliegende Verzeichnisse erstellen musste, als es sich beschwerte, aber am Ende erlaubt mir dies nun die Verwendungapt-get
.Ich glaube, Ihr
/var/lib/dpkg
Verzeichnis mit seinem Inhalt ist durcheinander. Hauptsächlich aufgrund dieser Zeile denke ich, dass Ihre Paketverwaltung nicht wiederherstellbar ist.Zusätzlich,
Mittel,
/usr/bin/apt-extracttemplates
die auf Ihrem System nicht verfügbar sind, was wirklich ungewöhnlich ist.Dies bricht nicht von selbst; entweder Datenverfälschung oder Benutzerfehler (zB
rm -rf files-you-should-never-delete
) sind die Ursache dafür. Am besten sichern Sie Ihre Daten (z. B./home
) und beginnen mit einer Neuinstallation.quelle
Das Problem kann sein, dass Sie nicht
debconf
installiert haben. Um es zu installieren oder zu überprüfen, ob es installiert ist, geben Siesudo apt-get install debconf
ein Terminal ein. Sie können ein Terminal aufrufen, indem SieCTRL-ALT-T
gleichzeitig drücken .Dies wird installiert,
debconf
wenn es nicht installiert ist, und aktualisiert, wenn es installiert, aber veraltet ist, oder es wird nichts unternommen, wenn es aktuell ist.quelle
sudo apt-get install perl-base
sudo apt-get install perl-base debconf
. Versuche dies. Zwei Pakete sollten nicht voneinander abhängig sein.Ich habe das gleiche Problem, weil ich / var / lib / dpkg / available gelöscht habe, aber jetzt wieder normal, nachdem ich diese Schritte ausgeführt habe
Quelle: https://answers.launchpad.net/ubuntu/+question/70504
quelle