Instalar Diaspora en Fedora

De Wiki Diaspora*
Saltar a: navegación, buscar

Estas instrucciones son para la versión 15 de Fedora. Si utilizas una versión anterior, tal vez necesites utilizar cosas como remi repo para contar con versiones actualizadas de los paquetes.

Build Tools

Para instalar Buil Tools, ejecuta lo siguiente:

su -c 'yum install make automake gcc gcc-c++ libxslt libxslt-devel libxml2 libxml2-devel libffi libffi-devel libcurl libcurl-devel openssl-devel sqlite-devel'

Ruby

RVM

Puedes instalar Ruby para cada usuario, por medio de RVM. Esto se recomienda actualmente para obtener la más reciente versión de RubyGems.

Todavía necesitas un sistema de Ruby, así que utiliza este comando:

su -c 'yum install ruby-devel'

MySQL

Esto instala MySQL, también necesitas el paquete mysql-devel:

su -c 'yum install mysql-server mysql-devel'

Asegúrate de que elijas UTF8 como la codificación por defecto en la base de datos, para hacerlo, añade estas líneas en el archivo /etc/my.cnf, en la sección [mysqld]:

   [mysqld]
   ...
   # Set UTF8 by default
   default-character-set = utf8
   collation-server = utf8_unicode_ci
   init-connect='SET NAMES utf8'
   character-set-server = utf8

Para iniciar MySQL, utiliza:

su -c 'service mysqld start'

Postgres

Esto instala Postgres también, si prefieres utilizarlo en vez de MySQL (se requiere conocimiento para configurar Postgres):

su -c 'yum install postgresql-server postgresql-devel'

Para iniciar Postgres, lee http://wiki.postgresql.org/wiki/YUM_Installation.

ImageMagick

Para instalar ImagMagick, ejecuta lo siguiente:

su -c 'yum install ImageMagick'

Git

Para instalar Git, utiliza este comando:

su -c 'yum install git'

Redis

Para instalar Redir, ejecuta:

su -c 'yum install redis'

Crea un directorio para los registros de Redis:

su -c 'mkdir /var/log/diaspora'

RubyGems

Para instalar RubyGems, utiliza:

su -c 'yum install rubygems'

RubyGems tiende a contar con versiones algo antiguas, puedes actualizar con:

su -c 'gem update --system'

Bundler

Para instalar Bundler, ejecuta lo siguiente:

su -c 'gem install bundler'

Node.js

Puedes seguir estas instrucciones para instalar Node.je en Fedora, e instalar el paquete Node.js desde su repositorio.

Ahora ya cuentas con todas las dependencias instaladas. Puedes regresar a la guía de instalación de Diaspora.