Esta parte é totalmente genérica, a instalação do
Java e do
NetBeans 6 é igual para qualquer distribuição
Linux.
Se você está coçando os dedos para digitar "apt-get", é melhor sossegar o facho. Dessa vez vamos seguir a seguinte filosofia: Não reinvente a roda.
A Sun disponibiliza os instaladores, que por sinal nunca dão dor de cabeça, e é eles que vamos utilizar:
Baixe o Java Development Kit (Mesmo que você não seja desenvolvedor Java e esteja só interessado no Ruby, aconselho esta edição):
Efetue download do: JDK 5.0 Update 12 (ATENÇÃO!!! SEM NETBEANS!!!)
Para instalar, basta executar o binário que ele vai descompactar a máquina virtual java em uma pasta. Agora, por convenção, vamos seguir os seguintes passos para integrar esta JVM no nosso Sistema Operacional como um todo.
# mv jdk1.5.0_12 /opt
# cd /usr/lib
# rm java -Rvf
# ln -s /opt/jdk1.5.0_12 ./java
# cd /usr/bin
# ln -s /opt/jdk1.5.0_12/bin/java ./java
# ln -s /opt/jdk1.5.0_12/bin/javaws ./javaws
Muito bom, agora nossa máquina java está "À PAMPA". Se você é um São Tomé da vida, verifique:
$ java -version
Agora, baixe o NetBeans 6 Development:
Essa IDE aí é a "MARVADA". Completaça! E com um ótimo suporte ao Ruby on Rails!
Após baixá-la:
# chmod a+x netbeans-6.0m10-full-linux.sh
# ./netbeans-6.0m10-full-linux.sh
Siga as instruções na tela, por convenção, gosto de modificar o diretório de instalação para o /opt.
Agora é uma instalação NNF (Next, Next, Finish).
Quando você rodar o NetBeans (sem permissão de root), verá uma mensagem de erro, que na verdade não implica em nada, mas é chata. Para resolvê-la, faça:
# cd /opt
# chown nomedousuario.users netbeans-6.0m10/ -Rvf
Ah, mas você pode ser um cara "fresco" que usa XGL + COMPIZ no notebook para impressionar clientes (não fique com raiva, se é por isso também sou fresco, e ainda completo com gDesklets uahauhauha) e no lugar do NetBeans, fica um belo quadro preto, só com as bordas e barra de título né?? Não esquenta, siga mais estes passos:
# cd /opt/netbeans-6.0m10/bin
# gedit netbeans
E adicione a seguinte linha acima do PRG=$0:
export AWT_TOOLKIT=MToolkit
E a IDE tá lá., funfando, a coisa MÁRLINDA, ô coisinha tão bunitinha do pai...