Sparkleshare - Una gran alternativa de código abierto para Dropbox [Linux y Mac]

Sparkleshare - Una gran alternativa de código abierto para Dropbox [Linux y Mac] / Mac

Ha habido bastantes problemas y preocupaciones sobre Dropbox en los últimos meses que hacen que algunas personas se sientan incómodas al usarlo y buscan refugio a través de una alternativa. Sí, hay muchos otros servicios de almacenamiento en línea, como Box.net, pero parece que no hay absolutamente ninguna alternativa que pueda competir con los beneficios que ofrece Dropbox, a saber, la sincronización de archivos..

Sin embargo, no necesita buscar más porque finalmente ha aparecido una solución, llamada Sparkleshare.

Acerca de Sparkleshare

Sparkleshare es una alternativa de Dropbox para la sincronización de archivos de código abierto. No es un servidor de sitios web en sí mismo, sino un servicio que puede implementar para crear su propia configuración de sincronización. Ya que puede elegir dónde realmente almacena los datos que desea sincronizar entre sistemas, puede tener un control completo sobre sus propios datos en todo momento y nunca tener que depender de un servicio de terceros..

Sparkleshare utiliza el sistema GIT como su columna vertebral. Para aquellos que no lo saben, GIT es un excelente repositorio de archivos y servicio de seguimiento de versiones. Muchos proyectos diferentes (especialmente los de código abierto) utilizan GIT para controlar el progreso del nuevo código dentro de los archivos modificados más recientemente. Lo mejor de todo, Sparkleshare eventualmente será completamente multiplataforma. Actualmente, las compilaciones están disponibles para Linux y Mac, con eventuales planes para Windows, Android e iOS.

Instalación

Los usuarios de Windows finalmente obtendrán un instalador fácil de usar, y los usuarios de Mac ya deberían saber cómo instalar su paquete. Los usuarios de Linux tienen una forma un poco complicada (y me refiero a esto de manera relativa) de instalar Sparkleshare, pero no debería ser un gran problema..

Ubuntu

Los usuarios de Ubuntu deben agregar un PPA que contenga los paquetes de Sparkleshare. Tienes suerte, ya que este PPA fue erigido no hace mucho tiempo. Agregue el PPA con

sudo add-apt-repository ppa: warp10 / sparkleshare

, actualiza tus repositorios con

sudo apt-get update

, e instalar Sparkleshare con

sudo apt-get install sparkleshare libwebkit1.1-cil git-core

.

Fedora

Los usuarios de Fedora deben seguir un camino similar. Primero debe agregar un repositorio que contenga los paquetes de Sparkleshare yendo a la carpeta que contiene los archivos de repositorio (

cd /etc/yum.repos.d

), descargue el nuevo archivo repo (

sudo curl -O http://repos.fedorapeople.org/repos/alexh/sparkleshare/fedora-sparkleshare.repo

), e instalar los paquetes necesarios (

sudo yum instalar -y sparkleshare openssh-askpass

). Para estar seguro, los usuarios de Fedora recomiendan que elimine un determinado paquete para evitar bloqueos innecesarios. Para ello, tendrás que escribir

sudo yum eliminar -y nautilus-python

.

Los usuarios de cualquier otra distribución están por su cuenta (ya que hay muchas otras distribuciones!). Sin embargo, no asuma que no existe un paquete de Sparkleshare para su distribución, así que haga un poco de Google y vea qué ocurre.

Cómo configurar

Como Sparkleshare usa GIT, tiene una gran variedad de opciones en cuanto a dónde almacenar sus archivos. La primera vez que inicie Sparkleshare, la configuración le permite elegir entre los tres principales sitios web con GIT en los que las personas pueden obtener cuentas gratuitas, así como la posibilidad de definir su propio servidor..

En realidad, crear su propio repositorio GIT para ejecutar Sparkleshare está fuera del alcance de este artículo, pero si busca un poco en Google, podrá encontrar algunas instrucciones. También puede estar seguro de que hay instrucciones para crear una interfaz web para su propio repositorio GIT. Para el ejemplo en este artículo, configuraré rápidamente y usaré mi propio servidor.

Después de la instalación, siga adelante e inicie el programa desde su menú. Cuando se abra, complete su nombre y dirección de correo electrónico, luego continúe.

A continuación, puede elegir su fuente y completar la información solicitada. Asegúrese de consultar primero el sitio, ya que es posible que requieran que realice un paso adicional, como usar una clave SSH para un acceso seguro y sin contraseña. Por ejemplo, si se está conectando a su propio servidor, deberá crear una clave SSH con

ssh-keygen -t rsa

y envíalo a tu servidor con

ssh-copy-id USERNAME @ SERVER

. Entonces puedes conectarte con Sparkleshare.

Aparte de eso, deberías haber terminado! Ahora puede comenzar a sincronizar en la carpeta que eligió.

Conclusión

¡Eso es! Ahora puedes usarlo como usaste Dropbox, pero con mayor tranquilidad. Si eres un paranoico adicional, puedes aplicar las mismas técnicas de encriptación que se describen aquí. Cómo cifrar tus datos de Dropbox con ENCFS [Linux] Cómo cifrar tus datos de Dropbox con ENCFS [Linux] Dropbox es posiblemente una de las mejores herramientas de sincronización de archivos en línea alrededor. Sin embargo, si ha estado hojeando las noticias de tecnología últimamente, verá que Dropbox está teniendo algunos problemas de privacidad en los últimos tiempos. Por lo tanto, el cifrado ... Leer más también. Lo que haga ahora depende de usted.

¿Esta alternativa de Dropbox funciona para usted? ¿Desea cambiar a otra cosa o quedarse con Dropbox? ¿Crees que proyectos como Sparkleshare son valiosos? Háganos saber en los comentarios.!

Explora más sobre: ​​Herramientas de colaboración, Dropbox, Ubuntu.