Java Runtime empacotado para o Debian Sarge

Publicado por Fernando Ike em 10/05/2006

[ Hits: 7.657 ]

 


Java Runtime empacotado para o Debian Sarge



Muitos usuários tem dúvidas para instalar algum Java Runtime (JRE) e rodar aplicações baseadas em Java como Azareus, internet banking, Netbeans.

Para instalá-lo, no Debian, de uma maneira rápida e praticamente indolor, vamos precisar instalar o pacote milagroso chamado java-package, que irá poupar um pouco de trabalho:

# aptitude install java-package fakeroot

Instalado o java-package, vamos baixar algum JRE (Sun, IBM ou Blackdown). Neste exemplo, vamos pegar o JRE da Sun:

$ lynx http://sdlc-esd.sun.com/ESD17/JSCDL/jdk/\
> 1.5.0_05/jre-1_5_0_05-linux-i586.bin

Gerando o pacote deb:

$ fakeroot make-jpkg jre-1_5_0_05-linux-i586.bin

Para instalar precisaremos assumir o poderoso root e, assim, poderemos instalar o pacote gerado:

$ su
password:
# dpkg -i sun-j2re1.5_1.5.0+update00_i386.deb

Pronto, já podemos usar programas Java sem muitas preocupações.

Outras dicas deste autor

Atualizando base do ClamAV no Debian Sarge

Enlightenment no GDM

Usando Debian-BR CDD sem instalar

I Semana do CPFP de TI em SL e I Fórum Regional de SL (inscrições abertas)

Sound Juicer convertendo MP3 no Debian

Leitura recomendada

Reparando o kurumin Office e/ou Open Office

Amarok, uma alternativa ao iTunes. Veja como instalar no seu Ubuntu e derivados

Instalação do Node.js no Linux

Steam no Linux (Debian)

Recebimento de email automático no OTRS

  

Comentários
[1] Comentário enviado por albertoivo em 12/05/2006 - 23:33h

gostei.. espero que funcione no meu..

[2] Comentário enviado por piqueno em 27/09/2006 - 18:53h

Excelente dica!!!

Parabéns!

[3] Comentário enviado por glamf em 07/10/2006 - 15:36h

