اب یہ خبر کی بات نہیں رہی کہ Google ابھی تک کے لیے آفیشل ڈرائیو کلائنٹ جاری کرنا ہے۔ Linux جیسا کہ انہوں نے مسابقتی پلیٹ فارمز کے ساتھ کیا ہے۔ تاہم، اس نے Linux کمیونٹی کو اوپن سورس اور ملکیتی سافٹ ویئر دونوں بنانے سے نہیں روکا ہے جو آپ کو Google Drive تک رسائی کی اجازت دے گا۔ آپ کے Linux سسٹم سے۔
دستیاب اختیارات کچھ حد تک بوجھل اور نامکمل ہیں (اگر میں اسے رکھوں تو) اور زیادہ تر سیکھنے کا منحنی خطوط ہے۔
Insync جو کہ ایک بامعاوضہ سافٹ ویئر ہے اس نے ایک بہت زیادہ صارف دوست سافٹ ویئر فراہم کرکے اس خلا کو ختم کرنے کا انتظام کیا ہے جو بالکل کام کرتا ہے۔ باکس لیکن $25 کی بجائے بھاری قیمت پر آتا ہے جو اس کا سب سے بڑا تحفہ ہے۔
جبکہ بہت سے دوسرے مفت اختیارات ہیں جیسے Google-drive-ocamlfuse، Reclone اور ڈرائیو، افسوس کہ ان کی خامیاں اب بھی ہیں.
GoSync ایک بالکل نیا GUI فعال ہے Google Drive Linux کے لیے کلائنٹ Python میں لکھا ہوا ہے اور کے تحت جاری کیا گیا ہے۔ GNU جنرل پبلک لائسنس 2 ایپلیکیشن کافی حد تک بیٹا میں ہے اور تازہ ترین ریلیز کے ساتھ version 0.4.
GoSync واحد طور پر ہمانشو چوہان نے تیار کیا ہے اور اس نے اس مضمون کو لکھنے میں میرے ساتھ قریب سے کام کیا۔
GoSync انسٹال کرنا
GoSync اتنا ہی آسان ہے جتنا آپ نے سوچا ہوگا کہ یہ مکمل طور پر Python پر منحصر ہے۔ اور چند دیگر جیسا کہ آپ کی "کلائنٹ_secrets.json" فائل حاصل کرنا مشکل ترین ہے۔
انسٹالیشن کی ہدایات صرف Ubuntu اور مشتقات اور CentOS کے لیے فراہم کی گئی ہیں۔ دیگر تقسیموں کو ریپو یا ڈاؤن لوڈ زپ آرکائیو کو کلون کرنا ہوگا۔
اوبنٹو اور ڈیریویٹوز میں انسٹال کریں
آپ بنیادی طور پر پہلے تین انحصاروں کے لیے ٹرمینل کے ذریعے اپنا راستہ "sudo apt" کر سکتے ہیں جبکہ باقی GoSync کے ساتھ انسٹال ہوں گے۔ pip کے ذریعے - یہ سب آپ کے معیاری ریپو میں دستیاب ہونا چاہیے۔
$ sudo apt python انسٹال کریں۔ $ sudo apt python-wxgtk2.8 انسٹال کریں۔ $ sudo apt python-googleapi انسٹال کریں۔ $ sudo apt 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" حاصل کرنے کی ضرورت ہوگی اور اس کے ساتھ منسلک پی ڈی ایف میں اقدامات کی وضاحت کی گئی ہے۔ نیچے لنک۔
گوگل API کے لیے توثیق ٹوکن جنریشن
اپنی “client_secrets.json” فائل ڈاؤن لوڈ کرنے کے بعد، آپ اسے اپنی میں کاپی کر لیں گے۔ /.gosync، جس کے بعد اب آپ "gosync" داخل کر کے ٹرمینل سے پروگرام چلا سکتے ہیں۔
اب بھی کچھ بنیادی خصوصیات غائب ہیں - جیسے فائل میں ترمیم اور فائلوں کو مقامی ڈائرکٹری میں Google Drive سے ہم آہنگ نہ کرنا – GoSync میں Himanshu صرف اپنے فارغ وقت میں اس پر کام کرتا ہے۔
تاہم، مستقبل کی اپ ڈیٹس میں مذکورہ بالا خصوصیات کو نافذ کرنے کے منصوبے ہیں۔ نیز، دیو تیسرے فریق کے تعاون کے ساتھ ساتھ بگ رپورٹس کی حوصلہ افزائی کرتا ہے، لہذا اگر آپ کو کوڈنگ کی مہارت حاصل ہے یا آپ مسائل کی اطلاع دینا چاہتے ہیں، تو آپ اس کا GitHub دیکھ سکتے ہیں۔GoSync پر اپنے کام کا معائنہ کرنے کے لیے۔