Paketleri yükleme sorunu


12

Bu hatayı aldığım için herhangi bir paket yükleyemiyorum:

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

@EliahKagan Bunun farklı olduğuna inanıyorum. Verdiğiniz bağlantılardaki bilgilere baktığımda benzer hata mesajları görmüyorum.
gertvdijk

@gertvdijk Doğru olduğunu düşünüyorum. debconf: apt-extracttemplates failed: No such file or directoryMesajı benzer, ancak ben ne demek istediğini anlıyorum: Bu soruda, bu mesaj ikincildir installArchives() failed: E: Cannot get debconf version. Is debconf installed?In biri olduğunu birincil hata mesajı (başka bir hata açıkça ilk olarak meydana gelen açıklamaya) bulunuyor.
Eliah Kagan

Yanıtlar:


18

İşte bu sorunun çözümü, süper kolay yolu;)

Bazen bu sorunu çözmek için doğrudan dpkg kullanmanız gerekir.

"İşte yine gidiyoruz"

Bu multiarch-support is unpacked, but has never been configured, paketin yakında yapılandırılacağı, ancak henüz yapılandırılmadığı anlamına gelir.

unpackedPaketin henüz yüklenmediği durum ne zaman olduğundan, libgcc1bağımlılık henüz yüklenmediğinden paket yüklenemez ve daha önce yüklenemez multiarch-support.

Yüklü durumu, çok amaçlı desteğin hile yapması için zorlamalıyız.

nano /var/lib/dpkg/status

Package: gibi bir şeyle başlayan satırı bulun :

Package: multiarch-support
Status: install ok unpacked

Değiştirmek unpackedzorundainstalled

Şimdi dene:

sudo dpkg --configure --pending
sudo apt-get install --reinstall multiarch-support libgcc1 debconf

Bence sistemi tekrar bu şekilde çalıştırabilirsin, yapabilirsen bana haber ver.


Bu, UI tabanlı paket yöneticisi de dahil olmak üzere Raspbian ile Pixel ile yaşadığım bir dizi sorunu düzeltti. Dizim /var/lib/dpkgtamamen eksikti, bu yüzden bunu ve şikayet ettiğinde altında birkaç dizin oluşturmak zorunda kaldım, ama sonunda, bu şimdi kullanmama izin veriyor apt-get.
steveb

1

Ben senin /var/lib/dpkgiçeriği ile dizinin berbat olduğuna inanıyorum . Temelde bu hat nedeniyle, paket yönetiminizin kurtarılamaz kırık olduğunu düşünüyorum.

multiarch-support is unpacked, but has never been configured.

Bunlara ek olarak,

apt-extracttemplates failed: No such file or directory

Araçlar /usr/bin/apt-extracttemplatesise sisteminizde, kullanılamaz gerçekten sıra dışı.

Bu kendi başına kırılmaz; Bunun rm -rf files-you-should-never-deletenedeni veri bozulması veya kullanıcı hatasıdır (ör. ). En iyi bahisim verilerinizi yedeklemek (örneğin /home) ve yeni bir kurulumla başlamak olacaktır.


0

Sorun, debconfyüklememiş olabilirsiniz. Kurmak veya kurulup kurulmadığını kontrol etmek sudo apt-get install debconfiçin bir terminal yazın. Aynı CTRL-ALT-Tanda basarak bir terminal getirebilirsiniz .

Bu, debconfyüklü değilse yüklenir ve yüklüyse ancak güncel değilse yükseltilir veya güncelse hiçbir şey yapmaz.


1
Bunu yapıyorum, ama yardımcı olmuyor.
Mj125

1
Bunu alıyorum: debconf: PreDepends: perl-base (> = 5.6.1-4) ama yüklenmeyecek
Mj125

1
@ Mj125 Bunu yapın:sudo apt-get install perl-base
Lucio

Hayır, hiçbir şey yükleyemiyorum.
Mj125

sudo apt-get install perl-base debconf. Bunu dene. İki paket birbirine bağımlı olmamalıdır.
Farid

0

Aynı sorunu aldım çünkü / var / lib / dpkg / kullanılabilir sildim, ama şimdi bu adımları uyguladıktan sonra normalde benim

sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available

sudo dpkg --configure -a

Kaynak: https://answers.launchpad.net/ubuntu/+question/70504


Cevabınızda sorunu çözmek için ne yaptığınızı anlatabilir misiniz? Bağlantıyı sadece referans olması için saklayın.
Eric Carvalho
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.