Bem-vindo: Sáb, 30 de Novembro 2024, 12:35 Pesquisa avançada

Oracle java 7 no ubuntu 11.10 "instalação fácil"

Escreveu alguma aplicação ou script que quer partilhar? Ou conhece algo que quer partilhar? Sabe alguma linguagem de programação e quer partilhar esse conhecimento com um tutorial? Tem alguma dúvida em alguma linguagem? Então este é o sítio certo.

Oracle java 7 no ubuntu 11.10 "instalação fácil"

Mensagempor CMatomic » Sex, 21 de Outubro 2011, 0:59

boas Decidi criar um script que instala-se o java 7 numa forma mais amigável para o utilizador, ou seja a instalação é feita com interface gráfica "gtk" basta só seguir os passos da instalação para que o java fique instalado.
até fiz um video sobre a instalação :D

Instalação do java 7 no ubuntu



versão anterior
Download
java 7 32bits

Download
java 7 64bits


versão actual
Instalação Universal
OracleJava7script

Espero que gostem :OK:
Editado pela última vez por CMatomic em Dom, 23 de Outubro 2011, 19:38, em um total de 3 vezes.

CMatomic
 
Mensagens: 13
Registrado em: 17 Setembro, 2011

Re: Oracle java 7 no ubuntu 11.10 "instalação fácil"

Mensagempor CMatomic » Sex, 21 de Outubro 2011, 15:36

instalação ao pormenor

Depois de ter feito download do ficheiro onde contem o script instalação do java 7 devera vericar se contem os seguintes ficheiros
Imagem

Em seguida clique com lado direito do em cima um dos scripts e verifique se os dois têm permissão de execução ver nas propriedades
Imagem

agora vamos iniciar a instalação , clique sobre o script javaInstall e escolher a opção "Executar na consola" ira aparecer uma janela do terminal e as seguintes janelas , nunca feche a janela do terminal.
Imagem

Ira aparecer uma questão se quer instalar o java 7 responda a questão
Imagem
se responder sim ira efectuar o download do java 7
Imagem
depois o processo de download terminar ira aparecer um aviso de descompactar
Imagem
em seguida vai aparecer o aviso de instalação responda a questão
Imagem
Depois ira aparecer um aviso para colocar a sua passe de administração de sistema
Imagem
em seguida ira aparecer a opção de escolha do java a instalar escolha a versão 7
Imagem
aguarde um pouco nunca feche a janela do terminal , quando estiver concluído ira aparecer o aviso final
Imagem
e pronto instalação esta concluída verifique se o java esta instalado, reinicie o seu navegador , visite as seguinte pagina para verifique se plugin do java esta a funcionar
http://java.com/en/download/testjava.jsp
Imagem
Editado pela última vez por CMatomic em Sex, 21 de Outubro 2011, 17:59, em um total de 1 vez.

CMatomic
 
Mensagens: 13
Registrado em: 17 Setembro, 2011

Re: Oracle java 7 no ubuntu 11.10 "instalação fácil"

Mensagempor Claudio Novais » Sex, 21 de Outubro 2011, 15:57

Olá CMatomic,

Ainda não testei este seu trabalho que me parece um trabalho excelente! Se eu vir que está tudo correto, será que posso fazer um artigo sobre ele? com os devidos créditos, claro!

Até já! ;)
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Oracle java 7 no ubuntu 11.10 "instalação fácil"

Mensagempor CMatomic » Sex, 21 de Outubro 2011, 16:11

Claudio Novais » Sex Out 21, 2011 3:57 pm escreveu:Olá CMatomic,

Ainda não testei este seu trabalho que me parece um trabalho excelente! Se eu vir que está tudo correto, será que posso fazer um artigo sobre ele? com os devidos créditos, claro!

Até já! ;)

Sim ta a vontade ate agradeço :obrigado:

CMatomic
 
Mensagens: 13
Registrado em: 17 Setembro, 2011

Re: Oracle java 7 no ubuntu 11.10 "instalação fácil"

Mensagempor CMatomic » Sex, 21 de Outubro 2011, 19:32

se alguém quiser melhorar o script aceito dicas
o codigo que esta a baixo é da versão 64 bits
Código: Selecionar todos
#!/bin/bash

