Rsync 3.3.0 jau buvo išleistas ir projektas perkeltas į RsyncProject organizacijos valdymą

"Rsync"

leidžia sinchronizuoti failus ir katalogus tarp dviejų įrenginių tinkle arba tarp dviejų vietų tame pačiame įrenginyje

The naujos „Rsync 3.3.0“ versijos išleidimas, kuris įdiegė įvairius klaidų pataisymus, taip pat kai kuriuos patobulinimus, tarp kurių išsiskiria kai kurių scenarijų, man puslapių, taip pat kai kurių komandų argumentų patobulinimai.

Tiems, kurie nežino apie Rsync, turėtumėte žinoti, kad tai programa, leidžianti palaipsniui sinchronizuoti ir kurti atsargines failų kopijas naudojant suglaudintus ir užšifruotus duomenis. Rsync naudoja delta kodavimo techniką, kuri leidžia sinchronizuoti failus ir katalogus tarp dviejų mašinų tinkle arba tarp dviejų to paties įrenginio vietų, sumažinant perduodamų duomenų kiekį.

Kas naujo Rsync 3.3.0?

Šioje naujoje Rsync 3.3.0 versijoje pristatomas vienas svarbiausių pakeitimų, projekto perdavimo iš asmeninės prižiūrėtojo WayneD paskyros nepriklausomai organizacijai „RsyncProject“. Minima, kad šios reorganizacijos tikslas – palengvinti bendradarbiavimą ir nuolatinę Rsync priežiūrą.

Be to, Taip pat suformuota nauja prižiūrėtojų komanda rsync ir tai yra Prie projekto kūrimo vėl prisijungė įkūrėjas Andrew Tridllas Samba ir rsync projektų, taip pat pridedant Paulas Mackerrasas, vienas pirmųjų rsync kūrėjų.

Kalbant apie pakeitimus ir patobulinimus, kuriuos pateikia Rsync 3.3.0, pastebima, kad kai kurie programos scenarijai buvo patobulinti, nes Rrsync buvo patobulintas argumentu -no-overwriteparinktis, užtikrinanti, kad esami failai jūsų apribotame, bet rašomame kataloge nebūtų keičiami.
Be to,s man puslapių patobulinimai, skirti pažymėti nuorodas .UR ir .UE, taip pat kai kurie rankinio modulio tvarkymo puslapio patobulinimai ir kad mapfrom ir mapto perl scenarijai (palaikymo kataloge) buvo pakeisti į vieną Python scenarijų, vadinamą idmap. Konvertavau dar porą Perl scenarijų į Python.
Kitas „Rsync 3.3.0“ pakeitimas yra tas, kad dabar ji iškviečia OpenSSL_add_all_algorithms()kai buvo sudarytas naudojant senesnę openssl biblioteką, be to, argv tvarkymas buvo pakeistas, kad veiktų su naujesne popt biblioteka, kuri mėgsta išleisti daugiau duomenų nei anksčiau, o perl mnt-excl scenarijus taip pat buvo pakeistas (palaikymo kataloge) į Python scenarijus.

kiti išsiskiriantys pokyčiai šios naujos versijos:

  • Ištaisyta klaida --sparse --inplacekurios galinis tarpas šaltinio faile neištrynė galutinių duomenų paskirties faile.
  • Ištaisytas buferio perpildymas kontrolinės sumos2 kode, jei SHA1 naudojamas kaip kontrolinės sumos2 algoritmas.
  • Ištaisyta problema, kai kompiliuojamas rsync _FORTIFY_SOURCEkad tolesni bandymai nesiskųstų strlcpy() ribine verte (kuri buvo per didelė, nors didesnė vertė negalėjo sukelti perpildymo).
  • Pridėkite atgalinę varnelę prie simbolių, kurių failo pavadinimas turėtų būti pašalintas, naudojant pasviruosius brūkšnius.
  • Ištaisyta vidinio tvarkymo eilučių palyginimo problema --progress(lokalei, tokiai kaip tr_TR.utf-8, reikėjo vidinio aktyvinimo --infoparinktys naudoti didžiųjų raidžių indikatorių pavadinimus, kad jie atitiktų).
  • Ištaisyta senesnių protokolų (29 ir senesnių) demono autentifikavimo problema, jei MD4 kontrolinėms sumoms apskaičiuoti naudojama openssl biblioteka.
  • Ištaisyta sena statistikos klaida, dėl kurios įrenginiai buvo laikomi simbolinėmis nuorodomis.

Sudomino kad galėtum daugiau apie tai sužinoti apie šią naują versiją galite sužinoti išsamią informaciją šią nuorodą.

Kaip įdiegti „Rsync“ sistemoje „Linux“?

Tiems, kurie domisi galimybėmis įdiegti šį įrankį savo sistemoje, jie gali tai padaryti įdiegę paketą, kuris siūlomas daugumos Linux platinimų saugyklose.

Tiems, kurie naudojasi Debian, Ubuntu ar bet koks darinys Iš jų tiesiog atidarykite terminalą ir įveskite jame:

sudo apt įdiegti rsync

Dabar apie tuos, kurie naudojasi Fedora:

sudo dnf įdiegti rsync

Tuo tarpu tiems, kurie naudojasi „Arch Linux“ ir visi jo dariniai:

Sudo pacman -S rsync

Kalbant apie tuos, kurie naudojasi „openSUSE“:

sudo zypper rsync

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.