Eu sei tão pouco sobre Linux que nem consigo formatar a pergunta corretamente. Estou tentando instalar algo chamado Calculadora Lambda no meu Chromebook. Não está funcionando e não sei como consertar. É isso que eu deveria estar fazendo, mas não entendo essas instruções. Tudo sobre isso é novo para mim.
No Linux, há duas formas de Java, a
openjdk
que vem junto com o Linux. Se você fizer isso,rpm -qa | grep java
verá um monte dejava-openjdk
coisas.mas também há o Java da Oracle, que pode ser obtido deles e seria parecido com
jdk-20_linux-x64_bin.rpm
, disponível em www.java.com ou www.java.com/en/download/linux_manual.jsp . Observe também a incrível mudança de informações de licença de 2019.ls -l /usr/bin/java
mostrará um link para-> /etc/alternatives/java
Para mim, atualmente isso
/etc/alternative/java
aponta para/usr/lib/jvm/java-1.8.0-openjdk_bla_bla/jre/bin/java
meu sistema Redhat 8.10ao instalar o oracle java o
/etc/altnerative
2 passo apontará para a versão abaixo/usr/lib
normalmente o Linux open-jdk gratuito é suficiente, mas eu experimentei alguns softwares Linux que não funcionam com ele e eu tive que usar a versão Oracle Java - ele dará um erro de código Java direto, não um Java Runtime Environment não encontrado, o que significa que, no que diz respeito ao seu software, ele pensa que o Java não está instalado. O que pode ser verdade, ou você tem algo mal configurado para que o software Lamba Calc não saiba onde o Java está instalado, então ele simplesmente relata Java Runtime Environment (JRE) não instalado, instale-o antes de prosseguir . O JRE é um pré-requisito para executar isso e muitos outros softwares.
E quando você instala o Java, a versão Oracle, há uma instalação manual a partir de um
tar.gz
arquivo ou uma instalação baseada em rpm a partir de um.rpm
arquivo, que você fariayum install jre-8u441-linux-x64.rpm
depois de baixá-lo; ambos são arquivos de ~100 Mb.