Autor Tópico: Quebra de pacote na atualização [Resolvido]  (Lida 1696 vezes)

Offline lucioac

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Quebra de pacote na atualização [Resolvido]
« Online: 06 de Dezembro de 2010, 17:31 »
Olá, sou totalmente novato nas ciências do Linux, então gostaria de pedir uma ajuda para vocês.

Estou com problemas.

Não consigo atualizar nem instalar nada, pois estou com "pacotes quebrados".

Antes que perguntem, sim pesquisei sobre o tema e procurei tentar fazer o que se recomendava, inclusive as coisas abaixo.

apt-get -f install
dpkg --configure -a
tentei deletar eles, manualmente ou via comando, pedi para remover durante a atualização (ele reclama que não pode remover e pede para reinstalar, mas não posso instalar nada)

segue abaixo a que o terminal me dá quando uso o -f install.

---------------------------------------------------------------------------
root@lac-TravelMate-5740G:/home/lac# sudo apt-get -f install
Lendo listas de pacotes... Pronto
Construindo árvore de dependências      
Lendo informação de estado... Pronto
Corrigindo dependências... Pronto
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
  libcdt4 libpathplan4 netpbm libgvc5 libxdot4 libnetpbm10
  libmagickcore3-extra libgraph4
Use 'apt-get autoremove' para removê-los.
Os pacotes extra a seguir serão instalados:
  linux-image-2.6.35-23-generic sun-java6-bin sun-java6-jre vlc
Pacotes sugeridos:
  fdutils linux-doc-2.6.35 linux-source-2.6.35 linux-tools sun-java6-plugin
  ia32-sun-java6-plugin sun-java6-fonts ttf-kochi-gothic ttf-sazanami-gothic
  ttf-kochi-mincho ttf-sazanami-mincho ttf-arphic-uming mozilla-plugin-vlc
Pacotes recomendados:
  vlc-plugin-notify vlc-plugin-pulse
Os NOVOS pacotes a seguir serão instalados:
  sun-java6-jre
Os pacotes a seguir serão atualizados:
  linux-image-2.6.35-23-generic sun-java6-bin vlc
3 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 1 não atualizados.
20 pacotes não totalmente instalados ou removidos.
É preciso baixar 0B/70,5MB de arquivos.
Depois desta operação, 237MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]? s
debconf: Perl may be unconfigured (Can't locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 1) line 2.
BEGIN failed--compilation aborted at (eval 1) line 2.
) -- aborting
(Lendo banco de dados ...
dpkg: aviso: Arquivos da lista de arquivos para o pacote `sun-java6-bin' faltando, assumindo que o pacote não possui arquivos atualmente instalados.

dpkg: aviso: Arquivos da lista de arquivos para o pacote `linux-image-2.6.35-23-generic' faltando, assumindo que o pacote não possui arquivos atualmente instalados.
(Lendo banco de dados ... 176912 arquivos e diretórios atualmente instalados).
Preparando para substituir linux-image-2.6.35-23-generic 2.6.35-23.41 (usando .../linux-image-2.6.35-23-generic_2.6.35-23.41_amd64.deb) ...
Can't locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/Client/ConfModule.pm line 42.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Client/ConfModule.pm line 42.
Compilation failed in require at /var/lib/dpkg/tmp.ci/preinst line 20.
BEGIN failed--compilation aborted at /var/lib/dpkg/tmp.ci/preinst line 20.
dpkg: erro processando /var/cache/apt/archives/linux-image-2.6.35-23-generic_2.6.35-23.41_amd64.deb (--unpack):
 sub-processo novo script pre-installation retornou estado de saída de erro 2
Can't locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/Cwd.pm line 3.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/Cwd.pm line 3.
Compilation failed in require at /var/lib/dpkg/tmp.ci/postrm line 21.
BEGIN failed--compilation aborted at /var/lib/dpkg/tmp.ci/postrm line 21.
dpkg: erro enquanto efetuava a limpeza:
 sub-processo novo script post-removal retornou estado de saída de erro 2
Desempacotando sun-java6-jre (de .../sun-java6-jre_6.22-0ubuntu1~10.10_all.deb) ...
Can't locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 5.
dpkg: erro processando /var/cache/apt/archives/sun-java6-jre_6.22-0ubuntu1~10.10_all.deb (--unpack):
 sub-processo novo script pre-installation retornou estado de saída de erro 2
Preparando para substituir sun-java6-bin 6.22-0ubuntu1~10.10 (usando .../sun-java6-bin_6.22-0ubuntu1~10.10_amd64.deb) ...
Can't locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 5.
dpkg: erro processando /var/cache/apt/archives/sun-java6-bin_6.22-0ubuntu1~10.10_amd64.deb (--unpack):
 sub-processo novo script pre-installation retornou estado de saída de erro 2
Can't locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/File/Glob.pm line 3.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/File/Glob.pm line 3.
Compilation failed in require at /usr/sbin/update-mime line 54.
BEGIN failed--compilation aborted at /usr/sbin/update-mime line 54.
dpkg: erro enquanto efetuava a limpeza:
 sub-processo novo script post-removal retornou estado de saída de erro 2
Preparando para substituir vlc 1.1.4-1ubuntu1 (usando .../vlc_1.1.4-1ubuntu1.1_amd64.deb) ...
Desempacotando substituto vlc ...
Can't locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/File/Glob.pm line 3.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/File/Glob.pm line 3.
Compilation failed in require at /usr/sbin/update-mime line 54.
BEGIN failed--compilation aborted at /usr/sbin/update-mime line 54.
dpkg: aviso: sub-processo antigo script post-removal retornou estado de saída de erro 2
dpkg - tentando script do novo pacote em vez disso ...
Can't locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/File/Glob.pm line 3.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/File/Glob.pm line 3.
Compilation failed in require at /usr/sbin/update-mime line 54.
BEGIN failed--compilation aborted at /usr/sbin/update-mime line 54.
dpkg: erro processando /var/cache/apt/archives/vlc_1.1.4-1ubuntu1.1_amd64.deb (--unpack):
 sub-processo novo script post-removal retornou estado de saída de erro 2
Nenhum relatório apport escrito pois MaxReports já foi atingido
                                                               Can't locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/File/Glob.pm line 3.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/File/Glob.pm line 3.
Compilation failed in require at /usr/sbin/update-mime line 54.
BEGIN failed--compilation aborted at /usr/sbin/update-mime line 54.
dpkg: erro enquanto efetuava a limpeza:
 sub-processo novo script post-removal retornou estado de saída de erro 2
Processando gatilhos para desktop-file-utils ...
Processando gatilhos para python-gmenu ...
Rebuilding /usr/share/applications/desktop.pt_BR.utf8.cache...
Processando gatilhos para menu ...
Processando gatilhos para python-support ...
Erros foram encontrados durante o processamento de:
 /var/cache/apt/archives/linux-image-2.6.35-23-generic_2.6.35-23.41_amd64.deb
 /var/cache/apt/archives/sun-java6-jre_6.22-0ubuntu1~10.10_all.deb
 /var/cache/apt/archives/sun-java6-bin_6.22-0ubuntu1~10.10_amd64.deb
 /var/cache/apt/archives/vlc_1.1.4-1ubuntu1.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
-------------------------------------------------------------------------------


Se alguém tiver paciência de depurar esse erro para mim, ficaria grato.

Abraço!


« Última modificação: 08 de Dezembro de 2010, 18:58 por lucioac »

Offline lucioac

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Quebra de pacote na atualização
« Resposta #1 Online: 08 de Dezembro de 2010, 18:57 »
Formatei e terminou o problema  ;D