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
I Semana do CPFP de TI em SL e I Fórum Regional de SL (inscrições abertas)
Sound Juicer convertendo MP3 no Debian
Atualizando base do ClamAV no Debian Sarge
Enlightenment no GDM
Configurando teclas hotkeys para notebooks Itautec
Leitura recomendada
xbindkeys - Solução para os atalhos configurados no Salix 14.1
Configurando impressora no OpenOffice.org através do KDE
VirtualBox no Debian Bullseye
Compilando aMule no Slackware 11
Suporte a pendrive no VirtualBox 4
Comentários
gostei.. espero que funcione no meu..
Excelente dica!!!
Parabéns!
Mensagem
Excelente dica!!!
Parabéns!
$ 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!
Mensagem
$ 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!
/usr/bin/fakeroot: line 150: make-jpkg: command not found
não sei qual pacote contem este comando
Mensagem
/usr/bin/fakeroot: line 150: make-jpkg: command not found
não sei qual pacote contem este comando
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.
Mensagem
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
Enviar