Não parece ser capaz de resolver o problema de erro de instalação do tzdata

1

Ultimamente, cada pacote que eu tento instalar, seja para ser executado ou não no WINE, fornece o mesmo relatório de erro a seguir:

debconf: Perl may be unconfigured (Can't locate strict.pm in @INC (you may need to install the strict module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at (eval 1) line 2.
BEGIN failed--compilation aborted at (eval 1) line 2.
) -- aborting
Setting up tzdata (2014i-0ubuntu0.14.04) ...
Can't locate strict.pm in @INC (you may need to install the strict module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 5.
dpkg: error processing package tzdata (--configure):
 subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
 tzdata
E: Sub-process /usr/bin/dpkg returned an error code (1)

Parece que não consigo atualizar o JRE, portanto, alguns aplicativos semelhantes ao Windows não são executados.

Também recebi esta mensagem depois de tentar instalar o HotShots, que é executado em um ambiente diferente.

Alguma idéia de como resolver esse problema?

    
por kntshrm7 26.01.2015 / 23:44

1 resposta

0

Parece que há algo errado com sua configuração perl. Tente o comando sudo dpkg-reconfigure perl-base e tente o apt-get novamente. Se isso não funcionar, por favor poste a saída de ambos os comandos aqui.

Editar

Com base na sua resposta - sua instalação do Perl está faltando arquivos essenciais e isso está impedindo que o gerenciador de pacotes a conserte.

Já tentou instalar o perl a partir do código-fonte ou algo semelhante?

Preciso de mais informações:

  • Qual é a sua versão do Ubuntu: cat /etc/issue
  • Qual é a sua arquitetura: uname -a
  • O que está no diretório perl do seu sistema: ls -l /usr/share/perl

Verifique também esta resposta e veja se de alguma forma o seu programa perl está olhando para o lugar errado.

Além disso, tente criar um novo usuário com direitos sudo, faça o logon como novo usuário e tente novamente, caso o problema seja específico do usuário, e não de todo o sistema.

    
por sмurf 27.01.2015 / 01:40