web-dev-qa-db-ja.com

パッケージのインストールの問題

このエラーが発生するため、パッケージをインストールできません。

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
12
Mj125

ここで、この問題の解決策、非常に簡単な方法;)

この問題を解決するには、dpkgを直接使用する必要があります。

"ああ、またか"

パッケージmultiarch-support is unpacked, but has never been configuredは、パッケージがまもなく構成されますが、まだ構成されていないことを意味します。

ステータスがunpackedの場合、パッケージはまだインストールされていません。したがって、パッケージlibgcc1は、依存関係がまだインストールされておらず、multiarch-supportの前にインストールできないためインストールできません。

Multiarch-supportのインストールステータスを強制してトリックを実行する必要があります。

nano /var/lib/dpkg/status

Package:で始まる行を見つけます:

Package: multiarch-support
Status: install ok unpacked

unpackedinstalledに変更する必要があります

今すぐ試してください:

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

この方法でシステムを再び動作させることができると思います。できる場合はお知らせください。

18
Rui Andrada

/var/lib/dpkgディレクトリとその内容が台無しになっていると思います。主にこの行のために、私はあなたのパッケージ管理が壊れて回復不能だと思います。

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

さらに、

apt-extracttemplates failed: No such file or directory

/usr/bin/apt-extracttemplatesがシステムで使用できないことを意味します。これは、本当に普通ではありません。

これ自体は壊れません。データ破損またはユーザーエラー(例:rm -rf files-you-should-never-delete)が原因です。私の最善の策は、データのバックアップ(例:/home)で、新規インストールから始めることです。

1
gertvdijk

問題は、debconfがインストールされていないことです。インストールするか、インストールされているかどうかを確認するには、ターミナルでSudo apt-get install debconfと入力します。 CTRL-ALT-Tを同時に押すと、端末を起動できます。

これは、インストールされていない場合はdebconfをインストールし、インストールされているが古い場合はアップグレードするか、最新の場合は何もしません。

0
Farid

/ var/lib/dpkg/availableを削除したため、同じ問題が発生しましたが、これらの手順を実行した後、通常どおりに元に戻ります

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

Sudo dpkg --configure -a

ソース: https://answers.launchpad.net/ubuntu/+question/70504

0
user116333