„Sparkleshare“ yra atvirojo kodo programa, kurią galima įdiegti „Linux“, „Mac“ ir „Android“ įrenginiuose sinchronizuoti failus tarp kelių kompiuterių panašiai kaip jūs tai darote Dropbox. |
Visų pirma, kodėl reikia atsisakyti „Dropbox“ ir išbandyti „Sparkleshare“?
1. Naudodami „SparkleShare“ jūs valdote savo duomenis, nes galite juos saugoti savo serveryje.
2. Nėra įkėlimo apribojimo. Jei duomenis saugote savo serveryje, vienintelis apribojimas yra standžiojo disko talpa.
3. „SparkleShare“ yra daugiaplatformis. Nors, nors planuojama „Windows“ ir „iOS“ versija, šioms versijoms vis dar nėra nustatytos datos.
Montavimas
Dėl kliento
Atidariau terminalą ir parašiau (tik „Ubuntu 11.10“):
sudo apt-get install kibirkštis
Šis paketas taip pat yra saugyklos iš kitų populiarių „Linux“ paskirstymų. Taip pat yra jūsų šaltinio kodas.
Tada atidarykite „SparkleShare“ ir įveskite savo vardą ir el. Pašto adresą. Spustelėkite Tęsti.
„SparkleShare“ sukurs konfigūracijos failą aplanke ~ / SparkleShare. Nukopijuokite jo turinį.
Serveryje
Įsitikinkite, kad turite įdiegtus „git“ ir „openssh-server“ paketus.
Prisijunkite prie serverio ir vykdykite šias komandas:
adduser-išjungtas slaptažodis git
cd / home / git
git init --bare „MyProject“
mkdir .ssh
vi .ssh / įgalioti_ raktai
Norėdami įjungti redagavimo režimą, paspauskite i mygtuką. Įklijuokite iš konfigūracijos failo nukopijuotą tekstą anksčiau. Paspauskite ESC, aš parašiau: x! ir paspauskite klavišą Enter, kad išsaugotumėte failą. Jei norite, kad daugiau žmonių galėtų pasiekti šį projektą, įklijuokite jų petnešas į naują eilutę šiame faile.
Galiausiai vykdykite šias komandas:
chmod 700 .ssh
chmod 600 .ssh / Author_keys
chown -R git.
Šiame pavyzdyje „git“ vartotojas buvo pasirinktas, nes klientas daro prielaidą, kad tas vartotojas bus naudojamas. Tačiau, jei reikia, jį galima pakeisti. Jūs tiesiog turite pasakyti klientui (kitame žingsnyje) naudodami prefiksą user @ serverio adrese.
Vėl dėl kliento
Spustelėkite „SparkleShare“ būsenos piktogramą ir pasirinkite parinktį „Pridėti priglobtą projektą“. Tada pasirinkite „Mano serveryje“ ir įveskite savo serverio adresą lauke Adresas, o lauke „Nuotolinis kelias“ įveskite „/ home / git / MyProject“. Spustelėkite Pridėti.
Atlikta, „SparkleShare“ turėtų būti susieta su jūsų serveriu!
Fuente: „Sparkleshare“
Aš esu naujas „Linux“ vartotojas, aš tikrai bandau sukonfigūruoti šį serverį, tačiau man trūksta daugybės dalių, kad jis galėtų veikti. Tikimės, kad jie negalėjo priimti tokių dalykų kaip „Įsitikinkite, kad turite įdiegtus„ git “ir„ opensh-server “paketus“.
Kas yra „Git“? gerai, aš jau ištyriau ir įdiegiau, o tada? kodėl vykdant „adduser“ komandas
–Disabled-password git
cd / home / git
„git init“ - „MyProject“
mkdir .ssh
vi .ssh / įgalioti_ raktai
Tai man pasako tai, kas negalioja.
Atleiskite savo toną, bet esu labai nusivylęs ir norėčiau sužinoti, ar yra daug išsamesnė ir išsamesnė pamoka, kaip ją surinkti nuo nulio.
Ačiū už informaciją ir palaikymą.
Hmm! Kaip įdomu ... Manau, kad pirmoji iš šių alternatyvų (nes yra keletas šio stiliaus), įdiegta „Linux“ sistemoje ir turinti „iOS“ bei „Windows“ klientų (būtent tų, kurių trūksta šiam), visiškai sulauks mano dėmesio. Kol tai neįvyks, liksiu su „OwnCloud“ 😛
Deja, taip.
Gal jie ką nors gaus iš „SparkleShare“. Tiesa ta, kad kiekvienas žmogus nori kažko panašaus, kuris arba automatiškai įkelia nuotraukas iš mobiliojo telefono į konkretų kompiuterio aplanką, arba atsisiųsti muziką iš konkretaus aplanko iš kompiuterio į mobilųjį telefoną. Pirmasis turime „Dropin“.
Vienas klausimas: ar žinote kokią nors sinchronizuotą alternatyvą, kuri automatiškai atsisiunčia failus į „Android“ mobilųjį telefoną?
Sveikinimas
Ar jums vis dar reikia „Mono“? Tai vienintelis dalykas, kuris mane traukia iš šios programos ...
Žiūrėk, kaip įdomu, vasarą pagalvojau sudaryti panašią į „dropbox“ programą, kad galėtum dalytis universiteto medžiaga su draugais ir suteikti tam tam tikrų galimybių.
Be to, aš jau galvojau apie tai, kaip užmaskuoti „git“ ar kitą versijų tvarkyklę, dabar pažiūrėsiu, kaip yra, ir bent jau pamatysiu, ar koks nors kodas ar idėjos man padės 😀
ačiū, tai man labai padeda