Olá Grupo.
Instalei aqui meu FC6 e personlizei a seleção de pacotes em Base System, demarcando Java,
Para minha surpresa ao abrir o terminal e digitar java -version, lá estava instalado o java 4.
Mais estranho ainda foi q ao desinstalar (yum remove java) esta jre, foi embora o OpenOffice.org. O que o Ooo depende do java?
Outra é que após tirar tb o pacote Evolution e colocar o ThunderBird no lugar como cliente pop; o sistema ao sugerir um update, lá estava o Evolution. Ele nem está instalado!
Isto fez-me supor que o update não relativo aos pacotes instalados, mas a uma lista fechada.
Gostaria da opnião de vcs. Fiz algo errado?
Abçs,
Zandre.
Olá,
2007/2/2, Zandre Bran zandrebran@gmail.com:
Olá Grupo.
Instalei aqui meu FC6 e personlizei a seleção de pacotes em Base System, demarcando Java,
Para minha surpresa ao abrir o terminal e digitar java -version, lá estava instalado o java 4.
Mais estranho ainda foi q ao desinstalar (yum remove java) esta jre, foi embora o OpenOffice.org. O que o Ooo depende do java?
O OpenOffice depende do xerxes (um interpretador xml escrito em java) e do xalan (transforma xml em arquivos html, texto, etc, também escrito em java). Se você instalar o OpenOffice, ele irá instalar esses pacotes que irão instalar o java. Se remover o java, removerá esses pacotes que removerá o OpenOffice.
Outra é que após tirar tb o pacote Evolution e colocar o ThunderBird no lugar como cliente pop; o sistema ao sugerir um update, lá estava o Evolution. Ele nem está instalado!
Você realmente desinstalou o Evolution ou apenas configurou o Thunderbird como pop preferencial?
Isto fez-me supor que o update não relativo aos pacotes instalados, mas a uma lista fechada.
Discordo. O yum faz o update tendo como base o que você tem instalado na máquina. Se você desinstalar o Evolution e sair um update para ele, o yum não vai instalar o Evolution a não ser que algum pacote que você tenha e atualize comece a precisar do Evolution. Neste caso, o yum irá listar o pacote e avisará que estará instalando como nova dependência. Talvez você tenha desinstalado no comentário anterior mas algum pacote que tenha instalado após isso possa ter instalado o Evolution.
Gostaria da opnião de vcs. Fiz algo errado?
Não acho que fez algo de errado.
Abçs,
Zandre.
Att. Gustavo Picoloto
On 2/2/07, Gustavo Picoloto picoloto@gmail.com wrote:
Olá,
2007/2/2, Zandre Bran zandrebran@gmail.com:
Olá Grupo.
Instalei aqui meu FC6 e personlizei a seleção de pacotes em Base System, demarcando Java,
Para minha surpresa ao abrir o terminal e digitar java -version, lá estava instalado o java 4.
Mais estranho ainda foi q ao desinstalar (yum remove java) esta jre, foi embora o OpenOffice.org. O que o Ooo depende do java?
O OpenOffice depende do xerxes (um interpretador xml escrito em java) e do xalan (transforma xml em arquivos html, texto, etc, também escrito em java). Se você instalar o OpenOffice, ele irá instalar esses pacotes que irão instalar o java. Se remover o java, removerá esses pacotes que removerá o OpenOffice.
Por favor, como faço para remover o java? Pois escrevo alguns programas em Java e gostaria de instalar o JDK 6.
Att. Gustavo Picoloto
--
Gustavo Picoloto, LPIC-1, SCSECA http://cenoura.homelinux.com
Abçs,
Zandre.
Olá,
Não é necessário remover o gnu java, pode-se apenas instalar o java da sun se precisar dele.
Aqui http://www.fedorafaq.org/#java tem os passos para isso.
Att. Gustavo Picoloto
Em 07/02/07, Zandre Branzandrebran@gmail.com escreveu:
On 2/2/07, Gustavo Picoloto picoloto@gmail.com wrote:
Olá,
2007/2/2, Zandre Bran zandrebran@gmail.com:
Olá Grupo.
Instalei aqui meu FC6 e personlizei a seleção de pacotes em Base System, demarcando Java,
Para minha surpresa ao abrir o terminal e digitar java -version, lá estava instalado o java 4.
Mais estranho ainda foi q ao desinstalar (yum remove java) esta jre, foi embora o OpenOffice.org. O que o Ooo depende do java?
O OpenOffice depende do xerxes (um interpretador xml escrito em java) e do xalan (transforma xml em arquivos html, texto, etc, também escrito em java). Se você instalar o OpenOffice, ele irá instalar esses pacotes que irão instalar o java. Se remover o java, removerá esses pacotes que removerá o OpenOffice.
Por favor, como faço para remover o java? Pois escrevo alguns programas em Java e gostaria de instalar o JDK 6.
Att. Gustavo Picoloto
--
Gustavo Picoloto, LPIC-1, SCSECA http://cenoura.homelinux.com
Abçs,
Zandre.
-- Fedora-users-br mailing list Fedora-users-br@redhat.com https://www.redhat.com/mailman/listinfo/fedora-users-br
Rau,
Em Quarta 07 Fevereiro 2007 09:31, Zandre Bran escreveu:
Por favor, como faço para remover o java? Pois escrevo alguns programas em Java e gostaria de instalar o JDK 6.
Não gostei muito da forma explicada no http://www.fedorafaq.org então la via meu byte de contribuição.
Etapas: 1- Baixe o JDK 1.6 da Sun (claro), de permissão de execução para o arquivo baixado (chmod +x jdk-6-linux-i586-rpm.bin). Depois execute ele como root ./jdk-6-linux-i586-rpm.bin, ele era descomprimir e instalar o RPM.
2- Adicione as bibliotecas criando o arquivo /etc/ld.so.conf.d/java.conf com o seguinte conteúdo: /usr/java/default/jre/lib/i386 /usr/java/default/jre/lib/i386/client /usr/java/default/jre/lib/i386/native_thread Depois execute o ldconfig
3- Adicione os executáveis ao PATH e crie algumas variáves de ambiente (padrão java) criando o seguinte arquivo /etc/profile.d/java.sh export J2RE_HOME=/usr/java/default/jre export JRE_HOME=/usr/java/default/jre export JAVA_HOME=/usr/java/default export PATH=$JAVA_HOME/bin:$J2RE_HOME/bin:$PATH Não esquecer de dar permissão de execução ao arquivo criado (chmod +x /etc/profile.d/java.sh)
4- Esta etapa só é obrigatória se você estiver usando Compiz/Beryl, pois as aplicações java irão aparecer todas em branco (formularios sem nada dentro, invisíveis). Adicione ao mesmo /etc/profile.d/java.sh a seguinte linha export AWT_TOOLKIT=MToolkit
Pronto, para um desenvolvedor Java isso basta.
Att, André Felício
On 2/12/07, André Felício andre@felicio.com.br wrote:
Rau,
Em Quarta 07 Fevereiro 2007 09:31, Zandre Bran escreveu:
Por favor, como faço para remover o java? Pois escrevo alguns programas em Java e gostaria de instalar o JDK 6.
Não gostei muito da forma explicada no http://www.fedorafaq.org então la via meu byte de contribuição.
Etapas: 1- Baixe o JDK 1.6 da Sun (claro), de permissão de execução para o arquivo baixado (chmod +x jdk-6-linux-i586-rpm.bin). Depois execute ele como root ./jdk-6-linux-i586-rpm.bin, ele era descomprimir e instalar o RPM.
2- Adicione as bibliotecas criando o arquivo /etc/ld.so.conf.d/java.conf com o seguinte conteúdo: /usr/java/default/jre/lib/i386 /usr/java/default/jre/lib/i386/client /usr/java/default/jre/lib/i386/native_thread Depois execute o ldconfig
3- Adicione os executáveis ao PATH e crie algumas variáves de ambiente (padrão java) criando o seguinte arquivo /etc/profile.d/java.sh export J2RE_HOME=/usr/java/default/jre export JRE_HOME=/usr/java/default/jre export JAVA_HOME=/usr/java/default export PATH=$JAVA_HOME/bin:$J2RE_HOME/bin:$PATH Não esquecer de dar permissão de execução ao arquivo criado (chmod +x /etc/profile.d/java.sh)
4- Esta etapa só é obrigatória se você estiver usando Compiz/Beryl, pois as aplicações java irão aparecer todas em branco (formularios sem nada dentro, invisíveis). Adicione ao mesmo /etc/profile.d/java.sh a seguinte linha export AWT_TOOLKIT=MToolkit
Pronto, para um desenvolvedor Java isso basta.
Bem aproveitado um pouco da sua dica André, segue meu mini-tutu:
Baixei o jdk-6-linux-i586-rpm.bin do site da sun
#su - #chmod +x jdk-6-linux-i586-rpm.bin #./jdk-6-linux-i586-rpm.bin
Depois de instalado:
#cd /usr/bin #rm java #ln -s /usr/java/default/bin/java java
Agora entra tua dica, criando as varariaveis JAVA
#cd /etc/profile.d #nano java.sh
E no nano, escreva
export J2RE_HOME=/usr/java/default/jre export JRE_HOME=/usr/java/default/jre export JAVA_HOME=/usr/java/default export PATH=$JAVA_HOME/bin:$J2RE_HOME/bin:$PATH
Pressio CTRL+O para salvar e CTRL+X para sair
Um pouco mais de tua contribuição:
Não esquecer de dar permissão de execução ao arquivo criado (chmod +x /etc/profile.d/java.sh)
Pronto. Java instalado.
#java -version #echo $JAVA_HOME
O que ainda não consegui foi o browser Firefox trabalhar com java, falta algum link.
Se puderem ajudar, posso depois trabalhar melhor este tutu e colocar lá no site do fedora.org.br. Alias como posso fazer isto?
Por falar nisto, há alguma lista sobre a documentação FC em portugues? Algum projeto sobre?
Att, André Felício
Abçs e obrigado pela força,
Zandre.
On 3/6/07, Zandre Bran zandrebran@gmail.com wrote:
[...] O que ainda não consegui foi o browser Firefox trabalhar com java, falta algum link.
Pocha acabei de escrever o e-mail e pumba:
#ln -s /usr/java/jdk1.6.0/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
Uma dependencia que faltou:
#yum install compat-libstdc++-33.i386
Sem está tenho o erro ao abrir o ControlPanel ou javaws -viewer:
javaws -viewer [eu@localhost ~]$ java.lang.UnsatisfiedLinkError: /usr/java/jdk1.6.0/jre/lib/i386/libdeploy.so: libstdc++.so.5: cannot open shared object file: No such file or directory at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647) at java.lang.Runtime.load0(Runtime.java:770) at java.lang.System.load(System.java:1005) at com.sun.deploy.config.UnixConfig.loadLibDeploy(UnixConfig.java:38) at com.sun.deploy.config.UnixConfig.<clinit>(UnixConfig.java:26) at com.sun.deploy.config.ConfigFactory.newInstance(ConfigFactory.java:11) at com.sun.deploy.config.Config.getInstance(Config.java:662) at com.sun.deploy.config.Config.<clinit>(Config.java:678) at com.sun.javaws.Main.continueInSecureThread(Main.java:119) at com.sun.javaws.Main$1.run(Main.java:106) at java.lang.Thread.run(Thread.java:619)
Se puderem ajudar, posso depois trabalhar melhor este tutu e colocar lá no site do fedora.org.br. Alias como posso fazer isto?
Por falar nisto, há alguma lista sobre a documentação FC em portugues? Algum projeto sobre?
Abçs,
Zandre.
Olá,
Em 06/03/07, Zandre Branzandrebran@gmail.com escreveu:
#cd /usr/bin #rm java #ln -s /usr/java/default/bin/java java
Ao invés de fazer o passo acima, pode-se usar o comando "alternatives" também. Se não me engano (estou sem o java aqui para testar), seria mais ou menos assim:
#alternatives --install /usr/bin/java java /usr/java/jre1.5.0_07/bin/java 1 #alternatives --set java /usr/java/jre1.5.0_07/bin/java #alternatives --config java
A vantagem do alternatives é que você pode ter vários javas instalados (versões diferentes do jdk da Sun ou mesmo o gjc) para testes/desenvolvimento/compatibilidade/etc e poder alterar qual usar no momento apenas executando o "alternatives --config java", sem ter que remover links, cria-los, remover novamente e etc.
Qualquer dúvida, enviem outro email.
Att. Gustavo Picoloto
On 3/7/07, Gustavo Picoloto picoloto@gmail.com wrote:
Em 06/03/07, Zandre Branzandrebran@gmail.com escreveu:
#cd /usr/bin #rm java #ln -s /usr/java/default/bin/java java
Ao invés de fazer o passo acima, pode-se usar o comando "alternatives" também. Se não me engano (estou sem o java aqui para testar), seria mais ou menos assim:
#alternatives --install /usr/bin/java java /usr/java/jre1.5.0_07/bin/java 1 #alternatives --set java /usr/java/jre1.5.0_07/bin/java #alternatives --config java
A vantagem do alternatives é que você pode ter vários javas instalados (versões diferentes do jdk da Sun ou mesmo o gjc) para testes/desenvolvimento/compatibilidade/etc e poder alterar qual usar no momento apenas executando o "alternatives --config java", sem ter que remover links, cria-los, remover novamente e etc.
Isto facilitou muito.
Refazendo o minitutu, mas desta vez com o a versão .bin (não RPM) do java6:
#su - # yum install compat-libstdc++-33.i386 #cp jdk-6-linux-i586.bin /opt #cd /opt #chmod +x jdk-6-linux-i586.bin #./jdk-6-linux-i586.bin #alternatives --install /usr/bin/java java /opt/jdk1.6.0/bin/java #alternatives --set java /opt/jdk1.6.0/bin/java
Para alternar entre outras versões Java:
#alternatives --config java
Qualquer dúvida, enviem outro email.
Opa, nem precisa dizer.
Att. Gustavo Picoloto
Muito obrigado,
Zandre.
On 2/12/07, André Felício andre@felicio.com.br wrote:
[...] 2- Adicione as bibliotecas criando o arquivo /etc/ld.so.conf.d/java.conf com o seguinte conteúdo: /usr/java/default/jre/lib/i386 /usr/java/default/jre/lib/i386/client /usr/java/default/jre/lib/i386/native_thread Depois execute o ldconfig
Por favor, não compreendi a importância desta etapa. Poderia me ajudar?
Att, André Felício
Abçs,
Zandre.
Rau,
2- Adicione as bibliotecas criando o arquivo /etc/ld.so.conf.d/java.conf com o seguinte conteúdo: /usr/java/default/jre/lib/i386 /usr/java/default/jre/lib/i386/client /usr/java/default/jre/lib/i386/native_thread Depois execute o ldconfig
Por favor, não compreendi a importância desta etapa. Poderia me ajudar?
Bem... eu trabalho muito com Java e PostgreSQL e as vezes preciso compilar (atualizar) o PLJava para dar suporte Java ao meu PostgreSQL.
Como simples usuário não precisa, só se for precisar das bibliotecas java.
Att,
André Felício http://www.felicio.com.br
br-users@lists.fedoraproject.org