Pular para o conteúdo

Java Runtime empacotado para o Debian Sarge

Dica publicada em Linux / Software
Fernando Ike fike
Hits: 8.783 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Usando Debian-BR CDD sem instalar

Sound Juicer convertendo MP3 no Debian

Autenticidade dos repositórios Debian

Atualizando base do ClamAV no Debian Sarge

Configurando teclas hotkeys para notebooks Itautec

Adicionando fontes no Arch Linux

Instalando o ePSXe - Emulador de Playstation

Wget - Baixando sites inteiros

Como conectar a tela do Notebook ou PC desktop com o Linux Ubuntu via WIFI

Y PPA Manager no Ubuntu 14.04

#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

Entre na sua conta para comentar.