Ruby on Rails en Slackware (Día 0)

Por necesidades en el trabajo sera necesario aprender a programar aplicaciones web en ruby usando rails. Ire escribiendo algunas cosas mientras voy avanzando y aprendiendo. Empezare con el documento Cuatro Dias con Rails de John McCreesh traducido por Emmanuel N. Millán, pero por supuesto primero algunos conceptos y la instalación en Slackware 10.2.

¡Empezemos!

Ruby.
Ruby es un lenguaje de scripts para una programación orientada a objetos rápida y sencilla. Fue creado en Japón en el año 1993 por Yukihiro “Matz”
Matsumoto.

Ruby es un lenguaje de programación interpretado, de muy alto nivel y orientado a objetos. ¿Por qué otro lenguaje más? Pues porque Ruby es diferente. Cuando Matz dice que Ruby es orientado a objetos, realmente quiere decir que es orientado a objetos. En este lenguaje, hasta los números y los caracteres literales son objetos, y tienen los métodos de su clase, que pueden llamarse normalmente.

Casi todos los comentarios sobre Ruby son puro elogio, y es que combina las mejores características de Smalltalk, Perl e incluso alguna cosa de programación funcional.
Extraido de la wikipedia en español.

Ruby on Rails
Rails es el framework o entorno de trabajo, Open Source y multiplataforma desarrollado por David Heinemeier Hansson que facilita el diseño y desarrollo de aplicaciones web
basadas en Ruby separando automáticamente en 3 capas todos los componentes de la aplicación (Model, View y Control. MVC). Ello hace más sencillo y rápido el mantenimiento de las
aplicaciones que en otros entornos como Java, .NET o Php.
Extraido de la wikipedia en español.

Instalando Ruby on Rails en Slackware 10.2
Receta original en GUL Sinaloa.

Bajar e instalar Ruby 1.8.4 (como root)

# wget -c http://www2.linuxpackages.net/packages/Slackware-10.2/ken/ruby-1.8.4-i686-1kjz.tgz
# installpkg ruby-1.8.4-i686-1kjz.tgz

Bajar e instalar gemas al sistema (gemas = paquetes ruby)
$ wget -c http://rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz
$ tar -zxvf rubygems-0.8.11.tgz
$ cd rubygems-0.8.11
$ ruby setup.rb

Instalar gema Rails
$ gem install rails –include-dependencies

Instalar gema mysql (sera necesario para las conexiones a MySql)
# gem install mysql -with-mysql-config=/usr/bin/mysql_config

Hasta aquí ya tenemos instalado Ruby on Rails. ….continuara

Actualizacion: Documentacion para instalar en Gentoo

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.