Rsync 3.3.0 je već objavljen i projekat je prešao na kontrolu organizacije RsyncProject

Rsync

omogućava vam da sinhronizujete datoteke i direktorijume između dva računara na mreži ili između dve lokacije na istoj mašini

The izdanje nove verzije Rsync 3.3.0, koji je implementirao razne ispravke grešaka, kao i neka poboljšanja, među kojima se ističu poboljšanja u nekim skriptama, u man stranicama, kao iu nekim argumentima komandi.

Za one koji ne znaju za Rsync, trebali biste znati da je to uslužni program koji vam omogućava da sinkronizirate i napravite sigurnosnu kopiju datoteka postepeno, sa komprimiranim i šifriranim podacima. Rsync koristi tehniku ​​delta kodiranja, koja omogućava vam da sinhronizujete datoteke i direktorijume između dve mašine preko mreže ili između dvije lokacije na istoj mašini, minimiziranje količine prenesenih podataka.

Šta je novo u Rsync 3.3.0?

U ovoj novoj verziji Rsync 3.3.0 predstavljena je jedna od najvažnijih promjena, transfer projekta sa ličnog računa održavaoca WayneD nezavisnoj organizaciji pod nazivom RsyncProject. Spominje se da je svrha ove reorganizacije olakšati saradnju i tekuće održavanje Rsync-a.

Pored toga, Formiran je i novi tim održavanja za rsync i to je Andrew Tridgell, osnivač, ponovo se pridružio razvoju projekta Samba i rsync projekata, kao i dodavanje Paul Mackerras, jedan od prvih rsync programera.

Što se tiče promjena i poboljšanja koja Rsync 3.3.0 predstavlja, ističe se da su poboljšanja napravljena u nekim skriptama uslužnog programa, jer u Rrsync je poboljšan s argumentom -no-overwriteopciju da osigurate da se postojeće datoteke u vašem ograničenom direktoriju, ali se može pisati, ne mogu mijenjati.
Pored ovoga,poboljšanja man stranica za označavanje veza sa .UR i .UE, kao i neke poboljšanja stranice priručnika o rukovanju modulima i da su mapfrom i mapto perl skripte (u direktoriju podrške) promijenjene u jednu Python skriptu koja se zove idmap. Konvertovao sam još nekoliko Perl skripti u Python.
Još jedna promjena koja se ističe u Rsync 3.3.0 je to što sada poziva OpenSSL_add_all_algorithms()kada se kompajlira sa starijom openssl bibliotekom, plus rukovanje argv je promijenjeno da radi s novijom popt bibliotekom, onom koja voli da izda više podataka nego prije, a perl mnt-excl skripta je također promijenjena (u direktoriju podrške) u Python script.

Of the druge promjene koje se ističu ove nove verzije:

  • Ispravljena greška za --sparse --inplacešto završni prostor u izvornoj datoteci nije izbrisao zadnje podatke u odredišnoj datoteci.
  • Popravljeno prekoračenje bafera u kodu kontrolne sume2 ako se SHA1 koristi za algoritam kontrolne sume2.
  • Rešen je problem kada se rsync kompajlira _FORTIFY_SOURCEtako da se dalji testovi ne bi žalili na graničnu vrijednost strlcpy() (koja je bila prevelika, iako nije bilo moguće da veća vrijednost izazove prelijevanje).
  • Dodajte kvačicu na listu znakova koje ime datoteke treba da izbjegne koristeći obrnute kose crte.
  • Popravljen je problem poređenja nizova u internom rukovanju --progress(lokal kao što je tr_TR.utf-8 trebao je internu aktivaciju --infoopcije za korištenje velikih imena indikatora kako bi se osiguralo da se podudaraju).
  • Popravljen je problem u autentifikaciji demona za starije protokole (29 i ranije) ako se openssl biblioteka koristi za izračunavanje MD4 kontrolnih suma.
  • Ispravljena je stara statistička greška koja je računala uređaje kao simboličke veze.

Zainteresovani da mogu saznati više o tome o ovoj novoj verziji, detalje možete provjeriti u sljedeći link.

Kako instalirati Rsync na Linux?

Za one koji su zainteresovani da mogu da instaliraju ovaj alat na svoj sistem, to mogu učiniti tako što će instalirati paket koji se nudi u repozitorijumu većine Linux distribucija.

U slučaju onih koji su korisnici Debian, Ubuntu ili bilo koji derivat Od toga, samo otvorite terminal i upišite sljedeće:

sudo apt instalirati rsync

Sada u slučaju onih koji su korisnici Fedora:

sudo dnf instalirati rsync

Dok u slučaju onih koji su korisnici Arch Linux i svi njegovi derivati:

sudo pacman -S rsync

Što se tiče onih koji su korisnici openSUSE:

sudo zypper u rsync