Ha habido bastantes problemas y preocupaciones que han surgido sobre Dropbox en los últimos meses y que hacen que algunas personas se sientan incómodas al usarlo y buscan refugio por medio 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 proporciona Dropbox, a saber, la sincronización de archivos.
Sin embargo, no necesita buscar más porque finalmente apareció una solución llamada Sparkleshare.
Sobre Sparkleshare
Sparkleshare es una alternativa de Dropbox de sincronización de archivos de código abierto. No es un servidor de sitio web en sí mismo, sino más bien un servicio que puede implementar usted mismo para crear su propia configuración de sincronización. Como puede elegir dónde almacena realmente los datos que desea sincronizar entre los sistemas, puede tener un control completo sobre sus propios datos en todo momento y nunca tener que depender de un servicio de terceros.
Sparkleshare usa el sistema GIT como su columna vertebral. Para aquellos que no saben, GIT es un gran repositorio de archivos y servicio de seguimiento de versiones. Muchos proyectos diferentes (especialmente los de código abierto) usan GIT para controlar el progreso del nuevo código en archivos modificados más recientemente. Lo mejor de todo, Sparkleshare eventualmente será completamente multiplataforma. Actualmente, las versiones están disponibles para Linux y Mac, con planes eventuales para Windows, Android e iOS.
Instalación
Los usuarios de Windows eventualmente 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 manera leve (y lo digo de manera relativa) de instalar Sparkleshare, pero no debería ser un gran problema.
Ubuntu
Los usuarios de Ubuntu necesitan agregar un PPA que contenga los paquetes de Sparkleshare. Estás de suerte, ya que esta PPA fue erigida no hace mucho tiempo. Agregue el PPA con
sudo add-apt-repository ppa: warp10 / sparkleshare
, actualiza tus repositorios con
sudo apt-get update
e instala Sparkleshare con
sudo apt-get install sparkleshare libwebkit1.1-cil git-core
.
Fedora
Los usuarios de Fedora deben seguir un camino similar. Primero necesita 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 instale los paquetes necesarios (
sudo yum install -y sparkleshare openssh-askpass
) Para estar seguros, los usuarios de Fedora recomiendan que elimine un determinado paquete para evitar bloqueos innecesarios. Para hacer esto, necesitarás escribir
sudo yum remove -y nautilus-python
.
Los usuarios de cualquier otra distribución están solos (¡ya que hay muchas otras distribuciones!). Sin embargo, no asumas que no existe un paquete Sparkleshare para tu distribución, así que haz un poco de búsqueda en Google para ver qué surge.
Cómo configurar
Dado que Sparkleshare usa GIT, tiene una gran variedad de opciones en cuanto a dónde almacenar sus archivos. La primera vez que inicia Sparkleshare, la configuración le permite elegir entre los tres principales sitios web que ejecutan GIT para los que las personas pueden obtener cuentas gratuitas, así como la posibilidad de definir su propio servidor.
En realidad, crear tu propio repositorio de GIT para ejecutar Sparkleshare está fuera del ámbito de este artículo, pero si buscas un poco en Google, podrás encontrar algunas instrucciones. También puede estar seguro de que hay instrucciones para crear una interfaz web para su propio repositorio de GIT. Para el ejemplo en este artículo, voy a configurar y usar rápidamente mi propio servidor.
Después de la instalación, siga adelante y ejecute 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 según lo solicitado. Asegúrese de consultar primero el sitio, ya que pueden requerir un paso adicional, como utilizar una clave SSH para obtener 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 enviarlo a su servidor con
ssh-copy-id NOMBRE DE USUARIO @ SERVIDOR
. 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 puede usarlo como si usara Dropbox, pero con mayor tranquilidad. Si eres demasiado paranoico, 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 últimamente. Por lo tanto, encriptando ... Lea más también. Lo que haga ahora depende de usted.
¿Esta alternativa Dropbox funciona para usted? ¿Quieres cambiar a otra cosa o quedarte con Dropbox? ¿Crees que proyectos como Sparkleshare son valiosos? Háganos saber en los comentarios!