$ fakeroot make-jpkg jre-1_5_0_06-linux-i586.bin
...
Creating jre1.5.0_06/lib/rt.jar
Creating jre1.5.0_06/lib/jsse.jar
Creating jre1.5.0_06/lib/charsets.jar
Creating jre1.5.0_06/lib/ext/localedata.jar
Creating jre1.5.0_06/lib/plugin.jar
Creating jre1.5.0_06/lib/javaws.jar
Creating jre1.5.0_06/lib/deploy.jar
mkdir: não é possível criar o diretório `/etc/.java': Permissão negada
mkdir: não é possível criar o diretório `/etc/.java/.systemPrefs': Arquivo ou diretório não encontrado
touch: cannot touch `/etc/.java/.systemPrefs/.system.lock': Arquivo ou diretório não encontrado
chmod: impossível acessar `/etc/.java/.systemPrefs/.system.lock': Arquivo ou diretório não encontrado
touch: cannot touch `/etc/.java/.systemPrefs/.systemRootModFile': Arquivo ou diretório não encontrado
chmod: impossível acessar `/etc/.java/.systemPrefs/.systemRootModFile': Arquivo ou diretório não encontrado
/home/glamf/jre-1_5_0_06-linux-i586.bin: line 285: /etc/mailcap: Permissão negada
mkdir: não é possível criar o diretório `/usr/share/icons/HighContrast': Permissão negada
mkdir: não é possível criar o diretório `/usr/share/icons/HighContrastInverse': Permissão negada
mkdir: não é possível criar o diretório `/usr/share/icons/LowContrast': Permissão negada
cp: impossível criar arquivo comum `/usr/share/pixmaps/sun-java.png': Permissão negada
cp: impossível criar arquivo comum `/usr/share/icons/HighContrast/48x48/apps/sun-java.png': Arquivo ou diretório não encontrado
cp: impossível criar arquivo comum `/usr/share/icons/HighContrastInverse/48x48/apps/sun-java.png': Arquivo ou diretório não encontrado
cp: impossível criar arquivo comum `/usr/share/icons/LowContrast/48x48/apps/sun-java.png': Arquivo ou diretório não encontrado
/home/mf/jre-1_5_0_06-linux-i586.bin: line 433: /usr/share/mime-info/java-archive.keys: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 434: /usr/share/mime-info/java-archive.keys: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 435: /usr/share/mime-info/java-archive.keys: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 436: /usr/share/mime-info/java-archive.keys: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 437: /usr/share/mime-info/java-archive.keys: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 438: /usr/share/mime-info/java-archive.keys: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 441: /usr/share/mime-info/java-archive.mime: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 442: /usr/share/mime-info/java-archive.mime: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 445: /usr/share/application-registry/java-archive.applications: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 446: /usr/share/application-registry/java-archive.applications: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 447: /usr/share/application-registry/java-archive.applications: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 448: /usr/share/application-registry/java-archive.applications: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 449: /usr/share/application-registry/java-archive.applications: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 450: /usr/share/application-registry/java-archive.applications: Permissão negada
mkdir: não é possível criar o diretório `/usr/share/icons/HighContrast': Permissão negada
mkdir: não é possível criar o diretório `/usr/share/icons/HighContrastInverse': Permissão negada
mkdir: não é possível criar o diretório `/usr/share/icons/LowContrast': Permissão negada
cp: impossível criar arquivo comum `/usr/share/pixmaps/sun-java.png': Permissão negada
cp: impossível criar arquivo comum `/usr/share/icons/HighContrast/48x48/apps/sun-java.png': Arquivo ou diretório não encontrado
cp: impossível criar arquivo comum `/usr/share/icons/HighContrastInverse/48x48/apps/sun-java.png': Arquivo ou diretório não encontrado
cp: impossível criar arquivo comum `/usr/share/icons/LowContrast/48x48/apps/sun-java.png': Arquivo ou diretório não encontrado
/home/mf/jre-1_5_0_06-linux-i586.bin: line 433: /usr/share/mime-info/java-web-start.keys: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 434: /usr/share/mime-info/java-web-start.keys: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 435: /usr/share/mime-info/java-web-start.keys: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 436: /usr/share/mime-info/java-web-start.keys: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 437: /usr/share/mime-info/java-web-start.keys: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 438: /usr/share/mime-info/java-web-start.keys: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 441: /usr/share/mime-info/java-web-start.mime: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 442: /usr/share/mime-info/java-web-start.mime: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 445: /usr/share/application-registry/java-web-start.applications: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 446: /usr/share/application-registry/java-web-start.applications: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 447: /usr/share/application-registry/java-web-start.applications: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 448: /usr/share/application-registry/java-web-start.applications: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 449: /usr/share/application-registry/java-web-start.applications: Permissão negada
/home/mf/jre-1_5_0_06-linux-i586.bin: line 450: /usr/share/application-registry/java-web-start.applications: Permissão negada

Done.

Testing extracted archive... okay.

Create debian package:
dh_testdir
dh_testroot
dh_installchangelogs
dh_installdocs
dh_compress
dh_fixperms
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: construíndo pacote `sun-j2re1.5' em `/tmp/make-jpkg.oIioGY5537/sun-j2re1.5_1.5.0+update06_i386.deb'.
dpkg-deb: script de mantenedor `postinst' possui permissões ruins 644 (devem ser >=0555 e <=0775)
dh_builddeb: command returned error code 512

Aborted (--destdir=/tmp/make-jpkg.oIioGY5537).

Removing temporary directory: done

------
alguém poderia ma ajudar em uma solução?
grato!

[4] Comentário enviado por osmose em 09/10/2006 - 21:10h

/usr/bin/fakeroot: line 150: make-jpkg: command not found
não sei qual pacote contem este comando

[5] Comentário enviado por diekn em 18/04/2007 - 17:28h

Bem,Amigos,so para ajudar os amigos,tem uma maneira,mais facil,caso seja de interesse de alguns:
1) ir no site http://www.apt-get.org/search depois colocar o nome do pacate que vc quer encontrar,ele lhe dara varias sites para colocar no seu source.list,depois é so usar o famoso,apt-get update e depois apt-get install nome do pacote.
nesse caso especifico de instalaçao do java,vou ajudar,dando o caminho das pedras.
o site que vc vai colocar no /etc/apt/source.list é o seguinte :
deb http://www.tux.org/pub/java/debian sid main non-free
depois so apt-get update,depois apt-get install j2sdk1.4 e para quem usa mozilla como eu apt-get install j2re1.4-mozilla-plugin.

espero poder ajudar os amigos.grande abraço.



Contribuir com comentário