بدون أدنى شك Dropbox هي واحدة من أكثر خدمات تخزين الملفات شيوعًا في الوقت الحالي. هناك العديد من تطبيقات Dropbox المتاحة لنظام التشغيل Linux والتي يمكن استخدامها على توزيعات Linux المختلفة لمزامنة مجلدك.
في غضون سنتحدث اليوم عن عملية تحميل مجلد Dropbox محليًا على نظامنا حتى تتمكن من مزامنة المجلد بسهولة ، وتحميل و / أو تنزيل ملفاتك داخل المجلد بين نظامك و Dropbox.
من أجل أداء هذه المهمة سنستفيد من فائدة ممتازة، والذي يسمى Dbxfs
Dbxfs هي أداة تُستخدم لتركيب مجلد Dropbox محليًا كنظام ملفات افتراضي على أنظمة تشغيل شبيهة بـ Unix.
على الرغم من سهولة تثبيت عميل Dropbox على نظام Linux ، إلا أن هذا الأسلوب يختلف قليلاً عن الطريقة الرسمية.
إنه عميل Dropbox في سطر الأوامر ولا يتطلب مساحة على القرص للوصول إليه. تطبيق Dbxfs مجاني ومفتوح المصدر ومرخص بموجب GPLv3 ومكتوب بلغة Python.
سيسمح لنا Dbxfs بتثبيت مجلد Dropbox كما لو كان نظام ملفات محليًا. يختلف عن عميل Dropbox الرسمي بطريقتين رئيسيتين:
- أولها وأهمها هو أنه من الضروري أن يكون لديك اتصال بالإنترنت للوصول.
- لا توجد مساحة قرص مطلوبة للوصول ، ولكن سيتم تخزينها مؤقتًا في حالة توفر مساحة على القرص
dbxfs تم اختباره على OpenBSD و Linux و macOS، ولكن يجب تشغيله على أي نظام POSIX يوفر مكتبة متوافقة مع FUSE أو لديه القدرة على تحميل مشاركات SMB.
يتوفر دعم Windows قريبًا جدًا. يتم تشغيله على بنيات غير x86 مثل ARM. لا يتطلب نظام ملفات معين.
كيفية تحميل مجلد Dropbox في Ubuntu ومشتقاته باستخدام Dbxfs؟
لتكون قادرة على القيام بهذا العمل سنتبع التعليمات أدناه. أول شيء سنفعله هو فتح محطة طرفية باستخدام Ctrl + Alt + T وتنفيذ الأوامر التالية فيها.
يجب أن تكون مكتبة FUSE مثبتة على النظام ، ونقوم بذلك عن طريق كتابة:
sudo apt install libfuse2
فعلت هذا الآن سنقوم بتثبيت الأداة المساعدة dbxfs على النظام بمساعدة مدير حزم Python:
pip3 install dbxfs
في حالة عدم تثبيت Python ، يمكننا الحصول عليها من خلال:
sudo apt-get install python3-pip
بالفعل مع كل ما تحتاجه مثبتًا في نظامنا ، سنقوم الآن بإنشاء مجلد يعمل كنقطة وسيطة بين Dropbox ونظامنا.
يمكنهم إنشاؤه من مدير الملفات الخاص بك أو باستخدام الأمر mkdir ، في هذه الحالة سنستخدم الأمر ونعطي المجلد الاسم الذي نريده.
mkdir ~/Volumen_Virtual
سنستخدم الآن dbxfs لنخبرك باستخدام هذا المجلد في جميع الأوقات يجب أن نشير إلى مسار المجلد في هذه الحالة يشير ~ / إلى دليلنا الرئيسي "home". سنكتب في المحطة:
dbxfs ~/Volumen_Virtual
توليد الوصول إلى Dropbox
عند تنفيذ هذا الأمر ، سيُطلب منا إنشاء رمز وصول إلى حساب Dropbox الخاص بنا ، وهو ما يمكننا فعله ببساطة بالانتقال إلى عنوان URL الذي تعرضه لنا المحطة.
ما عليك سوى النقر عليه بالضغط على مفتاح التحكم والنقر على الرابط ، هنا سينتقل بنا إلى نافذة في متصفحنا تطلب الوصول "السماح بمصادقة الوصول إلى Dropbox"
يجب تسجيل الدخول إلى حساب Dropbox الخاص بهم لإكمال عملية التفويض.
سيتم إنشاء رمز ترخيص جديد على الشاشة التالية. انسخ الكود مرة أخرى إلى الجهاز الطرفي والصقه في موجه cli-dbxfs لإنهاء العملية.
ثم سيسألنا عما إذا كنت تريد حفظ هذا الوصول للمناسبات المستقبلية وسنرد هم Y (نعم) أو N (لا). في حالة رفض ذلك ، يجب علينا تنفيذ هذه العملية في كل مرة نقوم فيها بإعادة تشغيل الكمبيوتر أو إغلاق جلسة المستخدم.
وأخيرا، انقر فوق Y لقبول. بمجرد الانتهاء من ذلك ، سنتمكن من رؤية أننا قمنا بتثبيت المجلد في النظام بملفات حسابنا.
أواجه مشكلة في تحميل المجلد ... ولكن: إذا قمت بتعديل ملف في مجلد Dropbox ، فهل سيتم تحميله على السحابة؟