web-dev-qa-db-ja.com

ソフトウェアセンターの修復に関する問題

このエラーに関して何をすべきか(ソフトウェアセンター)-

installArchives() failed: Can't exec "locale": No such file or directory at /usr/share/Perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/Perl5/Debconf/Encoding.pm line 17.

Extracting templates from packages: 90%
Extracting templates from packages: 100%
Preconfiguring packages ...
Can't exec "locale": No such file or directory at /usr/share/Perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/Perl5/Debconf/Encoding.pm line 17.

Extracting templates from packages: 90%
Extracting templates from packages: 100%
Preconfiguring packages ...
Can't exec "locale": No such file or directory at /usr/share/Perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/Perl5/Debconf/Encoding.pm line 17.

Extracting templates from packages: 90%
Extracting templates from packages: 100%
Preconfiguring packages ...
dpkg: warning: 'ldconfig' not found in PATH or not executable.
dpkg: error: 1 expected program not found in PATH or not executable.
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.

このエラーは、ソフトウェアセンターを修復しているときに繰り返し発生します。

ソフトウェアセンターで問題が発生しています。パッケージをインストールするときに、次のメッセージが表示されます。

"items cannot be installed or removed until the package catalog is repaired. do you want to repair it now?"

[修復]をクリックすると、別のウィンドウがポップアップして次のように表示されます。

"Package operation fails - The installation or removal of a software package failed"

修理をクリックすると、数秒後に再びポップアップします!!!!何回修復をクリックしても、何も起こりません。

また、次のメッセージが表示されるUpdate Managerの別の問題があります。

the package system is broken. Check if you are using third party repositories. If so disable them, since they are a common source of problems. Furthermore run the following command in a Terminal: apt-get install -f"

また、私はSudo apt-get install -fを試しましたが、このエラーが発生しました...

Can't exec "locale": No such file or directory at /usr/share/Perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/Perl5/Debconf/Encoding.pm line 17.
Extracting templates from packages: 100%
Preconfiguring packages ...
dpkg: warning: 'ldconfig' not found in PATH or not executable.
dpkg: error: 1 expected program not found in PATH or not executable.
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)

解決策を提供してください

2
REGZEN

Libc6が11.10でパッケージマネージャを壊したという報告があります。ここを参照してください: https://answers.launchpad.net/ubuntu/+source/apt/+question/193006

適切な回避策は、ここのUbuntuフォーラムで説明されています: http://ubuntuforums.org/showpost.php?p=11767830&postcount=19

1
Doka