Anuncio publicitario
Ha habido bastantes problemas e inquietudes acerca de Dropbox en los últimos meses, es decir haciendo que algunas personas se sientan incómodas al usarlo y estén buscando refugio por medio de un alternativa. Sí, hay muchos otros servicios de almacenamiento en línea, como Box.net 5 herramientas súper fáciles para compartir archivos con amigos o con sus dispositivosEl intercambio de archivos es más que una carpeta compartida en la nube. Cuando necesite las aplicaciones adecuadas para que esto suceda, pruebe estas opciones de intercambio instantáneo de archivos en línea de las que quizás no haya oído hablar. Lee mas , 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 ha aparecido 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 un servicio que puede implementar usted mismo para crear su propia configuración de sincronización. Dado que puede elegir dónde almacena realmente 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 GIT sistema como su columna vertebral. Para aquellos que no lo saben, GIT es un excelente servicio de seguimiento de versiones y repositorio de archivos. Muchos proyectos diferentes (especialmente los de código abierto) usan GIT para controlar el progreso del nuevo código dentro de archivos modificados más recientemente. Lo mejor de todo es que Sparkleshare eventualmente será completamente multiplataforma. Actualmente, las compilaciones 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 forma un poco (y me refiero a esto de una manera relativa) complicada de instalar Sparkleshare, pero no debería ser un gran problema.
Ubuntu
Los usuarios de Ubuntu deben agregar un PPA que contenga los paquetes Sparkleshare. Estás de suerte, ya que este PPA se creó no hace mucho. Agrega el PPA con
sudo add-apt-repository ppa: warp10 / sparkleshare
, actualice sus repositorios con
sudo apt-get update
e instale 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 Sparkleshare yendo a la carpeta que contiene los archivos del repositorio (
cd /etc/yum.repos.d
), descargue el nuevo archivo de repositorio (
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, deberá escribir
sudo yum eliminar -y nautilus-python
.
Los usuarios de cualquier otra distribución están solos (¡ya que hay muchas otras distribuciones!). Sin embargo, no asuma que no existe un paquete Sparkleshare para su distribución, así que busque en Google y vea qué surge.
Preparándose
Dado que Sparkleshare usa GIT, tiene una gran variedad de opciones en cuanto a dónde almacenar sus archivos. Cuando inicia Sparkleshare por primera vez, la configuración le permite elegir entre los tres principales sitios web que ejecutan GIT en los que las personas pueden obtener cuentas gratuitas, así como la posibilidad de definir su propio servidor.
En realidad, la creación de su propio repositorio GIT para ejecutar Sparkleshare está fuera del ámbito 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 de este artículo, configuraré y usaré rápidamente mi propio servidor.
Después de la instalación, continúe 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 mirar el sitio primero, ya que pueden requerir que realice un paso adicional, como usar una clave SSH para un acceso seguro y sin contraseña. Por ejemplo, si se conecta a su propio servidor, deberá crear una clave SSH con
ssh-keygen -t rsa
y envíalo a tu 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 todo! Ahora puedes usarlo como lo hiciste con Dropbox, pero con mayor tranquilidad. Si eres más paranoico, puedes aplicar las mismas técnicas de encriptación que se describen aquí Cómo cifrar sus datos de Dropbox con ENCFS [Linux]Dropbox es posiblemente una de las mejores herramientas de sincronización de archivos en línea. Sin embargo, si ha estado hojeando las noticias tecnológicas últimamente, verá que Dropbox está teniendo algunos problemas de privacidad últimamente. Por lo tanto, cifrando ... Lee mas así como. Lo que haga ahora depende de usted.
¿Esta alternativa de Dropbox funciona para ti? ¿Quieres cambiarte a otra cosa o quedarte con Dropbox? ¿Crees que proyectos como Sparkleshare son valiosos? ¡Háznoslo saber en los comentarios!
Danny es un estudiante de último año de la Universidad del Norte de Texas que disfruta de todos los aspectos del software de código abierto y Linux.