ال WhatsApp

GoSync هو عميل Google Drive أنيق بواجهة المستخدم الرسومية مكتوب بلغة Python لأنظمة Linux

Anonim

لم يعد شيء من الأخبار أنGoogleلم تصدر بعد عميل محرك أقراص رسمي لـLinuxكما فعلوا مع المنصات المنافسة. ومع ذلك ، فإن هذا لم يمنع مجتمعLinuxمن إنشاء برامج مفتوحة المصدر ومملوكة من شأنها أن تسمح لك بالوصول إلىGoogle Driveمننظام Linux

ومع ذلك ، فإن الخيارات المتاحة مرهقة إلى حد ما وغير مكتملة (إذا كنت سأصفها كذلك) ولديها في الغالب منحنى تعليمي حاد.

Insync، وهو برنامج مدفوع ، تمكن من سد هذه الفجوة من خلال توفير برنامج سهل الاستخدام يعمل على الفور. ولكن يأتي بسعر باهظ 25 دولارًا وهو أكبر هدية له.

بينما يوجد عدد من الخيارات المجانية الأخرى مثلGoogle-drive-ocamlfuse ، Recloneومحرك، للأسف لا يزال لديهم عيوب

GoSync Google Driveالعميل لـLinuxمكتوب باللغةPythonوتم إصداره ضمنرخصة جنو العمومية العامة 2التطبيق لا يزال إلى حد كبير في مرحلة تجريبية ومع أحدث إصدار فيالإصدار 0.4.

GoSyncتم تطويره بشكل منفرد بواسطةHimanshu Chauhanوهو لديه عملت معي عن كثب في كتابة هذا المقال.

تثبيت GoSync

GoSyncسهل تمامًا كما قد تتخيله نظرًا لأنه يعتمد فقط علىPythonوعدد قليل من الآخرين على النحو الوارد أدناه مع أصعب ما يكون هو الحصول على“client_secrets.json”file.

تعليمات التثبيت متوفرة فقط لـ Ubuntu ومشتقاته و CentOS ؛ سيتعين على التوزيعات الأخرى استنساخrepoأوتحميلأرشيف مضغوط.

التثبيت في Ubuntu ومشتقاته

يمكنك بشكل أساسي "sudo apt" في طريقك عبر الجهاز الطرفي للتبعيات الثلاث الأولى بينما سيتم تثبيت الباقي بجانبGoSyncعبر نقطة - يجب أن تكون جميعها متوفرة في الريبو القياسي الخاص بك.

$ sudo apt install python
sudo apt تثبيت python-wxgtk2.8
sudo apt قم بتثبيت python-googleapi
sudo apt install python-pip

تثبيت GoSync والتبعيات المتبقية

$ sudo pip تثبيت GoSync

التثبيت في CentOS

$ yum install -y python2.7
برنامج yum install -y python-wxgtk2.8
$ yum install -y python-googleapi
$ yum install -y pip

بمجرد التثبيت ، ستحتاج إلى الحصول على“client_secrets.json”والخطوات مفصلة في ملف pdf المرفق بالصفحة الرابط أدناه

إنشاء رمز المصادقة لـ Google API

بعد تنزيل ملف“client_secrets.json”، ستقوم بعد ذلك بنسخه إلى/.gosync ، وبعد ذلك يمكنك الآن تشغيل البرنامج من الجهاز عن طريق إدخال“gosync” .

لا يزال هناك عدد غير قليل من الميزات الأساسية مفقودة - مثل تعديل الملف وعدم القدرة على مزامنة الملفات في الدليل المحلي إلىGoogle Drive- فيGoSyncكـHimanshuيعمل عليها فقط في أوقات فراغه.

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