تم إصدار Rsync 3.3.0 بالفعل وانتقل المشروع إلى التحكم التنظيمي في RsyncProject

رسينك

يسمح لك بمزامنة الملفات والدلائل بين جهازين على شبكة أو بين موقعين على نفس الجهاز

ال إطلاق الإصدار الجديد من Rsync 3.3.0، الذي قام بتنفيذ العديد من إصلاحات الأخطاء، بالإضافة إلى بعض التحسينات، من بينها التحسينات في بعض البرامج النصية، وفي صفحات الرجل، وكذلك في بعض وسيطات الأوامر.

بالنسبة لأولئك الذين لا يعرفون شيئًا عن Rsync، يجب أن تعلم أنها أداة مساعدة تسمح لك بمزامنة الملفات ونسخها احتياطيًا بشكل متزايد، مع البيانات المضغوطة والمشفرة. يستخدم Rsync تقنية ترميز دلتا، والتي يسمح لمزامنة الملفات والدلائل بين جهازين عبر شبكة أو بين موقعين على نفس الجهاز ، تقليل حجم البيانات المنقولة.

ما الجديد في Rsync 3.3.0؟

في هذا الإصدار الجديد من Rsync 3.3.0، تم تقديم أحد أهم التغييرات، نقل المشروع من الحساب الشخصي للمشرف WayneD إلى منظمة مستقلة تسمى RsyncProject. يُذكر أن الغرض من إعادة التنظيم هذه هو تسهيل التعاون والصيانة المستمرة لـ Rsync.

بالإضافة إلى ذلك ، كما تم تشكيل فريق جديد من المشرفين ل rsync وهذا هو وقد انضم المؤسس أندرو تريدجيل مرة أخرى إلى تطوير المشروع لمشروعي Samba و rsync، بالإضافة إلى إضافة بول ماكيراس، أحد مطوري rsync الأوائل.

فيما يتعلق بالتغييرات والتحسينات التي يقدمها Rsync 3.3.0، فمن الواضح أنه تم إجراء تحسينات في بعض البرامج النصية للأداة المساعدة، منذ ذلك الحين في Rrsync تم تحسينه باستخدام الوسيطة -no-overwriteخيار للتأكد من عدم إمكانية تعديل الملفات الموجودة في الدليل المقيد ولكن القابل للكتابة.
بالإضافة إلى هذا،تحسينات على صفحات الدليل لوضع علامات على الروابط مع .UR و.UE، نفس الشيء تحسينات على الصفحة اليدوية للتعامل مع الوحدة النمطية وأنه تم تغيير البرامج النصية Mapfrom وmapto Perl (في دليل الدعم) إلى برنامج نصي Python واحد يسمى idmap. لقد قمت بتحويل بضعة نصوص Perl أخرى إلى Python.
التغيير الآخر الذي يبرز في Rsync 3.3.0 هو أنه يستدعي الآن OpenSSL_add_all_algorithms()عند التجميع باستخدام مكتبة opensl قديمة، بالإضافة إلى تغيير معالجة argv للعمل مع مكتبة popt الأحدث، وهي مكتبة تحب إصدار بيانات أكثر من ذي قبل، كما تم تغيير البرنامج النصي perl mnt-excl (في دليل الدعم) إلى Python النصي.

من التغييرات الأخرى التي تبرز من هذا الإصدار الجديد:

  • إصلاح الخلل ل --sparse --inplaceحيث أن المسافة الزائدة في الملف المصدر لم تمسح البيانات الزائدة في الملف الوجهة.
  • تم إصلاح تجاوز سعة المخزن المؤقت في كود المجموع الاختباري 2 إذا تم استخدام SHA1 لخوارزمية المجموع الاختباري 2.
  • تم إصلاح مشكلة عند تجميع rsync _FORTIFY_SOURCEحتى لا تشكو الاختبارات الإضافية من القيمة الحدية لـ strlcpy() (والتي كانت كبيرة جدًا، على الرغم من أنه لم يكن من الممكن أن تتسبب القيمة الأكبر في تجاوز السعة).
  • أضف علامة خلفية إلى قائمة الأحرف التي يجب أن يتخطاها اسم الملف باستخدام الخطوط المائلة العكسية.
  • تم إصلاح مشكلة مقارنة السلسلة في المعالجة الداخلية لـ --progress(تحتاج لغة مثل tr_TR.utf-8 إلى تنشيط داخلي لـ --infoخيارات لاستخدام أسماء المؤشرات الكبيرة للتأكد من مطابقتها).
  • تم إصلاح مشكلة في مصادقة البرنامج الخفي للبروتوكولات الأقدم (29 والإصدارات الأقدم) إذا تم استخدام مكتبة opensl لحساب المجموع الاختباري لـ MD4.
  • تم إصلاح خطأ إحصائيات قديم كان يحسب الأجهزة كروابط رمزية.

مهتم لتتمكن من معرفة المزيد عنها حول هذا الإصدار الجديد ، يمكنك التحقق من التفاصيل في الرابط التالي.

كيفية تثبيت Rsync على Linux؟

بالنسبة لأولئك المهتمين بالقدرة على تثبيت هذه الأداة على نظامهم ، يمكنهم القيام بذلك عن طريق تثبيت الحزمة التي يتم تقديمها داخل مستودعات معظم توزيعات Linux.

في حالة من هم من مستخدمي Debian أو Ubuntu أو أي مشتق من بين هؤلاء ، ما عليك سوى فتح Terminal واكتب ما يلي:

sudo apt install rsync

الآن بالنسبة لأولئك الذين هم من مستخدمي فيدورا:

sudo dnf تثبيت rsync

بينما في حالة مستخدمي Arch Linux وأي مشتقات منه:

سودو بكمن - رانسك

أما بالنسبة لمستخدمي زحمة:

sudo zypper في rsync

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.