Pacotes Quebrados [RESOLVIDO]

1. Pacotes Quebrados [RESOLVIDO]

jorge moura
jotaeme

(usa Ubuntu)

Enviado em 24/10/2010 - 19:04h

Caros amigos.Ao atualizar o Ubuntu 10.04 apareceu o seguinte err: "Erro: BrokenCount>0'" Isso significa que os pacotes instalados possuem dependências não resolvidas."
Os detalhes do Erro são os seguintes:
E:/var/cache/apt/archives;sun-java6-bin_6.22-0ubuntu1~10.04_i386.deb:arquivo tar do sistema de arquivos corrompido - arquivo de pacote corrompido.
Alguém poderia por gentileza me dizer como faço para corrigir esse erro? Desde já agradeço.


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/10/2010 - 19:48h

SE o que o Izaias lhe passou não resolver, tente:

$ sudo rm -fv /var/cache/apt/archives/sun-java6-bin_6.22-0ubuntu1~10.04_i386.deb

E como parece que você tentava instalar ou atualizar o Java:

$ sudo apt-get update
$ sudo apt-get install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin

3. Re: Pacotes Quebrados [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/10/2010 - 19:25h

No terminal, como 'root':

dpkg --configure -a <enter>
apt-get -f install <enter>
apt-get update <enter>

Retorne pra sabermos de seu certo.


4. Pacotes Quebrados

jorge moura
jotaeme

(usa Ubuntu)

Enviado em 24/10/2010 - 19:59h

Prezado Izaias, fiz o que você sugeriu e o resultado foi esse:

jorge@jorge-desktop:~$ sudo dpkg --configure -a
[sudo] password for jorge:
dpkg: problemas de dependência impedem a configuração de sun-java6-jre:
sun-java6-jre depende de sun-java6-bin (>= 6.22-0ubuntu1~10.04) | ia32-sun-java6-bin (>= 6.22-0ubuntu1~10.04); porém:
Versão de sun-java6-bin no sistema é 6.20dlj-1ubuntu3.
Pacote ia32-sun-java6-bin não está instalado.
dpkg: erro processando sun-java6-jre (--configure):
problemas de dependência - deixando desconfigurado
Erros foram encontrados durante o processamento de:
sun-java6-jre
jorge@jorge-desktop:~$ apt-get -f install
E: Não foi possível abrir arquivo de trava /var/lib/dpkg/lock - open (13: Permissão negada)
E: Não foi possível travar o diretório administrativo (/var/lib/dpkg/), você é root?
jorge@jorge-desktop:~$ 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 automaticamente instalados e não são mais requeridos:
plasma-dataengines-workspace kdepim-runtime libprocessui4 libtaskmanager4
libqimageblitz4 libkscreensaver5 libsolidcontrolifaces4
linux-headers-2.6.32-22 plasma-widgets-workspace
libplasma-geolocation-interface4 libksgrd4 kdebase-workspace-bin
libkworkspace4 libplasmagenericshell4 libkfontinst4 libkephal4
kdebase-workspace-data ksysguardd libplasmaclock4 libweather-ion4
kdebase-workspace-kgreet-plugins libsolidcontrol4 akonadi-server
linux-headers-2.6.32-22-generic libplasma-applet-system-monitor4
libprocesscore4
Use 'apt-get autoremove' para removê-los.
Os pacotes extra a seguir serão instalados:
sun-java6-bin
Os pacotes a seguir serão atualizados:
sun-java6-bin
1 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 20 não atualizados.
1 pacotes não totalmente instalados ou removidos.
É preciso baixar 0B/29,7MB de arquivos.
Depois desta operação, 774kB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]? s
Pré-configurando pacotes ...
(Lendo banco de dados ... 235040 arquivos e diretórios atualmente instalados).
Preparando para substituir sun-java6-bin 6.20dlj-1ubuntu3 (usando .../sun-java6-bin_6.22-0ubuntu1~10.04_i386.deb) ...
sun-dlj-v1-1 license has already been accepted
Desempacotando substituto sun-java6-bin ...
dpkg: erro processando /var/cache/apt/archives/sun-java6-bin_6.22-0ubuntu1~10.04_i386.deb (--unpack):
arquivo tar do sistema de arquivos corrompido - arquivo de pacote corrompido
dpkg-deb: sub-processo colar foi morto por sinal (Canal quebrado)
Processando gatilhos para python-gmenu ...
Rebuilding /usr/share/applications/desktop.pt_BR.utf8.cache...
Processando gatilhos para desktop-file-utils ...
Processando gatilhos para python-support ...
Erros foram encontrados durante o processamento de:
/var/cache/apt/archives/sun-java6-bin_6.22-0ubuntu1~10.04_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
jorge@jorge-desktop:~$ apt-get dist-upgrade
E: Não foi possível abrir arquivo de trava /var/lib/dpkg/lock - open (13: Permissão negada)
E: Não foi possível travar o diretório administrativo (/var/lib/dpkg/), você é root?
jorge@jorge-desktop:~$ sudo apt-get dist-upgrade
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Você pode querer executar 'apt-get -f install' para corrigí-los.
Os pacotes a seguir têm dependências desencontradas:
sun-java6-jre: Depende: sun-java6-bin (>= 6.22-0ubuntu1~10.04) mas 6.20dlj-1ubuntu3 está instalado ou
ia32-sun-java6-bin (>= 6.22-0ubuntu1~10.04) mas não é instalável
E: Dependências desencontradas. Tente usar -f.
jorge@jorge-desktop:~$ 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 automaticamente instalados e não são mais requeridos:
plasma-dataengines-workspace kdepim-runtime libprocessui4 libtaskmanager4
libqimageblitz4 libkscreensaver5 libsolidcontrolifaces4
linux-headers-2.6.32-22 plasma-widgets-workspace
libplasma-geolocation-interface4 libksgrd4 kdebase-workspace-bin
libkworkspace4 libplasmagenericshell4 libkfontinst4 libkephal4
kdebase-workspace-data ksysguardd libplasmaclock4 libweather-ion4
kdebase-workspace-kgreet-plugins libsolidcontrol4 akonadi-server
linux-headers-2.6.32-22-generic libplasma-applet-system-monitor4
libprocesscore4
Use 'apt-get autoremove' para removê-los.
Os pacotes extra a seguir serão instalados:
sun-java6-bin
Os pacotes a seguir serão atualizados:
sun-java6-bin
1 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 20 não atualizados.
1 pacotes não totalmente instalados ou removidos.
É preciso baixar 0B/29,7MB de arquivos.
Depois desta operação, 774kB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]? s
Pré-configurando pacotes ...
(Lendo banco de dados ... 235040 arquivos e diretórios atualmente instalados).
Preparando para substituir sun-java6-bin 6.20dlj-1ubuntu3 (usando .../sun-java6-bin_6.22-0ubuntu1~10.04_i386.deb) ...
sun-dlj-v1-1 license has already been accepted
Desempacotando substituto sun-java6-bin ...
dpkg: erro processando /var/cache/apt/archives/sun-java6-bin_6.22-0ubuntu1~10.04_i386.deb (--unpack):
arquivo tar do sistema de arquivos corrompido - arquivo de pacote corrompido
dpkg-deb: sub-processo colar foi morto por sinal (Canal quebrado)
Processando gatilhos para python-gmenu ...
Rebuilding /usr/share/applications/desktop.pt_BR.utf8.cache...
Processando gatilhos para desktop-file-utils ...
Processando gatilhos para python-support ...
Erros foram encontrados durante o processamento de:
/var/cache/apt/archives/sun-java6-bin_6.22-0ubuntu1~10.04_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
jorge@jorge-desktop:~$



