Propaganda

instalando java no linuxNo Linux, existem duas implementações diferentes de Java que estão disponíveis para uso. A variedade de código aberto que a maioria das distribuições inclui por padrão é conhecida como um todo como OpenJDK. A outra solução, não incluída por padrão na maioria das distribuições devido à sua natureza proprietária, é Oracle Java (anteriormente Sun Java). Ambos funcionam muito bem, exceto que o Oracle Java pode ter mais algumas correções. Em termos de base de código, eles são 98-99% idênticos.

Ubuntu e Arco Como instalar o Arch Linux no seu computador [Parte 1]Durante meus dois meses aqui no MakeUseOf, eu mencionei o Arch Linux (a seguir denominado "Arch") algumas vezes. No entanto, Arch nunca foi realmente abordado aqui, então as pessoas ainda podem estar um pouco ... consulte Mais informação permitem que você instale facilmente qualquer implementação, enquanto Fedora O Linux ficou ainda melhor com a distribuição beta do Fedora 16As distribuições Linux vêm melhorando aos trancos e barrancos, e essas melhorias estão se tornando visíveis nas últimas versões beta. O Fedora, uma das principais distribuições com o GNOME 3, não é diferente e deve ter ...

instagram viewer
consulte Mais informação os usuários terão um tempo um pouco mais difícil (pelo menos quando se trata de instalar o Oracle Java). Este artigo deve esclarecer toda a confusão sobre como fazê-lo funcionar, incluindo algumas dicas e truques que descobri para usuários de 64 bits.

Instalando o OpenJDK (Fácil)

instalando java no linux
Instalar a implementação do OpenJDK é realmente bastante simples. Para obter toda a funcionalidade Java, você deve executar este comando para instalar os pacotes necessários, se eles ainda não estiverem instalados:

O sudo yum instala o icedtea-web java-1.6.0-openjdk

. Isso instala o Java Runtime Environment e os plugins de navegador necessários para obter um sistema Java funcional completo. Você também pode instalar esses dois pacotes através do gerenciador de pacotes.

Instalando o Oracle Java (mais rígido)

Simples, certo? Bem, infelizmente alguns programas Java parecem exigir o Oracle Java para funcionar corretamente, embora nem todos tenham esse problema. Vou dividir isso em duas seções, uma para usuários de 32 bits e outra para usuários de 64 bits. Você pode pular a seção que não se aplica ao seu sistema.

Download de arquivos

instalando o linux fedora
Antes de nos dividirmos em caminhos separados, todos os usuários podem pelo menos baixar os arquivos necessários. Usuários de 32 bits podem baixar o JRE de aqui ou o JDK de 32 bits de aqui, enquanto os usuários de 64 bits devem escolher apenas o JDK de 64 bits (explicarei o motivo mais tarde). Certifique-se de que ao fazer o download do seu arquivo, escolha o que menciona especificamente o RPM, que é o que o Fedora usa. Por uma questão de simplicidade, salve o arquivo baixado na sua pasta Downloads. Além disso, por enquanto, eu recomendo que você ainda use os pacotes Java 6, como 6u27 no momento deste artigo, em vez do Java 7, porque ainda é muito novo.

Instalação

Para que a instalação seja executada, você precisa abrir um terminal e executar

 chmod + x / home //Downloads/

para adicionar permissões executáveis ​​ao arquivo e execute-o simplesmente executando-o digitando

/home//Downloads/

. Não se esqueça de substituir com seu nome de usuário real e com o nome do arquivo que você baixou. Siga a configuração até que ela seja concluída.

Configuração

Parabéns! O Oracle Java já está instalado no seu sistema! No entanto, você ainda está a alguns passos de poder usá-lo. Precisamos criar muitos links simbólicos em vários locais para que o sistema possa usá-lo corretamente. Observe que esses comandos mencionam pastas como “jre1.6.0_27” ou “jdk1.6.0_27”, que se refere à versão 6u27. Se você baixou uma versão diferente, por exemplo, 6u29, precisará editar o caminho adequadamente.

JRE de 32 bits

Se você escolheu o JRE de 32 bits, precisará digitar estes comandos em ordem:

  1. alternativas sudo --install / usr / bin / java java /usr/java/jre1.6.0_27/bin/java 20000
  2. alternativas sudo --install / usr / bin / javaws javaws /usr/java/jre1.6.0_27/bin/javaws 20000
  3. alternativas do sudo --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jre1.6.0_27/lib/i386/libnpjp2.so 20000

JDK de 32 bits

Se você escolheu o JDK de 32 bits, precisará digitar estes comandos em ordem:

  1. alternativas sudo --install / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
  2. alternativas sudo --install / usr / bin / javaws javaws /usr/java/jdk1.6.0_27/jre/bin/javaws 20000
  3. alternativas do sudo --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk1.6.0_27/jre/lib/i386/libnpjp2.so 20000
  4. alternativas sudo --install / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
  5. alternativas sudo --install / usr / bin / jar jar /usr/java/jdk1.6.0_27/bin/jar 20000

JDK de 64 bits

Por experiência pessoal, descobri que os usuários de 64 bits precisam fazer algumas coisas de maneira diferente. Pedi que você baixasse o JDK de 64 bits em vez do JRE de 64 bits, porque o JDK inclui um aplicativo Java Web Start que funciona, enquanto o JRE não. Além disso, você precisará usar alguns truques para que isso funcione. Portanto, use estes comandos em ordem:

  1. alternativas sudo --install / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
  2. alternativas do sudo --install /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/jdk1.6.0_27/jre/lib/amd64/libnpjp2.so 20000
  3. alternativas sudo --install / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
  4. alternativas sudo --install / usr / bin / jar jar /usr/java/jdk1.6.0_27/bin/jar 20000
  5. sudo ln -s /usr/java/jdk1.6.0_27/jre/javaws/javaws / etc / alternative / javaws
  6. sudo ln -s / etc / alternativas / javaws / usr / bin / javaws

O que esses comandos fazem de diferente é instalar o plug-in do navegador de 64 bits em vez do plug-in de 32 bits, como bem como usar uma maneira diferente de criar os links necessários para javaws, pois a outra maneira não funcionou para mim.

Etapas finais

instalando o linux fedora
Por último, mas não menos importante, você precisará editar um arquivo e adicionar uma linha de texto. Para fazer isso, você pode abrir seu editor de texto favorito para alterar o / home /arquivo /.bash_profile. Se você instalou o JDK (32 ou 64 bits), adicione:

## exportar JAVA_HOME JDK ## exportar JAVA_HOME = "/ usr / java / jdk1.6.0_27"

Se você instalou o JRE, adicione:

## exportar JAVA_HOME JRE ## exportar JAVA_HOME = "/ usr / java / jre1.6.0_27"

Conclusão

instalando java no linux
Finalmente, o Java foi instalado e configurado corretamente! Agora você deve poder usar o Java sempre que precisar, incluindo o Firefox. Se você usar um navegador diferente, poderá criar um link do local do Firefox para a pasta de plug-ins do seu navegador. Embora seja um pouco de trabalho, valerá a pena a longo prazo.

O que você prefere, OpenJDK ou Oracle Java? Deseja ver o Oracle completamente Java de código aberto e manter uma única implementação? Por que ou por que não? Deixe-nos saber nos comentários!

Danny é um sénior da Universidade do Norte do Texas que gosta de todos os aspectos do software de código aberto e Linux.