zenity --title="Atenção" --question --text="Ao executar  este script ira instalar o java 7" 
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi
wget --progress=bar:force "http://download.oracle.com/otn-pub/java/jdk/7u1-b08/jdk-7u1-linux-x64.tar.gz"  2>&1 | zenity --title="A Transferir o jdk-7 64bits" --progress  --auto-close --width=300 --auto-kill
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi
tar xvzf jdk-7u1-linux-x64.tar.gz  2>&1 | zenity --title="A descompactar o java " --progress  --auto-close --width=300  --auto-kill
zenity --title="Atenção" --question --text="quer continuar a instalar o programa" 
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi
gksudo true
sudo mkdir -p /usr/lib/jvm/ 
sudo mv jdk1.7.0_01/ /usr/lib/jvm/
sudo ./update-java
rm -f ~/.mozilla/plugins/libnpjp2.so ~/.mozilla/plugins/libjavaplugin_oji.so
sudo rm -f /usr/lib/firefox/plugins/libnpjp2.so /usr/lib/firefox/plugins/libjavaplugin_oji.so
mkdir -p ~/.mozilla/plugins
ln -s /usr/lib/jvm/jdk1.7.0_01/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
zenity --title="Atenção" --question --text="instalação concluída, clique sim para concluir" 
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi

# script install java  realizado por cmatomic; https://launchpad.net/~cmatomic

CMatomic
 
Mensagens: 13
Registrado em: 17 Setembro, 2011

Re: Oracle java 7 no ubuntu 11.10 "instalação fácil"

Mensagempor Claudio Novais » Sex, 21 de Outubro 2011, 19:41

CMatomic » Sex Out 21, 2011 7:32 pm escreveu:se alguém quiser melhorar o script aceito dicas
o codigo que esta a baixo é da versão 64 bits
Código: Selecionar todos
#!/bin/bash

zenity --title="Atenção" --question --text="Ao executar  este script ira instalar o java 7" 
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi
wget --progress=bar:force "http://download.oracle.com/otn-pub/java/jdk/7u1-b08/jdk-7u1-linux-x64.tar.gz"  2>&1 | zenity --title="A Transferir o jdk-7 64bits" --progress  --auto-close --width=300 --auto-kill
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi
tar xvzf jdk-7u1-linux-x64.tar.gz  2>&1 | zenity --title="A descompactar o java " --progress  --auto-close --width=300  --auto-kill
zenity --title="Atenção" --question --text="quer continuar a instalar o programa" 
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi
gksudo true
sudo mkdir -p /usr/lib/jvm/ 
sudo mv jdk1.7.0_01/ /usr/lib/jvm/
sudo ./update-java
rm -f ~/.mozilla/plugins/libnpjp2.so ~/.mozilla/plugins/libjavaplugin_oji.so
sudo rm -f /usr/lib/firefox/plugins/libnpjp2.so /usr/lib/firefox/plugins/libjavaplugin_oji.so
mkdir -p ~/.mozilla/plugins
ln -s /usr/lib/jvm/jdk1.7.0_01/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
zenity --title="Atenção" --question --text="instalação concluída, clique sim para concluir" 
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi

# script install java  realizado por cmatomic; https://launchpad.net/~cmatomic

Olá cmatomic

Eu ainda não fiz o artigo pois estou neste momento, e ainda, a tratar do artigo de multimédia para o Ubuntu11.10. Mas entretanto, enquanto o faço, você poderia tentar juntar os dois scripts que fez num só através do artigo seguinte!

(se precisar de ajuda, enquanto junta os dois, disponha! Estou a escrever o artigo, mas posso ir respondendo aqui no tópico! ;) )
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Oracle java 7 no ubuntu 11.10 "instalação fácil"

Mensagempor Claudio Novais » Sex, 21 de Outubro 2011, 19:43

Já agora, um outro pormenor que reparei é que você utiliza o zenity e não faz qualquer verificação da sua existência! Seria interessante ter uma verificação e um sudo apt-get install automatico no caso de ser necessária a instalação! ;)
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Oracle java 7 no ubuntu 11.10 "instalação fácil"

Mensagempor CMatomic » Sex, 21 de Outubro 2011, 20:42

Claudio Novais » Sex Out 21, 2011 7:43 pm escreveu:Já agora, um outro pormenor que reparei é que você utiliza o zenity e não faz qualquer verificação da sua existência! Seria interessante ter uma verificação e um sudo apt-get install automatico no caso de ser necessária a instalação! ;)


No ubuntu 11.10 não é problema pois já vem instalado a muita coisa depende do zenity no ubuntu 11.10

Imagem


mesmo assim adicionei o coando para instalar o zenity

Código: Selecionar todos
#!/bin/bash

which zenity > /dev/null;
if [ $? -gt 0 ]; then
    gksudo -- apt-get install zenity;
fi