5. Re: Pacotes Quebrados [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/10/2010 - 20:04h

Como disse, primeiro deve se tornar 'root': su <enter> dê a senha.
Quando '#' estiver na linha refaça os comandos.


6. Re: Pacotes Quebrados [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 24/10/2010 - 20:20h

Faça isso:

$ sudo su

Após fornecer sua senha de usuário vc vira root (veja o prompt com "#") e pode esquecer o sudo nos demais comandos (vc sempre esquece mesmo):

# rm -rf /var/cache/apt/archives/sun-java6-bin*.deb

O comando acima vai remover o deb que começa com "sun-java6-bin", ou seja, o do java, já que ele está corrompido.

O próximo comando é:

# apt-get autoremove

Isso vai remover tudo que está sobrando.

Depois vá de:

# apt-get remove --purge sun-java6-bin

Agora reinstale o java:

# apt-get install sun-java6-bin sun-java6-plugin sun-java6-jre

Retorne após os procedimentos indicados.


7. Pacotes Quebrados

jorge moura
jotaeme

(usa Ubuntu)

Enviado em 24/10/2010 - 21:45h

Beleza amigos. Resolvido o problema. Agradeço a boa vontade. a ajuda e principalmente a presteza com que me responderam.Deus abençoe a todos.



  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts