SparkleShare és una aplicació de codi lliure que es pot instal·lar en Linux, Mac i dispositius Android per sincronitzar arxius entre uns quants ordinadors de manera semblant a com ho fa Dropbox. |
Primer de tot, ¿per què abandonar Dropbox i provar SparkleShare?
1.- Amb SparkleShare vós controles les teves dades perquè pots emmagatzemar-los en el teu propi servidor.
2.- No hi ha límit de pujada. En el cas que magatzems les dades en el teu propi servidor, l'únic límit és la capacitat del teu disc dur.
3.- SparkleShare és multiplataforma. No obstant això, si bé la versió per a Windows i iOS està prevista, encara no hi ha dates definides per a aquestes versions.
Instal·lador
Al client
Vaig obrir un terminal i vaig escriure (només per a Ubuntu 11.10):
sudo apt-get install SparkleShare
Aquest paquet també es troba disponible en els repositoris d'altres distribucions Linux populars. També es troba disponible el seu codi font.
Després, vaig obrir SparkleShare i ingressa el teu nom i correu electrònic. Cliqueu a Continua.
SparkleShare crearà un arxiu de configuració a la carpeta ~ / SparkleShare. Còpia seu contingut.
Al servidor
Assegura't de tenir instal·lats els paquets git i openssh-server.
Logueate a servidor i executa les ordres següents:
adduser --disabled-password git
cd / home / git
git init --bare MyProject
mkdir .ssh
vaig veure .ssh / authorized_keys
Prem la tecla I per activar el mode edició. Enganxa el text que abans vas copiar de l'arxiu de configuració. Pressiona ESC, vaig escriure: x! i pressiona la tecla Enter per guardar l'arxiu. Si vols que més gent pugui accedir a aquest projecte, enganxa les seves claus en una nova línia en aquest arxiu.
Finalment, executa les següents comandes:
chmod 700 .ssh
chmod 600 .ssh / authorized_keys
chown -R git.
En l'exemple s'ha triat a l'usuari git perquè el client assumeix que s'utilitzarà aquest usuari. No obstant això, en cas de ser necessari, es pot canviar. Només cal indicar-ho a el client (en el pas que segueix) utilitzant el prefix user @ en la direcció de servidor.
En el client, una altra vegada
Cliqueu a la icona d'estat de SparkleShare i selecciona l'opció «Add Hosted Project». Després, selecciona «On my own server» i ingressa la direcció del teu servidor en el camp Address i «/ home / git / MyProject» en el camp Remote Path field. Cliqueu a Add.
A punt, ¡SparkleShare hauria d'estar vinculat al teu servidor!
font: SparkleShare
Sóc nou en Linux, de veritat intent configurar aquest servidor però em falten moltes peces per a tirar-ho a caminar. Tant de bo poguessin no donar coses per fet com «Assegura't de tenir instal·lats els paquets git i openssh-server.»
Que és Git? bo, ja investigui i l'instal, i després? per que a l'executar el ordres adduser
-disabled-password git
cd / home / git
git init -bare MyProject
mkdir .ssh
vaig veure .ssh / authorized_keys
Em diu una cosa que no és vàlid.
Disculpi el meu to però estic molt frustrat i m'agradaria saber si hi ha un tutorial molt més complet i detallat de com muntar des de 0.
Gràcies per la informació i el suport.
Mmm! Que interessant ... Crec que la primer d'aquestes alternativa (perquè hi ha diverses d'aquest estil), que s'instal·li en Linux, i tingui clients per iOS i Windows (precisament de les que no té aquest, es guanyarà completament la meva atenció. Fins que passi això , seguiré amb OwnCloud 😛
Sí ... Lamentablement.
Potser treguin alguna cosa amb SparkleShare. La veritat és que tothom vol alguna cosa asi, que o bé pugi automàticament les fotos de l'mòbil a una carpeta concreta de l'ordinador o bé baixi la música d'una carpeta concreta de l'ordinador a l'movil. Per al primer hem Dropin.
Una pregunta: ¿coneixeu alguna alternativa de sincronitzat que descarregui automàticament els arxius en un mòbil android ?.
una salutació
Segueix necessitant Mono ¿? És l'únic que em tira enrere d'aquest programa ...
mira que interessant, jo tenia pensat en l'estiu posar-me a armar un programa similar a dropbox per compartir material de la uni amb amics i que brindi certes facilitats per això.
és mes, ja tenia pensat fer-ho emmascarant git o algun altre gestor de versions, ara vaig a veure que tal això, i almenys veure si em serveix una mica de codi o les idees 😀
gràcies, em serveix molt