Problemas ao instalar sun-java6-bin

Iniciado por newbietux, 18 de Julho de 2010, 16:34

tópico anterior - próximo tópico

newbietux

Olá Pessoal, sou usuária recente do Linux, ainda usava o windows fazendo um dual boot no computador, porém uma vez que você usa o Linux o windows perde um pouco a sua graça. Depois disso deixei só o linux , especificamente o ubuntu, como sistema operacional, mais ainda tenho os vícios de um usuário casual do windows e tenho um pouco de dificuldade, prescisando de recorrer sempre a tutorias para saná-las.

Recentemente, acabei danificando  um arquivo assim. Executando comandos sem saber o que faziam.


 Fui  desinstalar um programa, executando um comando de um tutorial que achei pesquisando pelo google, porém ocorreu um erro e ao abrir o synaptic, a seguinte mensagem apareceu:

CitarE: O pacote sun-java6-bin precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo.
E: Erro interno ao abrir o cache. Por favor, reporte.

Tentei instalar o sun-java6 usando o seguinte comando :

Citaruser@user-desktop:~$ sudo apt-get install sun-java6-bin sun-java6-jre -y
Lendo listas de pacotes... Pronto
Construindo árvore de dependências      
Lendo informação de estado... Pronto
E: O pacote sun-java6-bin precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo.

Fiz o comando  'cd  usr/lib/jvm e descobri que a pasta "jvm" não existia. Conferi no pc do meu irmão se essa pasta era padrão do sistema e descobri que era sim, então fiz o mais óbvio : copiei e colei a essa pasta num pendrive e passei para o meu pc, mas não deu certo também.

Agora fico impossibilitada  de remover ou instalar algum programa pelo terminal ou  pelo central de programas do Ubuntu, pois dá esse mesmo erro

CitarE:I wasn't able to locate a file for the sun-java6-bin package. This might mean you need to manually fix this package. (due to missing arch), E:I wasn't able to locate a file for the sun-java6-jre package. This might mean you need to manually fix this package. (due to missing arch):


Pesquisei, porém não consegui achar uma solução para esse problema. Como preceder nesse caso? Terei que fazer uma recuperação de dados com um cd de instalação?



Ah, não sei se é relevante neste caso, mas  eu uso o Karmic Koala.


 

alarcon

Tenta assim, abre um terminal, menu Aplicativos > Acessórios > Terminal e digita exatamente estes três comandos (um após o outro):

sudo apt-get install -f

Esse comando acima vai corrigir possíveis pacotes quebrados no seu sistema.

sudo apt-get update

vai ser pedido uma senha, digite a sua senha e não se preocupe que ao digitá-la no terminal não é mostrado nada, nem os caracteres ****, mas acredite que vc está sim digitando sua senha. Este comando irá atualizar o banco de dados, os repositórios, de onde o Ubuntu baixa pacotes.

Só Depois, ainda no terminal, digite exatamente o seguinte comando (copie e cole):

sudo apt-get -y install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin

Se não funcionar assim, então retorne aqui informando ok.

newbietux

Sim, já havia tentado esse comando  e  da mesma forma aparece   a mesma mensagem , olha:

Citar
user@user-desktop:~$ sudo apt-get install -f
[sudo] password for user:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: O pacote sun-java6-bin precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo.
user@user-desktop:~$ sudo apt-get update
Atingido http://ppa.launchpad.net karmic Release.gpg
Ign http://ppa.launchpad.net karmic/main Translation-pt_BR
Atingido http://ppa.launchpad.net karmic Release
Atingido http://ppa.launchpad.net karmic/main Packages
Lendo listas de pacotes... Pronto
user@user-desktop:~$ sudo apt-get -y install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: O pacote sun-java6-bin precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo.
user@user-desktop:~$

alarcon

#3
Citação de: newbietux online 18 de Julho de 2010, 16:54
Sim, já havia tentado esse comando  e  da mesma forma aparece   a mesma mensagem , olha:

Citar
user@user-desktop:~$ sudo apt-get install -f
[sudo] password for user:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências      
Lendo informação de estado... Pronto
E: O pacote sun-java6-bin precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo.
user@user-desktop:~$ sudo apt-get update
Atingido http://ppa.launchpad.net karmic Release.gpg
Ign http://ppa.launchpad.net karmic/main Translation-pt_BR
Atingido http://ppa.launchpad.net karmic Release
Atingido http://ppa.launchpad.net karmic/main Packages
Lendo listas de pacotes... Pronto
user@user-desktop:~$ sudo apt-get -y install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin
Lendo listas de pacotes... Pronto
Construindo árvore de dependências      
Lendo informação de estado... Pronto
E: O pacote sun-java6-bin precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo.
user@user-desktop:~$


Abre o Synaptic e vá ao menu Configuração > Repositórios  e quando abrir a janela na aba Programas do Ubuntu veja se as opções main, universe, restricted e multiverse estão selecionadas. Veja também nesta aba se o servidor é o principal e não o Brasileiro. Vá também a aba Outro Software e deixe marcada as opções que falam em partner.

Saia do Synaptic e faça outra vez o que falei anteriormente ok.

newbietux

Citarporém ocorreu um erro e ao abrir o synaptic, a seguinte mensagem apareceu:


CitarE: O pacote sun-java6-bin precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo.
E: Erro interno ao abrir o cache. Por favor, reporte
.

O Synaptic não abre  :'(

alarcon

Citação de: newbietux online 18 de Julho de 2010, 18:41

O Synaptic não abre  :'(

Tenta remover o java instalado pelo terminal assim:

sudo dpkg -r sun-java6*

Se funcionar, ainda no terminal digita:

sudo apt-get install -f

sudo dpkg --configure -a


depois:

sudo apt-get update

e depois:

sudo apt-get -y install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin

Caso não instale o java, veja se desta vez pode abrir o Synaptic e fazer o que já comentei antes sobre ele.

bred81

sudo aptitude purge sun
sudo aptitude isntall sun
(no lugar do sun, coloca o nome dos pacotes)
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

slkslk

Veja o meu post neste link

http://ubuntuforum-pt.org/index.php/topic,69777.0.html

Estou a resolver o mesmo assunto. Tem de seguir exactamente aqueles passos. Se lhe der algum erro quando correr este comando

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

Poste o resultado, pois provavelmente temos que desistalar primeiro o que tenha para aí...


Cumprimentos
"Carpe diem, quam minimum credula postero."
(Aproveite o dia, acredite o mínimo possível no amanhã), Horácio, Odes I,11,8