Primeros pasos con SparkleShare

Llevamos tiempo hablando de SparkleShare, un desarrollo que nos permitirá a cualquiera de nosotros tener un servicio tipo Dropbox totalmente controlado por nosotros y que podemos instalar en el mismo servidor de hosting que utilizamos para nuestro blog (por poner un ejemplo).

SparkleShare sigue en plena evolución pero si queréis probarlo la cosa cada vez es más sencilla, como comentan en Linux Magazine, donde han publicado una breve guía de puesta en marcha de SparkleShare en nuestro servidor.

Aunque es posible instalar SparkleShare a través de paquetes DEB, lo más recomendable es compilar de cero, y para ello lo que debemos hacer en primer lugar es instalar las dependencias necesarias:

sudo apt-get install gtk-sharp2 mono-runtime mono-devel monodevelop libndesk-dbus1.0-cil-dev nant libnotify-cil-dev libgtk2.0-cil-dev libwebkit-cil-dev intltool libtool python-nautilus libndesk-dbus-glib1.0-cil-dev libappindicator0.1-cil-dev

Tras lo cual deberemos descargar la última versión del código fuente para, una vez descargado y descomprimido en su correspondiente carpeta, compilarlo con los siguientes comandos:

./configure --prefix=/usr
make
sudo make install

El último paso consiste en poner en marcha un repositorio Git, y es que como explican en el artículo original, aunque SparkleShare puede funcionar con GitHub y Gitorious como sus backends para el almacenamiento online, tener en marcha nuestra propia instalación de Git permite controlar absolutamente todos los parámetros de este servicio en nuestro servidor.

Para acceder a esa opción hay una serie de guías relativamente sencillas de seguir como la página wiki oficial en la cual se ofrecen instrucciones detalladas. Una vez está todo en marcha basta con ejecutar la orden

sparkleshare start

para iniciar el servicio, y cuando se nos pida la dirección de nuestro servidor tendremos que hacerlo con el formato usuario@hostremoto. A partir de ahí introducimos la ruta de nuestro repositorio Git en nuestro servidor con el formato /ruta/al/directorio/nombrerepositorio.git.

Ya solo falta pulsar en Finish y tendremos lista nuestra instalación de SparkleShare. ¡Suerte!

 

Fuente: muylinux

¿Quién está en línea?

Hay 3866 invitados y ningún miembro en línea