zenity --title="Atenção" --question --text="Ao executar  este script ira instalar o java 7" 
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi
wget --progress=bar:force "http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz"  2>&1 | zenity --title="A Transferir o jdk-7 32bits" --progress  --auto-close --width=300 --auto-kill
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi
tar xvzf jdk-7-linux-i586.tar.gz  2>&1 | zenity --title="A descompactar o java " --progress  --auto-close --width=300  --auto-kill
zenity --title="Atenção" --question --text="quer continuar a instalar o programa" 
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi
gksudo true
sudo mkdir -p /usr/lib/jvm/ 
sudo mv jdk1.7.0/ /usr/lib/jvm/
sudo ./update-java
rm -f ~/.mozilla/plugins/libnpjp2.so ~/.mozilla/plugins/libjavaplugin_oji.so
sudo rm -f /usr/lib/firefox/plugins/libnpjp2.so /usr/lib/firefox/plugins/libjavaplugin_oji.so
mkdir -p ~/.mozilla/plugins
ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/
zenity --title="Atenção" --question --text="instalação concluída, clique sim para concluir" 
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi

# script install java  realizado por cmatomic; https://launchpad.net/~cmatomic


quanto ao juntar os dois num só ainda não tenho conhecimento muito avançado para realizar isso neste momento , por agora só coisas simples :D

CMatomic
 
Mensagens: 13
Registrado em: 17 Setembro, 2011

Re: Oracle java 7 no ubuntu 11.10 "instalação fácil"

Mensagempor Claudio Novais » Sex, 21 de Outubro 2011, 20:48

CMatomic » Sex Out 21, 2011 8:42 pm escreveu:
Spoiler:
Claudio Novais » Sex Out 21, 2011 7:43 pm escreveu:Já agora, um outro pormenor que reparei é que você utiliza o zenity e não faz qualquer verificação da sua existência! Seria interessante ter uma verificação e um sudo apt-get install automatico no caso de ser necessária a instalação! ;)


No ubuntu 11.10 não é problema pois já vem instalado a muita coisa depende do zenity no ubuntu 11.10

Imagem


mesmo assim adicionei o coando para instalar o zenity

Código: Selecionar todos
#!/bin/bash

which zenity > /dev/null;
if [ $? -gt 0 ]; then
    gksudo -- apt-get install zenity;
fi

zenity --title="Atenção" --question --text="Ao executar  este script ira instalar o java 7" 
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi
wget --progress=bar:force "http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz"  2>&1 | zenity --title="A Transferir o jdk-7 32bits" --progress  --auto-close --width=300 --auto-kill
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi
tar xvzf jdk-7-linux-i586.tar.gz  2>&1 | zenity --title="A descompactar o java " --progress  --auto-close --width=300  --auto-kill
zenity --title="Atenção" --question --text="quer continuar a instalar o programa" 
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi
gksudo true
sudo mkdir -p /usr/lib/jvm/ 
sudo mv jdk1.7.0/ /usr/lib/jvm/
sudo ./update-java
rm -f ~/.mozilla/plugins/libnpjp2.so ~/.mozilla/plugins/libjavaplugin_oji.so
sudo rm -f /usr/lib/firefox/plugins/libnpjp2.so /usr/lib/firefox/plugins/libjavaplugin_oji.so
mkdir -p ~/.mozilla/plugins
ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/
zenity --title="Atenção" --question --text="instalação concluída, clique sim para concluir" 
resp=`echo $?`
if [ "$resp" = "1" ]; then
exit 0
fi

# script install java  realizado por cmatomic; https://launchpad.net/~cmatomic


quanto ao juntar os dois num só ainda não tenho conhecimento muito avançado para realizar isso neste momento , por agora só coisas simples :D


é fácil, execute o comando desse artigo e guarde o resultado numa variável e depois é utilizar o mesmo método que você utilizou aqui:
Código: Selecionar todos
if [ "$resp" = "1" ]; then


Não sei se será o suficiente, mas creio que sim, bastará guardar numa variavel XXX e depois fazer:
Código: Selecionar todos
if [ "$XXX" == "32-bit" ]; then
CÓDIGO PARA 32 BITS
elif [ "$XXX" == "64-bit"  ]; then
CÓDIGO PARA 64 BITS
fi
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Oracle java 7 no ubuntu 11.10 "instalação fácil"

Mensagempor CMatomic » Sáb, 22 de Outubro 2011, 15:19

obrigado pela dica já estou a mudar o script e com melhorias :OK:

CMatomic
 
Mensagens: 13
Registrado em: 17 Setembro, 2011

Próximo

Voltar para Scripts, programação e aplicações em desenvolvimento

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes