A instalação do Ruby no Linux é muito parecida com a instalação no Windows. A maior diferença é que você só precisa de alguns comandos no terminal e ele se encarrega de todo o resto (baixar e instalar no devido lugar).
$ sudo apt-get install ruby1.9.1-full
Pronto, Ruby instalado. Agora você pode fazer um teste rápido. Digite no terminal:
$ ruby -v
Primeira Aplicação Ruby no Linux
Você já deve saber que escrever um “Hello World” em Ruby é muito simples. Então vamos fazer um programa executá-lo. Para fazer isso iremos precisar de um editor de texto simples(Gedit, por exemplo) e o terminal para digitar alguns comandos. Agora vamos aos passos:
- Abra o terminal (console) e vamos criar uma pasta para guardar o nosso programa, da seguinte forma:
$ cd ~ $ mkdir testeruby $ cd testeruby
- Abra o Gedit ou outro editor de sua preferência, escreva o texto abaixo:
puts "Hello world Ruby!"
- Salve com o nome programa.rb na seguinte pasta: ~/testeruby
- Volte para o terminal e execute o seu programa
$ ruby programa.rb
Se você fez tudo certinho verá o texto “Hello world Ruby!” sendo exibido no terminal (console).
Quando se usa o Linux, existem duas formas de você executar seus programas utilizando o Ruby. A primeira forma é utilizando o comando ruby + nome-do-arquivo.rb no terminal, como no exemplo anterior. A outra forma, é colocar o caminho para o interpretador Ruby dentro do arquivo programa.rb como no texto abaixo:
#!/usr/bin/env ruby puts "Hello world Ruby!"
Agora dê permissão de execução para o seu arquivo:
$ chmod +x programa.rb
E execute-o:
$ ./programa.rb
Perceba que a diferença entre as duas formas de execução de programas Ruby é apenas o comando no terminal. Na primeira forma você usa o comando “ruby” e na segunda você o executa como um arquivo qualquer do linux.
Pronto, programa escrito e executando! E agora, está pronto para outros desafios?