Rsync 3.3.0 je već objavljen i projekt je premješten u organizacijsku kontrolu RsyncProject

rsync

omogućuje vam sinkronizaciju datoteka i direktorija između dva računala na mreži ili između dva mjesta na istom računalu

The izdanje nove verzije Rsync 3.3.0, koji ima implementirane razne popravke 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 naredbi.

Za one koji ne znaju za Rsync, trebali biste znati da je to uslužni program koji vam omogućuje postupnu sinkronizaciju i sigurnosno kopiranje datoteka, s komprimiranim i šifriranim podacima. Rsync koristi tehniku ​​delta kodiranja, koja omogućuje sinkronizaciju datoteka i direktorija između dva stroja preko mreže ili između dvije lokacije na istom stroju, minimiziranje volumena prenesenih podataka.

Što je novo u Rsync 3.3.0?

U ovoj novoj verziji Rsync 3.3.0 predstavljena je jedna od najvažnijih promjena, prijenos projekta s osobnog računa održavatelja WayneD neovisnoj organizaciji pod nazivom RsyncProject. Spomenuto je da je svrha ove reorganizacije olakšati suradnju i tekuće održavanje Rsync-a.

Uz to, Formiran je i novi tim održavatelja za rsync i to je U razvoj projekta ponovno se uključio osnivač Andrew Tridgell projekata Samba i rsync, kao i dodavanje Paul Mackerras, jedan od prvih rsync programera.

Što se tiče promjena i poboljšanja koje predstavlja Rsync 3.3.0, ističe se da su poboljšanja napravljena u nekim skriptama uslužnog programa, od u Rrsync je poboljšan s argumentom -no-overwriteopciju kako biste osigurali da se postojeće datoteke u vašem ograničenom direktoriju, ali u kojem se može pisati, ne mogu mijenjati.
Pored ovoga,s poboljšanja man stranica za označavanje veza s .UR i .UE, kao i neki 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 pod nazivom idmap. Konvertirao sam još nekoliko Perl skripti u Python.
Još jedna promjena koja se ističe u Rsync 3.3.0 je da sada poziva OpenSSL_add_all_algorithms()kada je kompajliran sa starijom openssl bibliotekom, plus argv rukovanje je promijenjeno da radi s novijom popt bibliotekom, onom koja voli izdavati više podataka nego prije, a perl mnt-excl skripta je također promijenjena (u direktoriju za podršku) u Python skripta.

Od druge promjene koje se ističu ove nove verzije:

  • Ispravljena greška za --sparse --inplacekoji razmak na kraju u izvornoj datoteci nije izbrisao podatke na kraju u odredišnoj datoteci.
  • Popravljeno je prekoračenje međuspremnika u kodu checksum2 ako se SHA1 koristi za algoritam checksum2.
  • Riješen je problem kada se rsync kompajlira _FORTIFY_SOURCEtako da se daljnji testovi ne bi žalili na graničnu vrijednost strlcpy() (koja je bila prevelika, iako nije bilo moguće da veća vrijednost uzrokuje preljev).
  • Dodajte obrnutu oznaku popisu znakova koje naziv datoteke treba izbjeći koristeći obrnute kose crte.
  • Riješen je problem s usporedbom nizova u internom rukovanju --progress(lokacija poput tr_TR.utf-8 zahtijeva internu aktivaciju --infoopcije za korištenje naziva indikatora velikim slovima kako bi se osiguralo podudaranje).
  • Riješen je problem u autentifikaciji demona za starije protokole (29 i starije) ako se biblioteka openssl koristi za izračunavanje kontrolnih zbrojeva MD4.
  • Ispravljena je stara pogreška statistike koja je brojala uređaje kao simboličke veze.

zainteresiran da bi mogli znati 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 zainteresirani da mogu instalirati ovaj alat na svoj sustav, mogu to učiniti instaliranjem paketa koji se nudi unutar repozitorija većine Linux distribucija.

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

sudo apt instalirati rsync

Sada za slučaj onih koji su korisnici Fedora:

sudo dnf instalirati rsync

Dok je 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