Java Runtime empacotado para o Debian Sarge

Publicado por Fernando Ike em 10/05/2006

[ Hits: 8.176 ]

 


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

Enlightenment no GDM

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

Sound Juicer convertendo MP3 no Debian

Autenticidade dos repositórios Debian

Configurando teclas hotkeys para notebooks Itautec

Leitura recomendada

Facílima instalação de pacotes de 32 bits em qualquer Linux

OpenFire - Chat corporativo de modo fácil!

OCR no Ubuntu

Chromium pronto para o Arch - Instalando!

Java no Ubuntu - Instalando Tomcat (parte 2)

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts