Instalando JDK em várias arquiteturas com o Colibri

Publicado por César em 07/03/2017

[ Hits: 2.194 ]

 


Instalando JDK em várias arquiteturas com o Colibri



Na necessidade que temos hoje em dia de automatizar muitos processos e atividades, linguagens baseadas em scripts, inclusive o shell script, são muito importantes, senão essenciais para quem utiliza Software Livre.

Portanto, tendo vários problemas com instalações do JDK no meu SO, tive que muitas das vezes instalar manualmente o JDK, foi então que decidi me aprofundar em shell script e começar a fazer alguma coisa para automatizar isso toda vez que eu tivesse que fazer.

Foi então que criei o Colibri, um script shell que baixa o pacotes ".tgz" de acordo com a arquitetura do seu SO, direto do site oracle.com.

O mesmo tem a finalidade de baixar instalar no sistema e atualizar o ambiente exportando as variáveis PATH, caso o usuário deseje o processo todo, não está automático, pois como estou ainda aprendendo shell script e resolvi colocar tudo dentro de um menu, assim o usuário estará ciente de todos o passo a passo executado pelo script.

O programa está sob a licença GNU/GPL v2 e pode ser baixado, modificado e redistribuído de acordo com os termos e direitos da licença. O script foi feito para baixar qualquer versão do Java no site da Oracle, você só precisa mudar a variável "jdkVersion=${jdkVersion:-8}" de acordo com a versão que deseja. Ainda não é possível baixar a versão 9, pois a Oracle ainda não disponibilizou a mesma para download oficialmente.

O script não foi testado no restante das arquiteturas, somente x86 e 64 bits, fica a cargo de vocês baixarem, testarem e reportarem os bugs, ou sugerir melhorias e edições.

Esta é minha primeira contribuição para o VOL, ainda estou desenvolvendo outras coisas que demandam um pouco mais de atenção usando o shell script e Bash e quando tiver finalizado da forma como eu penso em fazer no sistema estiver correta, estarei criando outros artigos contribuindo com a comunidade.

Colibri:
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Webacula - Bacula Backup Server 7 no CentOS 7

Problemas com o TLS do aMSN 0.95

Pegar MMS de rádios online e salvar as músicas em segundos

CDR em Postgres no Elastix 2.4.0

Instalando o Warsaw no Ubuntu 18.04

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts