segunda-feira, 2 de junho de 2014

Oracle Java no Ubuntu sem uso de PPA

O java da oracle não vem instalado no Ubuntu e não tem em seus repositórios ,está versão é requisitada por sites de bancos e outros que usam o mesmo.
Para ter ele no Ubuntu temos vários métodos,mas aqui vou descrever um bem legal,usando pacotes .rpm.
Sim rpm no Ubuntu,isso é possível com o uso de um conversor o alien e para pacotes .tar.gz utilizando o java-package











Método com .RPM

Em primeiro lugar instale o alien .
Abra o terminal e de o comando
sudo apt-get install alien

Para Ubuntu i386 (x86)

De o comando abaixo para criar o diretório temporário.
mkdir ~/temp

De o comando para entrar no diretório temp
cd ~/temp

Entre no site do Java e faça o download do arquivo Linux RPM da sua arquitetura.
 Provavelmente o download sera na sua pasta de downlods, entre nela e copie o jre-7u60-linux-i586.rpm para a pasta temp que criamos na sua pasta de usuário.


 De o comando abaixo para criar o .deb.
sudo alien --scripts *.rpm

Aguarde isso pode demorar.
Quando estiver terminada a criação do .deb de o comando abaixo para remover o openjdk.

sudo apt-get remove --purge openjdk* && sudo apt-get autoremove

De o comando abaixo para instalar o java.
sudo dpkg -i *.deb

De o comando abaixo para ativar o java no Firefox. 

sudo ln -s /usr/java/jre*/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins

De o comando abaixo para ativar no Google chrome

sudo ln -s /usr/java/jre*/lib/i386/libnpjp2.so /opt/google/chrome/plugins

De o comando abaixo para ativar no Chromium

sudo ln -s /usr/java/jre*/lib/i386/libnpjp2.so /usr/lib/chromium-browser/plugins


É só reiniciar o navegador e testar.



Para debian amd64 (x64)

De o comando abaixo para criar o diretório temporário.
mkdir ~/temp

De o comando para entrar no diretório
cd ~/temp
De o comando abaixo para ativar no Google chrome
sudo ln -s /usr/java/jre*/lib/amd64/libnpjp2.so /opt/google/chrome/plugins
Entre no site do Java e faça o download do arquivo Linux x64 RPM da sua arquitetura.
 Provavelmente o download sera na sua pasta de downlods, entre nela e copie o jre-7u60-linux-x64.rpm para a pasta temp que criamos na sua pasta de usuário.

 De o comando abaixo para criar o .deb.
sudo alien --scripts *.rpm

Aguarde isso pode demorar.
Quando estiver terminada a criação do .deb de o comando abaixo para remover o openjdk.
sudo apt-get remove --purge openjdk* && sudo apt-get autoremove
De o comando abaixo para instalar o java.
sudo dpkg -i *.deb


De o comando abaixo para ativar o java no Firefox.



sudo ln -s /usr/java/jre*/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins

De o comando abaixo para ativar no Google chrome

sudo ln -s /usr/java/jre*/lib/amd64/libnpjp2.so /opt/google/chrome/plugins

De o comando abaixo para ativar no Chromium

sudo ln -s /usr/java/jre*/lib/amd64/libnpjp2.so /usr/lib/chromium-browser/plugins
É só reiniciar o navegador e testar.




Método com .tar.gz


Para debian i386 (x86)

De o comando abaixo para criar o diretório temporário.
mkdir ~/temp

De o comando para entrar no diretório temp
cd ~/temp

Entre no site do Java e faça o download do arquivo Linux da sua arquitetura.
Provavelmente o download sera na sua pasta de downlods, entre nela e copie o jre-7u60-linux-i586.tar.gz para a pasta temp que criamos na sua pasta de usuário.
De o comando abaixo para instalar o java-package
sudo apt-get install java-package

De o comando abaixo para criar o .deb.
sudo make-jpkg jre-7u60-linux-i586.tar.gz

Aguarde isso pode demorar.
De o comando abaixo para remover o openjdk.
sudo apt-get remove --purge openjdk*

De o comando abaixo para instalar o java.
sudo dpkg -i *.deb

De o comando abaixo para ativar o java no Firefox. 

sudo ln -s -f /usr/lib/jvm/j2re*/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins

De o comando abaixo para ativar no Google chrome

sudo ln -s /usr/lib/jvm/j2re*/lib/i386/libnpjp2.so /opt/google/chrome/plugins

De o comando abaixo para ativar no Chromium

sudo ln -s /usr/lib/jvm/j2re*/lib/i386/libnpjp2.so /usr/lib/chromium-browser/plugins

Para debian amd64 (x64)

De o comando abaixo para criar o diretório temporário.
mkdir ~/temp

De o comando para entrar no diretório temp
cd ~/temp

Entre no site do Java e faça o download do arquivo Linux64 para a sua arquitetura.
Provavelmente o download sera na sua pasta de downlods, entre nela e copie o jre-7u60-linux-x64.tar.gz para a pasta temp que criamos na sua pasta de usuário.

De o comando abaixo para instalar o java-package
sudo apt-get install java-package

De o comando abaixo para criar o .deb.
sudo make-jpkg jre-7u60-linux-x64.tar.gz

Aguarde isso pode demorar.
De o comando abaixo para remover o openjdk.
sudo apt-get remove --purge openjdk*

De o comando abaixo para instalar o java.
sudo dpkg -i *.deb

De o comando abaixo para ativar o java no Firefox.

sudo ln -s -f /usr/lib/jvm/j2re*/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins

De o comando abaixo para ativar no Google chrome

sudo ln -s /usr/lib/jvm/j2re*/lib/amd64/libnpjp2.so /opt/google/chrome/plugins

De o comando abaixo para ativar no Chromium

sudo ln -s /usr/lib/jvm/j2re*/lib/amd64/libnpjp2.so /usr/lib/chromium-browser/plugins



Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.