Propaganda
No 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 ... 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)
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
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
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:
alternativas sudo --install / usr / bin / java java /usr/java/jre1.6.0_27/bin/java 20000
alternativas sudo --install / usr / bin / javaws javaws /usr/java/jre1.6.0_27/bin/javaws 20000
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:
alternativas sudo --install / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
alternativas sudo --install / usr / bin / javaws javaws /usr/java/jdk1.6.0_27/jre/bin/javaws 20000
alternativas do sudo --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk1.6.0_27/jre/lib/i386/libnpjp2.so 20000
alternativas sudo --install / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
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:
alternativas sudo --install / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
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
alternativas sudo --install / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
alternativas sudo --install / usr / bin / jar jar /usr/java/jdk1.6.0_27/bin/jar 20000
sudo ln -s /usr/java/jdk1.6.0_27/jre/javaws/javaws / etc / alternative / javaws
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
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 /
## 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
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.