Pode `apt-get install` ser usado para JDK?
-
22-07-2019 - |
Pergunta
Eu tenho usado uma máquina linux para menos de duas semanas, por isso estou muito novo para Linux.
Eu também gostaria de instalar o Java Developers Kit. Como isso deve ser feito? Existe um comando apt-get
, ou devo apenas clique no botão de download no site da Sun?
Eu tenho certeza que é mais do que uma maneira de fazer isso, e provavelmente não importa muito, mas fiquei impressionado com a forma como bem apt-get install
trabalhou durante a instalação de PHP e MySQL, por isso, se há um direita maneira de fazer isso, eu gostaria de saber.
Eu estou usando Ubuntu versão 9.04
Solução
The Oracle JDK não está incluído nos repositórios do Ubuntu. De acordo com a https://stackoverflow.com/a/15543636/192221 , os seguintes ppa pode ser usado:
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java7-installer
Se você tem OpenJDK já instalado, pode ser necessário o uso
update-alternatives --config java
para utilizar o Java da Oracle por padrão.
Outras dicas
Sim, definitivamente é o caminho sugerido para instalar o JDK no seu sistema Linux (se disponível).
No Ubuntu:
sudo apt-get install sun-java6-jdk
Se você, por alguma necessidade razão para instalar os pacotes de sol você pode usar o comando make-jpkg para criar um arquivo deb e ainda tem os arquivos gerenciados pelo / dpkg apt.
Para fazer isso:
sudo apt-get install java-package
fakeroot make-jpkg jre-1_5_0_06-linux-i586.bin
então você vai ter um arquivo .dpg que você pode instalar usando, por exemplo gdebi
gdebi-gtk jre.deb
Além disso, note que você pode ter múltiplos JDKs instalados e alternar entre elas usando update-alternatives:
update-alternatives --config java
update-alternatives --config javac
e assim por diante para outros binários relacionados java, dê uma olhada em / etc / alternativas para descobrir quais estão disponíveis.
No Ubuntu 9.10 Karmic Koala apt-get e Synaptic Software Gerente ambos instalar a versão 6.15.1 do Sun Java e do JDK, que agora estão fora da data, e uma versão antiga do Netbeans ,, assim não use "sudo apt-get install" para estes.
Vá para a página de download do Sun Java http://www.java.com/en/download/manual.jsp
Selecione o arquivo auto não-RPM de 32 bits ou 64 bits extrair, baixá-lo e verificar o tamanho do arquivo baixado. não importa onde você baixá-lo.
Clique no link para obter instruções de instalação para o arquivo correspondente.
Uma maneira mais fácil de definir permissão de execução é o botão direito sobre o arquivo no navegador de arquivos (Nautilus) e clique em Propriedades, em seguida, na guia Permissões, clique na caixa Executar.
Para teste, abrir um novo tipo de terminal e:
java -version
Você deverá ver a versão Java "1.6.0_18" etc.
Se você não, você provavelmente precisará adicionar algumas linhas, ajustados para atender às suas diretórios de instalação, ao .bashrc e .bash_profile que são ambos os arquivos escondidos em seu diretório pessoal.
gedit .bashrc
Adicione a seguinte:
export JAVA_HOME=/opt/java/64/jre1.6.0_18
export PATH=$PATH:$JAVA_HOME/bin
Em seguida, edite o arquivo .bash_profile e inserir as mesmas linhas no final:
gedit .bash_profile
Abra uma nova janela de terminal e teste como acima.
Se tudo correr bem, no menu Aplicações> Ferramentas do sistema, você deve agora ter o painel de controle Java dom
Você pode repetir um procedimento de instalação semelhante para o JDK e NetBeans onde você marcar o baixado .bin arquivo como executável e, em seguida, executá-lo a partir de uma janela de terminal no diretório que você deseja instalar em, como / usr / local.
Depois de instalar o JDK, adicionar ao seu .bashrc e Bash_profile arquivos uma linha semelhante a esta:
export PATH=$PATH:/usr/local/jdk1.6.0_18/bin
O NetBeans 6.8 parece ser capaz de constituir-se ok sem qualquer edição e adiciona-se a todas as aplicações menu de programação.
caixa Meu Ubuntu tem sun-java5-jdk
e sun-java6-jdk
disponível.
Estou pessoalmente uma pessoa Linux Mint. No entanto, eu não poderia encontrar isso no meu respitory:
sudo apt-get install sun-java6-jdk
Depois de picar ao redor para um pouco, eu era capaz de chegar a este trabalho.
sudo apt-get install openjdk-6-jdk
Felicidades.
Eu não tenho certeza Ubuntu 9.04. É OpenJDK? Mas no Ubuntu 9.10 É openJDK. Por isso tem muitos problemas.
Você pode fazer como este para remover e instalar Sun Java JDK
sudo apt-get remove openJDK * sudo apt-get install-sol java6 *