Perl: предупреждение: Setting locale failed [duplicate]

На этот вопрос уже есть ответ здесь:

У меня проблемы при установке инструмента и выполнении обновлений в Ubuntu 14.04 LTS. Пожалуйста, помогите мне

    Fetched 6738 kB in 1min 19s (85.1 kB/s)                                        
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = "en",
    LC_ALL = "en_GB.UTF-8",
    LC_TIME = "id_ID.UTF-8",
    LC_MONETARY = "id_ID.UTF-8",
    LC_ADDRESS = "id_ID.UTF-8",
    LC_TELEPHONE = "id_ID.UTF-8",
    LC_NAME = "id_ID.UTF-8",
    LC_MEASUREMENT = "id_ID.UTF-8",
    LC_IDENTIFICATION = "id_ID.UTF-8",
    LC_NUMERIC = "id_ID.UTF-8",
    LC_PAPER = "id_ID.UTF-8",
    LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
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.
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^(.*?)(\\)?\${ <-- HERE ([^{}]+)}(.*)$/ at /usr/share/perl5/Debconf/Question.pm line 72.
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^}]+)}/ at /usr/share/perl5/Debconf/Config.pm line 30.
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)


sudo apt-get install locales
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:
 libc6 : Breaks: locales (< 2.22) but 2.13+git20120306-12.1 is to be installed
         Recommends: libc6-i686
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

sudo apt-get install libc6-i686
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libc6-i686 is a virtual package provided by:
  libc6 2.19-0ubuntu6.7 [Not candidate version]
  libc6 2.19-0ubuntu6 [Not candidate version]

E: Package 'libc6-i686' has no installation candidate
0
задан 20 April 2016 в 16:29

1 ответ

Попытка:

locale-gen id_ID.UTF-8

Однако некоторый PPA не мог бы быть установлен если LC_ALL=C наборы, например, PPA для PHP.

0
ответ дан 21 April 2016 в 02:29
  • 1
    There' s, по-видимому, конфликт с драйверами Вы уже установили. apt команда isn' t установка или изменение, что Вы уже установили. Выполните эти команды для устранения новой проблемы: (1) sudo apt remove --purge nvidia-375 (2) sudo apt install nvidia-375. Существует несколько альтернатив, управляет, чтобы можно было использовать, если они перестали работать. Если это работает, рассмотрите upvoting и/или принятие ответа так, чтобы другие с подобными проблемами могли осуществимое решение. Если вопрос решен, я могу прекратить пытаться выяснить what' s идущий не так, как надо. – L. D. James 3 September 2017 в 05:30

Другие вопросы по тегам:

Похожие вопросы: