Fala galera!!!!
Estou muito feliz de ter instalado o ubuntu 6.10 na minha maquina e cai entre nos ta uma beleza
Bom mas nem tudo é um mar de rosas (tirando a parte dos espinhos)
Resolvi instalar o jdk 6 (jdk-6u1-linux-i586) e o tomcat 6.0.14
Tudo normal a instalação o correu sem problemas, mas quando fui configurar as variáveis de ambiente
descobri que não tinha o /etc/profile.d (o que também não era para ser um problema)
Editei o meu /etc/profile seguindo algo que li na web e a coisa ficou assim:
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
if [ "$PS1" ]; then
if [ "$BASH" ]; then
PS1='\u@\h:\w\$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
umask 022
# inclusão do profile.d
for i in /etc/profile.d/*.sh; do
if [ -x $i ]; then
. $i
fi
done
dentro do /etc/profile.d criei dois arquivos o tomcat.sh e o java.sh
o tomcat.sh esta assim:
#!/bin/sh
CATALINA_HOME=/opt/tomcat
CLASSPATH=/opt/tomcat/lib:$CLASSPATH
PATH=/opt/tomcat/bin:$PATH
export CATALINA_HOME CLASSPATH PATH
Nota: resolvi criar um link simbólico (/opt/tomcat) e setalo para a localização do tomcat
e o java:
#!/bin/sh
JAVA_HOME=/usr/share/jdk1.6.0_01
JRE_HOME=/usr/share/jdk1.6.0_01/jre
CLASSPATH=$JAVA_HOME:$JAVA_HOME/lib:$JRE_HOME/lib:.
MANPATH=$MANPATH:$JAVA_HOME/man
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASSPATH MANPATH PATH
Apos uma "reboot" foi no terminal e larguei um "set" para ver como estavam as variáveis
e descobri que CATALINA_HOME JAVA_HOME JRE_HOME e o MANPATH
estavam configurados, mas .........
a variável CLASSPATH só estava com o seguinte conteúdo:
$CLASSPATH=$JAVA_HOME:$JAVA_HOME/lib:$JRE_HOME/lib:.
e a variável PATH estava padrão (a mesma coisa da instalação)
Desde já agradeço todas as mensagens, obrigado!!
Fiquem com DEUS e Preservem a natureza !!