lehetővé teszi a fájlok és könyvtárak szinkronizálását két hálózaton lévő gép között vagy ugyanazon a gépen két hely között
A az Rsync 3.3.0 új verziójának kiadása, amely különféle hibajavításokat, valamint néhány fejlesztést vezetett be, amelyek közül kiemelkedik néhány szkript, a man oldalak, valamint néhány parancsargumentum fejlesztése.
Azok számára, akik nem ismerik az Rsync-et, tudniuk kell, hogy ez egy olyan segédprogram, amely lehetővé teszi a fájlok fokozatos szinkronizálását és biztonsági mentését tömörített és titkosított adatokkal. Az Rsync a delta kódolási technikát használja, amely lehetővé teszi a fájlok és könyvtárak szinkronizálását két gép között hálózaton keresztül vagy ugyanazon a gépen két hely között, az átvitt adatok mennyiségének minimalizálása.
Az Rsync 3.3.0 újdonságai?
Az Rsync 3.3.0 új verziójában bemutatásra kerül az egyik legfontosabb változás, a projekt átadása a fenntartó WayneD személyes fiókjából az RsyncProject nevű független szervezethez. Megemlítik, hogy ennek az átszervezésnek az a célja, hogy megkönnyítse az együttműködést és az Rsync folyamatos karbantartását.
Ezen kívül Megalakult egy új fenntartói csapat is rsync-hez és ez van Andrew Tridgell, az alapító ismét csatlakozott a projekt fejlesztéséhez a Samba és rsync projektek közül, valamint hozzáadva Paul Mackerras, az egyik első rsync fejlesztő.
Az Rsync 3.3.0 által bemutatott változtatásokat és fejlesztéseket illetően kiemelkedik, hogy a segédprogram egyes szkriptjeiben fejlesztések történtek, mivel az Rrsync-ben az érvvel javult -no-overwriteopciót, amellyel biztosíthatja, hogy a korlátozott, de írható könyvtárában meglévő fájlok ne legyenek módosíthatók.
Ezen kívül as fejlesztések a kézikönyvoldalakon a hivatkozások .UR és .UE jelölésére, valamint néhány fejlesztések a modulkezelésről szóló kézikönyvoldalon és a mapfrom és mapto perl szkriptek (a támogatási könyvtárban) egyetlen Python-szkriptre, az idmap-re változtak. Konvertáltam még pár Perl-szkriptet Pythonra.
Egy másik változás, amely kiemelkedik az Rsync 3.3.0-ban, hogy mostantól hív OpenSSL_add_all_algorithms()amikor egy régebbi openssl könyvtárral fordították, plusz az argv kezelését egy újabb popt könyvtárra változtatták, amelyik több adatot szeret kiadni, mint korábban, és a perl mnt-excl szkript is megváltozott (a támogatási könyvtárban) Pythonra forgatókönyv.
A egyéb kiemelkedő változások ennek az új verziónak:
- Hiba javítása a következőhöz:
--sparse --inplaceamelyhez a forrásfájl záró szóköze nem törölte a célfájl záróadatait. - Kijavítottuk a puffertúlcsordulást az ellenőrzőösszeg2 kódban, ha az SHA1-et használják az ellenőrzőösszeg2 algoritmushoz.
- Kijavítottunk egy hibát az rsync lefordítása közben
_FORTIFY_SOURCEhogy a további tesztek ne panaszkodjanak a strlcpy() határértékére (ami túl nagy volt, bár a nagyobb érték nem okozhatott túlcsordulást). - Adjon hozzá egy backtick-et azoknak a karaktereknek a listájához, amelyeket a fájlnévnek meg kell hagynia fordított perjelekkel.
- Javítva egy karakterlánc-összehasonlítási probléma a belső kezelésében
--progress(egy olyan területi beállításhoz, mint a tr_TR.utf-8, belső aktiválásra volt szükség--infoopciók a nagybetűs jelzőnevek használatához az egyezés biztosítására). - Kijavítottuk a régebbi (29-es és korábbi) protokollok démon-hitelesítési problémáját, ha az openssl könyvtárat használták az MD4 ellenőrző összegek kiszámításához.
- Javítottunk egy régi statisztikai hibát, amely az eszközöket szimbolikus linkeknek számított.
érdekelt hogy többet tudjon róla erről az új verzióról itt ellenőrizheti a részleteket a következő link.
Hogyan telepítsem az Rsync-et Linuxra?
Azok, akik szeretnék telepíteni ezt az eszközt a rendszerükre, a legtöbb Linux disztribúció tárházában található csomag telepítésével tehetik ezt meg.
Azok esetében, akik a Debian, Ubuntu vagy bármilyen származéka Ezek közül csak nyisson meg egy terminált, és írja be a következőket:
sudo apt telepítse az rsync parancsot
Most azoknak az esetéről, akik a Fedora:
sudo dnf install rsync
Míg azon felhasználók esetében, akik a Arch Linux és annak bármely származéka:
sudo pacman -S rsync
Ami pedig azokat használja, akik a openSUSE:
sudo zypper rsync-ben