De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Avi Alkalay
Data de Publicação: 17 de Dezembro de 2007
Fonte: http://avi.alkalay.net/2006/11/instalando-java-e-eclipse-em-linux.html
Este pequeno tutorial explica como instalar o JRE em qualquer distribuição Linux. Material pesquisado na net, resolvi disponibiliza-lo aqui
Há muitas formas de instalar a JVM em Linux, mas há somente uma forma correta: usando RPM através do repositório JPackage.
A instalação de um pacote RPM pode falhar se outro pacote precisa ser instalado antes.
Um repositório é um site na web que contem vários RPMs e metadados de
interdependências sobre esses pacotes, que são usados por ferramentas como
yum
e apt-get.
O JPackage é um repositório de RPMs de alta qualidade de softwares relacionados a Java. É uma comunidade de pessoas que empacotam em RPM as JVMs mais conhecidas do mercado, bem como softwares Java populares como Tomcat, Eclipse, Jakarta, etc.
A primeira pergunta que surge depois que dizemos isso é: Mas as JVMs da Sun, IBM, etc já não são disponibilizadas em RPM ? Sim, mas cada fornecedor empacota como bem entende, sem seguir nenhum padrão de diretórios ou do sistema operacional. O Projeto JPackage resolveu isso definindo uma organização de diretórios que permite multiplas JVMs, e lugares padronizados para arquivos JAR, WAR, EAR, etc. O JPackage inovou simplesmente aplicando os conceitos do Filesystem Hierarchy Standard, que é um padrão aberto dos mais importantes para Linux em relação aos softwares Java.
O JPackage tem uma diretriz de fornecer em seu repositório somente RPMs de softwares livres. Pode-se optar pelo apt-get ao invés do YUM, ou de outra distribuição Linux ao invés do Fedora. No caso do Red Hat Enterprise Linux ou CentOS, o processo é idêntico.
No caso do Fedora 4, RHEL 4 ou CentOS 4, já temos o YUM instalado no sistema, e só teremos que configura-lo.
Se você finalmente concluiu que não as tem, encontre-as aqui:
Download do Yum: http://linux.duke.edu/projects/yum/download.ptml
Download do apt-get: http://freshmeat.net/projects/apt-rpm/
Nos nossos exemplos, vamos usar o Yum.
Basta instalar um arquivo de configuração no diretório /etc/yum.repos.d/
desta maneira:
# cd /etc/yum.repos.d/ # wget http://www.jpackage.org/jpackage.repo
Edite o arquivo jpacakge.repo
que você acabou de baixar habilitando e
desabilitando os canais de RPMs específicos para seu sistema. Por exemplo, no
nosso Fedora Core 4, garantimos que os canais jpackage-generic
e jpackage-fc
contém a linha enabled=1
.
O pacote jpackage-utils
deve estar instalado para começar usar o
repositório. Para fazer isso:
# yum install jpackage-utils # No caso de não estar instalado ainda. # yum update jpackage-utils # Para atualiza-lo.
O JPackage provê o pacote fonte que a partir dele pode-se construir fácil, porém manualmente, o RPM instalável. JVM Da IBM
Seguimos estes passos:
# rpm -qpi java*nosrc.rpm Name : java-1.5.0-ibm Relocations: (not relocatable) Version : 1.5.0.2.3 Vendor: JPackage Project Release : 3jpp Build Date: Tue 15 Aug 2006 Install Date: (not installed)Build Host: tortoise.toronto.redhat.com Group : Development/Interpreters Source RPM: (none) Size : 395165271 License: IBM Binary Code License Signature : (none) Packager : Thomas Fitzsimmons < fitzsim@redhat.com> URL : http://ibm.com/developerworks/java/jdk/linux/download.html Summary : IBM Java Runtime Environment Description : This package contains the IBM Java Runtime Environment.e descobrimos que devemos procurar na URL marcada.Fomos para http://ibm.com/developerworks/java/jdk/linux/download.html, nos registramos, escolhemos baixar a SDK 1.5 (que é a versão do RPM)em formato tar-gzip (tgz). Tivemos que baixar também a biblioteca javacomm do mesmo lugar. No fim copiamos tudo para o diretório de fontes para RPMs assim:
# cd /diretorio/onde/baixei/SDK # cp ibm-java2-sdk-50-linux-i386.tgz /usr/src/redhat/SOURCES # cp ibm-java2-javacomm-50-linux-i386.tgz /usr/src/redhat/SOURCESNo SUSE, copie para /usr/src/rpm/SOURCES.Quando terminou, encontramos todos os pacotes gerados em
/usr/src/redhat/RPMS/i386.
Instalamos todos assim:
# cd /usr/src/redhat/RPMS/i386 # rpm -Uvh java*ibm*rpme a JVM da IBM está instalada.No JPackage há modelos de empacotamento (src.rpm)das JVMs da IBM, Sun, BEA e Blackdown. Para instalar qualquer uma delas, você terá que construir o RPM como demonstramos aqui. A diferença entre elas está no nome do RPM (ibm, sun, blackdown), e você pode ter instalado em seu sistema JVMs de vários fornecedores simultaneamente. Os RPMs de todos os fornecedores, segundo o padrão JPackage, obedecem esta mesma convenção de nomes de sub-pacotes.
Será necessário instalar outros RPMs sem fonte para usar corretamente outros pacotes populares do JPackage. Tentanto instalar o tomcat, verificamos que ele necessita do JTA, que é uma API de transações.
Então repetimos os conceitos do passo anterior:
Neste ponto, você já tem o repositório JPackage configurado no seu sistema, e a JVM de sua escolha instalada conforme ditam os padrões FHS de diretórios do Linux.
Agora é muito fácil instalar qualquer outra aplicação, biblioteca ou JAR disponível no JPackage, representado pelo nome do pacote na lista a esquerda em http://www.jpackage.org.
Para instalar ou atualizar um pacote, bastam os seguintes comandos respectivamente:
# yum install [nome do pacote] # Para instalar. # yum update [nome do pacote] # Para atualizar.
O YUM, usando os metadados do repositório, vai resolver todas as dependências, baixar tudo que for necessário, e instalar os pacotes.
Para instalar o Tomcat, segundo nosso exemplo anterior, basta:
# yum install tomcat5
Após resolver todas as dependências, o YUM determinou que para instalar o Tomcat, seria necessário instalar também vários módulos do Jakarta, Axis, módulos de XML, etc. E tudo foi automaticamente baixado e instalado num mesmo passo.
Todos os pacotes podem ser obtidos no endereço abaixo no próprio site da SUN. Neste how-to, vamos baixar eles em versão binária (self-extracting)e não RPMs. Lembre-se de baixar as versões: "Linux self-extracting file". (J2SE 1.4.2 Documentation).
Bem, se você vai instalar o ambiente de programação JAVA, ou seja você quer desenvolver em JAVA, no atual momento você deve estar com os seguintes pacotes:
Para instalar apenas o J2RE para acessar aplicações JAVA via browser ou
outro meio: j2re-1_4_2_02-linux-i586.bin
Documento completo pode ser baixado em http://avi.alkalay.net/2006/11/instalando-java-e-eclipse-em-linux.html
Julio Cesar de Paula é Programador em Delphi
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários