jueves, 18 de agosto de 2011

Instalar Ruby & Ruby On Rails en Fedora 14

Es sencillamente un quilombo, el cual nos podría llevar a una charla filosófica sobre Windows vs Linux, pero como es inútil, me limito a mostrar como se instala RoR en Fedora 14 y nada más :)

Primero tenemos que instalar Ruby:
yum install ruby

Después instalamos Gem.
Para esto vamos a la página oficial:
http://docs.rubygems.org/shelf

y en la sección downloads descargamos la última versión de gem (la que tiene la extensión tgz). Luego la descomprimimos:
tar zxvf rubygems-x.y.z.tgz (x,y,x segun la versión que hayamos descargado ;)

Después entramos al directorio que se generó e instalamos:
cd rubygems-x.y.z
ruby setup.rb

Esto no debería dar ningún error! :)

Después de esto, tenemos que instalar rdocs, de la siguiente forma:
yum install rdocs

Ahora ya podemos instalar Rails:
gem install rails --remote --include-dependencies



Y LISTO!! :) Ya tenemos Ruby on Rails funcionando sobre Fedora!

Ahora, para probar que todo salió bien, podemos crear una aplicación básica, tipeando lo siguiente (dentro de algún directorio donde tengamos los proyectos):

rails new prueba
cd prueba
bundle install
rails server

El primer comando "crea" la aplicación y todos los archivos que ésta pueda utilizar. El tercero, hace una copia de las dependencias que nuestro proyecto utilice (BBDD, etcc) y el cuarto inicia el servidor.
Finalmente, entramos con algún navegador a:
http://localhost:3000

Y allí debe aparecer la info sobre nuestra aplicación "prueba".

Cualquier cosa, comenten.
S2

7 comentarios:

  1. Buen post oye una pregunta es q al meter el comando yum install rdocs me sale esto...

    # yum install rdocs
    Loaded plugins: langpacks, presto, refresh-packagekit
    No package rdocs available.
    Error: Nothing to do


    espero puedas ayudarme gracias

    ResponderEliminar
    Respuestas
    1. el linea correcta es yum install ruby-rdoc

      Eliminar
  2. Wοnderful goods fгom you, mаn.
    I havе unԁerstand your ѕtuff previous to and you are јust extremely fantastic.
    I reallу like what you have aсquired here, certainly lіke what you aгe saying and
    the wаy in which you say it. Yοu mаke it enjoyable and you stіll take cаrе
    of to keep it wise. I сan't wait to read much more from you. This is actually a great website.

    my web site ... http://www.sfgate.com/business/prweb/article/V2-Cigs-Review-Authentic-Smoking-Experience-or-4075176.php

    ResponderEliminar
  3. What's up to all, it's гeally a fastidiouѕ fог me to visit thіs wеb pаge, іt cοnѕіsts of іmρortant Ιnformatіon.



    Here is my web sitе :: just click the up coming page

    ResponderEliminar
  4. Great work! Тhіѕ iѕ the type of information that shoulԁ be shareԁ aгound thе web.
    Dіsgrасe on the sеeκ engines fοr not positіoning this publish upper!
    Comе on оver аnd tаlκ
    oνer with mу site . Thank you =)

    Here iѕ my blog poѕt ... v2 cigs reviews

    ResponderEliminar
  5. Verу nіce pοst. I absolutеlу lоve this
    sіte. Thanks!

    Check out my ѕite v2 cigs reviews

    ResponderEliminar
  6. I waѕ геcommеnded this blog by
    my cousin. I am not sure ωhеther this post is written bу him as nobоdy
    еlse know such detaileԁ about my
    difficulty. You are wonderful! Thankѕ!

    Feel free to surf to my page - buy Silk'n sensepil

    ResponderEliminar