Preciso usar o java 1.4.2_09 no browser

Iniciado por imprensa_dgp, 02 de Dezembro de 2009, 13:57

tópico anterior - próximo tópico

imprensa_dgp

Preciso usar o java 1.4.2_09 no browser, qualquer que seja ele, pois um aplicativo legado só roda com essa versão do java, alguem pode me dizer como instalar o bin da SUN (já baixado) e configurar o browser depois?

navegantesdailusao

Ola baixa o arquivo binario na sun
da permissão de execução ao arquivo com comando:

chmod +x nome-do-arquivo.bin


depois executar o arquivo de instalação com o comando:

sudo ./nome-do-arquivo.bin



abs
J.E.S.U.S. - Juntos Estaremos Sendo Um Só.

asghan

   Ubuntu 12.04 - Unity 64bits

imprensa_dgp


desculper mas eu tenho a resposta:
não foi possível abrir `+477' para leitura: Arquivo ou diretório não encontrado

alguem sabe qual diretorio ou arquivo seria este?

zekkerj

mostra o comando que tu executou pra ter esse erro.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

imprensa_dgp

Alterei o mod

tentei executar direto, e não executou
então executei o comando sudo bash nome_do_arquivo

veio todo o copyright da SUN e o concordo y/n

dei o Y (concordo), e veio a mensagem de erro...


zekkerj

Ah, entendi.

Tente executar com "sh <nomedoarquivo>", em vez de "bash <nomedoarquivo>".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

imprensa_dgp

Grato,

mas  com o
sh nome de arquivo
o problema continuou...

acho que ele procura uma pasta que não existe na distribuição...
precisaria criar a pasta e tentar instalar novamente, se fosse o caso, copiava os arquivos depois para a pasta devida...

Todos os demais aplicativos em java rodam bem, só este não roda,

grato novamente

zekkerj

Tem como você passar o URL de onde baixou esse pacote, pra eu conferir o motivo do erro?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D


zekkerj

Tô baixando aqui.

Tem duas opções; uma "RPM in self-extracting", e a outra só "self-extracting". Vc baixou a segunda, né? Até tem como instalar RPMs no Ubuntu, mas dá um trabalhinho...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

zekkerj

Acho que consegui resolver... o problema é com o comando "tail", que mudou o sentido de um parâmetro.

O patch abaixo corrige a linha:

--- j2re-1_4_2_09-linux-i586.bin        2005-07-27 14:04:27.000000000 -0300
+++ j2re-1_4_2_09-linux-i586.modif.bin  2009-12-09 23:49:41.000000000 -0200
@@ -329,7 +329,7 @@
fi
trap 'rm -f $outname; exit 1' HUP INT QUIT TERM
echo "Unpacking..."
-tail +477 $0 > $outname
+tail -n +477 $0 > $outname
if [ -x /usr/bin/sum ] ; then
     echo "Checksumming..."



Salve o código acima num arquivo "patch.diff" no mesmo diretório onde está o arquivo que você baixou. Depois execute o comando abaixo:

patch < patch.diff

Isso vai corrigir a linha errada; depois é só executar "sh j2re-1_4_2_09-linux-i586.bin" e ele vai descompactar os arquivos na boa.

Boa sorte e dê retorno...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D