InicioLinuxInstala y prueba Diaspora Preview en Ubuntu

Instala y prueba Diaspora Preview en Ubuntu

Linux9/18/2010


Instala y prueba Diaspora Preview en Ubuntu


edit: IMPORTANTE!!!!!! :gente muchas gracias por los puntos, por fin asciendo jajaj, pero esto es viejo, fijense q lo hice en septiembre , cuando recien se liberó el código, la verdad ya no estoy muy al tanto de lo que pasa con diaspora, pero no creo q esto siga funcionando así....

Como sabrán, el miércoles 15 se liberó el código de esta nueva red social llamada Diaspora, y de chusmo no mas quise ver como era, pero me compliqué bastante con el manual "oficial", webeando encontré éste tuto q me sirvió...


Diaspora es una aplicacion para crear redes sociales de codigo abierto enfocada en la seguridad y privacidad. Ayer fue liberado su codigo fuente para los desarrolladores y ya es posible instalarla en un servidor o en tu pc para probarla y/o comenzar a aportar ideas y reportar bugs que sean encontrados.

El codigo fuente de Diaspora se encuentra en GitHub y contiene un completo manual (readme) el cual nos explica los pasos necesarios para la instalacion, aqui en este articulo le hare una traduccion, explicacion y le dare unos datos para que no les ocurran los mismos errores que me aparecieron a mi.

Bien primero que nada necesitamos instalar dependencias y aplicaciones que necesita diaspora para su funcionamiento:

1) Build Tools: Es probable que ya tengas algunas instaladas pero para asegurarnos tecleamos en la terminal
dijo:

sudo apt-get install build-essential libxslt1.1 libxslt1-dev libxml2 livxlst-dev libxml2-dev



Nota: en el readme no aparecen los dos ultimos paquetes pero yo los e agregado aqui ya que son necesarios para instalar nokogiri mas adelante

2) Ruby: Diaspora esta hecho en Ruby por lo que tenemos que instalar este lenguaje, recomendable que sea Ruby 1.8.7:
dijo:

sudo apt-get install ruby-full



Nota: asegurate de instalar ruby-full y todas sus dependencias, si ya tienes instalado el paquete ruby basico y no instalas ruby-full puede que tengas problemas mas adelante en la instalacion.

3) MongoDB: Mondodb es una base de datos nosql que usara diaspora, para instalarla debemos agregar los repositorios oficiales editando /etc/apt/sources.list y agregando
dijo:

deb http://downloads.mongodb.org/distros/ubuntu 10.4 10gen



Luego de esto agregamos la llave GPG:
dijo:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10



Actualizamos la lista de repositorios:
dijo:

sudo apt-get update



e instalamos MongoDB
dijo:

sudo apt-get install mongodb-stable



4) OpenSSL: Es muy probable que ya lo tengas instalado ya que viene por defecto en Ubuntu, asi que lo saltamos

5) ImageMagicK:
dijo:

sudo apt-get install imagemagick libmagick9-dev



6) Git: El repo de Diaspora esta en Git asi que necesitamos instalarlo para bajarnos el fuente desde el mismo:
dijo:

sudo apt-get install git-core



7) RubyGems: Ya que Diaspora esta hecho en Ruby, se vale de algunas Gemas. Para instalarlo nos descargamos RubyGems:
dijo:

wget http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz



Luego lo descomprimimos
dijo:

tar -xf rubygems-1.3.7.tgz



Luego nos movemos a la carpeta resultante:
dijo:

cd rubygems-1.3.7



Ahora instalamos el RubyGems:
dijo:

sudo ruby setup.rb



y por ultimo tecleamos
dijo:

sudo ln -s /usr/bin/gem1.8 /usr/bin/gem



Bundler: Esta aplicacion es una especie de manejador de dependencias para aplicaciones ruby el cual nos instalara las aplicaciones (un monton de gemas) necesarias para que Diaspora se ejecute correctamente, para instalarlo tecleamos:
dijo:

sudo gem install bundler



9) Diaspora: Bien ahora si nos toca bajarnos el fuente de Diaspora desde el git:
dijo:

git clone http://github.com/diaspora/diaspora.git



10) Instalando las gemas necesarias: Para ejecutar Diaspora necesitamos instalar algunas gemas de las que diaspora depende, para esto, abrimos la terminal y nos movemos dentro de carpeta donde se descargo el codigo fuente de Diaspora cuando ejecutamos el comando anterior, una vez alli tecleamos:
dijo:

sudo bundle install



Con esto Bundler nos instalara unas cuantas gemas que usa Diaspora.

11) Iniciar MongoDB: Ya que la instalacion la estamos haciendo en Ubuntu es probable que MongoDB ya este iniciado, de lo contrario podemos teclear el comando:
dijo:

sudo service mongodb status



para comprobar que esta corriendo, o si no tecleamos
dijo:

sudo service mongodb start


para iniciarlo.

12) Corriendo la Aplicacion: Si no has tenido ningun problema y has realizado correctamente la instalacion entonces podemos pasar a ejecutar el servicio y correr Diaspora tecleando en la terminal:
dijo:

sudo bundle exec thin start



Ya con esto deberias estar corriendo la Preview de Diaspora!!!

Tan solo abre tu navegador y teclea en la barra de direccion:

http://localhost:3000

Fuente.

Bueno, espero que alguien esté tan al pedo como yo y lo pruebe, no encontré mucho para hacer, pero a alguien con experiencia en programación y redes sociales capaz le interesa, yo programo listas enlazadas en Pascal y no uso facebook...
Datos archivados del Taringa! original
153puntos
669visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

L
Lailo🇦🇷
Usuario
Puntos0
Posts4
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.