أولئك الذين يبحثون عن طريقة سريعة وبسيطة لمزامنة الملفات على نظام Linux يجب عليهم مراجعة Unison. إنه برنامج مفيد لمزامنة الملفات يمكنه إرسال البيانات عبر الإنترنت وعلى الشبكة المحلية.
ملاحظة: قبل استخدام Unison ، من الضروري إعداد خادم SSH على جميع أجهزة كمبيوتر Linux التي تتطلع إلى مزامنة الملفات. تحقق من دليلنا لمعرفة كيفية الحصول على العمل!
تثبيت انسجام
انسجام لديه كل من محطة والرسوم البيانيةمكون لها. في هذا البرنامج التعليمي ، سنغطي كليهما ، وسنتعرف على كيفية عمل كل منهما. قبل أن نتعرف على كيفية استخدام Unison ، ستحتاج إلى تثبيته على كمبيوتر Linux. على جهاز الكمبيوتر الخاص بك ، قم بتشغيل نافذة طرفية واتبع الأوامر أدناه لتشغيلها.
أوبونتو
يمكن لمستخدمي Ubuntu تثبيت كلا من Unison و Unison-GTK مباشرة من مستودعات البرامج الرسمية. في المحطة ، استخدم مدير الحزم Apt وحددها.
sudo apt install unison unison-gtk -y
ديبيان
Unison موجود في مصادر البرامج الرسمية لـ Debian ، ويمكنك تثبيته بسهولة باستخدام Apt-get.
sudo apt install unison unison-gtk -y
"الحصول على انسجام على دبيان" غير صعب بعض الشيء ، لأن إصدارات البرنامج قديمة. إذا كنت بحاجة إلى إصدار أحدث من Unison ، فاتبع دليلنا هنا وتعرف على كيفية إعداد Debian Backports.
قوس لينكس
Unison موجود في برنامج Arch Linux الرسميمستودعات. ومع ذلك ، لن يتم تثبيت الإصدار الرسومي للواجهة افتراضيًا. بدلاً من ذلك ، عند استخدام Pacman لتثبيته ، انتبه واختر خيار GTK2 أثناء التثبيت. سيؤدي تحديد هذا الخيار إلى إعداد الواجهة الرسومية.
sudo pacman -S unison
بدلاً من ذلك ، حزمة Unison كما هي في Arch Linux AUR. قم بتوجيه مساعد AUR المفضل لديك إلى العمل ، أو قم بتنزيل وتجميع الحزمة يدويًا.
فيدورا
كلا Unison و Unison GTK في المسؤولمستودعات برمجيات فيدورا لينكس. إذا كنت من محبي Fedora ، فيمكنك تثبيت كلا الإصدارين من البرنامج بسهولة عن طريق تشغيل جهاز المحطة الطرفية وإدخال الأوامر أدناه.
sudo dnf install -y unison unison-gtk
زحمة
يوجد Unison و Unison GTK في حزمة واحدة لمستخدمي OpenSUSE. لتثبيته ، قم بتشغيل نافذة طرفية واستخدم مدير حزمة Zypper لتنشيطها.
sudo zypper install unison
لينكس العام
انسجام يعمل على جميع مستخدمي لينكس بفضلحزمة ثنائية عامة. يمكن للمستخدمين تنزيل وتثبيت كلاً من Unison GTK أو Unison للمحطة بشكل منفصل. للحصول على هذه البرامج ، اتبع الإرشادات أدناه.
انسجام تعليمات GTK
نقل المحطة في التحميلات مجلد. ثم ، استخدم مجلد مشترك أداة التنزيل للحصول على أحدث حزمة.
cd ~/Downloads
wget http://unison-binaries.inria.fr/files/unison-2.32.52_x86_64.zip
أو ، إذا كنت بحاجة إلى إصدار 32 بت من Unison ، فقم بما يلي:
wget http://unison-binaries.inria.fr/files/unison-2.32.12.linux.32bit.zip
الآن وبعد الانتهاء من تنزيل Unison ، يمكن أن تبدأ عملية التثبيت. باستخدام بفك البرنامج ، واستخراج الملفات من مجلد Zip ، وتحديث أذونات الملف.
sudo chmod +x unison-2.32.52_x86_64
قم بتشغيل البرنامج باستخدام:
./unison-2.32.52_x86_64
انسجام تعليمات المحطة
يشبه تثبيت وضع النص Unison إلى حد كبير إصدار GTK. للقيام بذلك ، انقل الجهاز الطرفي إلى مجلد التنزيلات ، ثم مجلد مشترك حزمة.
cd ~/Downloads wget http://unison-binaries.inria.fr/files/2011.01.28-Esup-unison-2.40.61-linux-x86_64-text-static.tar.gz
أو:
wget http://unison-binaries.inria.fr/files/2011.01.28-Esup-unison-2.40.61-linux-i386-text-static.tar.gz
tar xzvf 2011.01.28-Esup-unison-2.40.61-linux-*-text-static.tar.gz
تحديث أذونات Unison مع شمود أمر.
sudo chmod +x unison-2.40.61-linux-*-text-static
إركض مع:
./unison-2.40.61-linux-*-text-static
مزامنة المجلدات مع محطة انسجام
انسجام يعمل بشكل جيد للغاية في المحطة بفضللها واجهة سطر الأوامر واضحة جدا. عند محاولة مزامنة الملفات عبر سطر الأوامر في Unison ، من الأفضل الانتقال باستخدام SSH ، حيث إن معظم أجهزة كمبيوتر Linux سوف يتم إعدادها.

لمزامنة محتويات دليل مع Unison في سطر الأوامر ، افتح المحطة الطرفية وأدخل سطر الأوامر أدناه. تأكد من تخصيص أمر Unison أدناه ليناسب احتياجاتك.
unison /location/of/folder/to/sync ssh://ip.address.of.remote.computer//location/of/folder/to/sync/
مزامنة المجلدات مع انسجام GTK
للمزامنة مع Unison GTK ، يجب عليك إنشاء ملف تعريف أولاً. قم بتشغيل التطبيق وانقر فوق الخيار لإنشاء ملف تعريف جديد. بدلاً من ذلك ، ابحث عن الزر "+ إضافة" في نافذة تحديد ملف التعريف.

في نافذة اختيار الملف الشخصي ، املأ ملفكالاسم وحدد نوع النقل الذي تريده. في هذا البرنامج التعليمي ، سنقوم بإعداد اتصال نقل SSH ، لأنه الإعداد الأكثر موثوقية للنقل عن بعد لمستخدمي Linux.

سيظهر اختيار "SSH" في القائمة المنسدلةإعدادات اتصال SSH. املأ إعدادات الاتصال بجهاز كمبيوتر Linux البعيد أو الخادم الذي ترغب في مزامنته مع الملفات وانقر على "إعادة توجيه" للمتابعة إلى الصفحة التالية.

في الصفحة الأخيرة من عملية الإعداد لـ UnisonGTK ، ستحتاج إلى إعداد كل من الدلائل عن بعد والمحلية. بعد إعداد المجلدات الخاصة بك ، انقر فوق "إعادة توجيه" ، ثم زر "تطبيق" لبدء عملية المزامنة في تطبيق Unison.
تعليقات