Obtendo o erro “O Perl pode ser desconfigurado” ao tentar instalar dependências

1

Eu sou novo no Ubuntu, atualmente usando o Ubuntu 17 e tentando executar sudo apt --fix-broken install porque eu tenho essa coisa vermelha de erro aparecendo perto do meu indicador de rede no topo dizendo

"Ocorreu um erro, por favor, execute o gerenciador de pacotes no menu do botão direito ou o apt-get no terminal para ver o que está errado. A mensagem de erro foi: Erro: brokenCount > 0. Isso significa que o seu dependências têm pacotes não atendidos "

Quando eu executo sudo apt --fix-broken install . tudo funciona legal no começo, mas em algum lugar ao longo da linha, eu recebo esse erro estranho ..

Perl may be unconfigured (strict.pm did not return a true value at (eval 1) line 2.
BEGIN failed--compilation aborted at (eval 1) line 2. ) -- aborting
(Reading database ... 169172 files and directories currently installed
Preparing to unpack .../libc6_2.24-9ubuntu2_i386.deb ...
strict.pm did not return a true value at /usr/share/debconf/frontend line 5.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 5.
dpkg: error processing archive /var/cache/apt/archives/libc6_2.24-9ubuntu2_i386.deb (--unpack):
subprocess new pre-installation script returned error exit status 5
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.24-9ubuntu2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Estou realmente preso ... obrigado antecipadamente

Editado Eu recebo este erro sempre que tento instalar qualquer programa ..

You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libbz2-1.0:i386 : Depends: libc6:i386 (>= 2.4) but it is not installed
libgcc1:i386 : Depends: libc6:i386 (>= 2.2.4) but it is not installed
libgpm2:i386 : Depends: libc6:i386 (>= 2.15) but it is not installed
libncurses5:i386 : Depends: libc6:i386 (>= 2.4) but it is not installed
libstdc++6:i386 : Depends: libc6:i386 (>= 2.18) but it is not installed
libtinfo5:i386 : Depends: libc6:i386 (>= 2.16) but it is not installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
    
por Max Billionaire 14.06.2017 / 01:34

1 resposta

0

Essa é uma pergunta extremamente comum. Eu respondi isso para ambos vapor e Google Chrome . Heres uma versão modificada da minha resposta do Google Chrome.

O primeiro passo para corrigir isso é habilitar o suporte para binários de 32 bits. Você pode fazer isso executando

sudo dpkg --add-architecture i386 & amp; & amp; sudo apt update Agora, tente instalar o Google Chrome novamente.

Se isso ainda não funcionar, tente instalar os pacotes manualmente.

  1. Abra o link no seu navegador da Web.
  2. Desça até a área de diretórios do pacote de pesquisa.
  3. Selecione sua versão do Ubuntu no menu suspenso Distribuição (você pode encontrar isso executando lsb_release -a no terminal. Use a seção codename ).
  4. Digite o nome do pacote e clique em search (neste caso é libgcc1)
  5. Clique no hit exato (neste caso é o pacote libgcc1)
  6. Selecione i386 na tabela na parte inferior
  7. Selecione um dos links na página. É provavelmente uma boa ideia selecionar aquele para o seu país, mas isso não importa.
  8. Abra um terminal e navegue até o diretório para o qual você baixou o pacote.
  9. Execute o sudo dpkg -i file.deb, em que file.deb é o arquivo que você acabou de baixar. Feito isso, tente instalar o Chrome novamente.

Se isso der a você um erro para um pacote diferente, siga as etapas de 1 a 9 para esse pacote e tente instalar o Google Chrome novamente. Você pode ter que fazer isso várias vezes.

    
por user689314 15.06.2017 / 19:59