Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Como instalar Ruby on Rails

Ruby on Rails o Rails como lo llaman muchos seguidores es un framework de programación web que busca la simplicidad con menor código siguiendo el lema "Desarrollo web sin dolor" y el cual les mostrare hoy como instalarlo paso a paso en un servidor Linux Centos 6.5
Para esto necesitaremos la cuenta root o una cuenta con privilegios para poder instalar dependencias, ya hecho esto cualquier usuario podría desarrollar con Rails en su home.



Requerimientos:

Linux Centos 6.5

-Abrimos una consola e instalamos ruby
yum install ruby

-Instalamos dependencias
yum install gcc g++ make automake autoconf curl-devel openssl-devel zlib-devel httpd-devel apr-devel apr-util-devel sqlite-devel

-Instalamos documentacion
yum install ruby-rdoc ruby-devel

-Instalamos las ruby gems
yum install rubygems

-A partir de este momento usaremos gem. Actualizamos gems
gem update

-Verificamos
gem update --system

-Instalamos rails
gem install rails

curl -L get.rvm.io | bash -s stable

-Activamos librerías necesitadas por RVM y lo activamos

source /etc/profile.d/rvm.sh
rvm requirements
rvm use 1.9.3 --default
rvm rubygems current

Con esto ya nos queda listo nuestro ambiente de desarrollo con Rails. Interesante cierto? Ya usas Rails, en que proyectos?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Feliz y opensource año nuevo

Un nuevo año llega, nuevas metas se aproximan, otras no cumplidas pasan pasan a engrosar la lista.
Esperemos que nuestro OS favorito en el próximo año siga posicionándose mas y mejor en la nube, servidores, smartphone's, tablets y porque no, en el escritorio del usuario final.
Por mi parte les deseo mucha salud, prosperidad y éxitos en el 2014 por venir. Este blog no seria lo que es sin uds, mis lectores, a los cuales escucho ideas de artículos y en lo posible ayudo en sus problemas. Recuerden, el conocimiento nos hace libres y compartiéndolo mucho mas.
Feliz año 2014 !!!

Share/Bookmark

Como generar un iso de un cd o dvd

DriveMeca generando un ISO vía linea de comandos
Tienes un CDROM o un DVD al que quieres sacarle copia previniendo se te raye o lo pierdas, o necesitas el ISO para virtualizarlo varias veces de una forma mas rápida que si el servidor lo lee directamente desde la unidad de DVDROM. Bien, hoy te enseñare como crear un ISO de un CD o DVD en pocos pasos, ademas, también podrás sacar copia en ISO de un directorio en tu linux y así preservarlo por si se daña tu equipo.

-Colocamos el cd o dvd en la unidad de nuestro pc y verificamos nuestro linux no lo haya montado automáticamente

umount /dev/cdrom

-Abrimos una consola y ejecutamos el siguiente comando. OJO, el usuario debe tener privilegios de poder leer del dispositivo cdrom. En este caso en mi linux el device es /dev/cdrom y creare un ISO de nombre cdrom_imagen.iso en mi directorio home

dd if=/dev/cdrom of=~/cdrom_imagen.iso
8814464+0 records in
8814464+0 records out
4513005568 bytes (4,5 GB) copied, 628,125 s, 7,2 MB/s

-Segundo ejemplo, en este caso creare un ISO en /tmp del directorio /home/usuario. Debemos tener permisos de lectura del directorio que copiaremos al ISO

mkisofs -o /tmp/cd_backup.iso /home/usuario/

-Significado de las siglas de los comandos:

of=output file (fichero de salida)
if=input file (fichero de entrada)
dd=disk dump (vaciado o volcado de disco)

De los comandos o trucos que vale la pena mantener en nuestro arsenal creo que el generar un ISO debe ser uno de ellos. Te puede ahorrar dolores de cabeza y ganar tiempo para tus trabajos.
Usas los ISO para otra tarea, cual? te es de ayuda el crearlos, como?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.
Share/Bookmark