Kusanda kwethulwa inguqulo yohlelo lokuvumelanisa ngokuzenzakalela lwe-Syncthing 1.2.0, lapho idatha evumelanisiwe ingalayishwa emafektri amafu, kepha iyaphindaphindeka ngqo phakathi kwezinhlelo zomsebenzisi lapho ngasikhathi sinye ivela ku-inthanethi isebenzisa umthetho olandelwayo we-block exchange owenziwe iphrojekthi.
Ikhodi ye-Syncthing ibhalwe ngolimi lwe-Go futhi isatshalaliswa ngaphansi kwelayisense yamahhala evela ku-MPL. Ukwakhiwa okuqediwe kulungele iLinux, i-Android, iWindows, iMacOS, iFreeBSD, iDragfly BSD, iNetBSD, i-OpenBSD neSolaris.
Ngaphezu kokuxazulula izinkinga zokuvumelanisa idatha phakathi kwamadivayisi amaningi womsebenzisi oyedwa, usebenzisa i-Syncthing kungenzeka ukudala amanethiwekhi amakhulu asetshenziselwe ukugcina idatha eyabiwe, ezisatshalaliswa phakathi kwezinhlelo zamalungu.
Mayelana ne-Syncthing
Ukulawulwa kokufinyelela okuguqukayo nokuhlukile kokuvumelanisa kunikeziwe. Kungenzeka kuchazwe abasingathi abazokwamukela kuphela idatha, okungukuthi, izinguquko zedatha kulaba basingathi ngeke zithinte izimo zedatha ezigcinwe kwamanye amasistimu.
Lapho uvumelanisa nedivayisi entsha, uma kunamabhulokhi afanayo kumadivayisi amaningi, amabhulokhi akopishwa kusuka kuzindawo ezahlukahlukene, ngokufaniswa nokusebenza kohlelo lweBitTorrent.
Amadivayisi amaningi abandakanyeka ekuvumelaniseni, ukuphindaphindeka ngokushesha yedatha entsha ngenxa yokufana.
Enkambisweni yokuvumelanisa amafayela aguquliwe, kuphela amabhulokhi wedatha aguquliwe adluliswa ngenethiwekhi, futhi lapho igama liguqulwa noma amalungelo okufinyelela eguqulwa, imethadatha kuphela evumelanisiwe.
Iziteshi zedatha zakhiwa kusetshenziswa i-TLS, wonke ama-node afakazelana ngokusebenzisa izitifiketi nezikhombi zedivayisi, i-SHA-256 isetshenziselwa ukuhlola ubuqotho.
Ukunquma izindawo zokuvumelanisa kunethiwekhi yendawo, kungasetshenziswa umthetho olandelwayo we-UPnP, ongadingi ukufakwa mathupha kwamakheli we-IP wamadivayisi avumelaniswayo.
Ngokucushwa kwesistimu nokuqapha, kunikezwa isikhombimsebenzisi sewebhu esakhelwe ngaphakathi, iklayenti le-CLI, ne-Syncthing-GTK GUI, enikezela ngamathuluzi okuphatha izindawo zokuvumelanisa nezinqolobane.
Ukwenza kube lula ukuseshwa kwamaSyncthing node, iseva yokuxhumanisa ukutholakala kwama-node iyakhiwa, okulungiselelwe isithombe se-Docker esilungiselelwe.
I-Syncthing 1.2.0 Izici Ezintsha Ezintsha
Kule nguqulo entsha yeSyncthing 1.2.0 kwethulwe umthetho olandelwayo omusha wezokuthutha osuselwa ku-QUIC (ukuxhumana okusheshayo kwe-intanethi ye-UDP) ngokungezwa kokudlulisela phambili ngokuhumusha kwekheli (NAT). I-TCP iseyiprotocol ekhethwayo yokusungula ukuxhumana.
Ngaphezu kwalokho, ukuthuthukiswa kokusingathwa kwamaphutha abulalayo kuyagqanyiswa futhi kwengezwe amathuluzi ukuze kuthunyelwe ngokuzenzakalela imibiko yezinkinga konjiniyela. Ukuhanjiswa kombiko kunikwe amandla ngokuzenzakalela.
Ngakolunye uhlangothi kungezwe inketho ekhethekile ukuyikhubaza kuzilungiselelo. Kuyaziwa ukuthi idatha embikweni wokuphahlazeka ayifaki amagama wamafayela, idatha yokubhalisa, okokuhlonza amadivayisi, izibalo nenye idatha yomuntu siqu.
Ukusetshenziswa kwamabhulokhi amancane nalungisiwe (i-128 KiB) kumenyezelwe ukuthi akusasebenzi; manje kuphela amabhulokhi amakhulu angaphinde asetshenziselwe ukukhomba nokudlulisa okuqukethwe kwefayela.
I-interface inikeza ukuvezwa kwephutha lokugcina lokuxhumana lekheli ngalinye elibekiwe. Ku-WebUI, ukwakheka kwamakholomu etafula kulungiselelwe ukuboniswa okulungile kuzikrini ezincane.
Ungayifaka kanjani iSyncthing 1.2.0?
Okwalabo abanentshisekelo yokukwazi ukufaka lolu hlelo kusistimu yabo, kumele bavule ukuphela bese uthayipha umyalo olandelayo
sudo apt-get install apt-transport-https curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
Ukwenze lokhu manje, sizofaka indawo ezinzile yohlelo ohlelweni lwethu nge:
echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list
Ekugcineni singayifaka nge:
sudo apt-get update sudo apt-get install syncthing
I-Syncthing iyatholakala kumadivayisi eselula, ngakho-ke ukulanda uhlelo kungenziwa kusixhumanisi esilandelayo kusuka kufayela le- I-PlayStore.