Whatsapp

GoSync হল একটি নিফটি GUI গুগল ড্রাইভ ক্লায়েন্ট যা লিনাক্স সিস্টেমের জন্য পাইথনে লেখা

Anonim

এটা আর খবরের বিষয় নয় যে Google এখনো এর জন্য একটি অফিসিয়াল ড্রাইভ ক্লায়েন্ট প্রকাশ করেনি Linux যেমন তারা প্রতিযোগী প্ল্যাটফর্মের সাথে করেছে। তবে, এটি Linux সম্প্রদায়কে ওপেন সোর্স এবং মালিকানাধীন সফ্টওয়্যার উভয়ই তৈরি করা থেকে বিরত করেনি যা আপনাকে Google ড্রাইভ অ্যাক্সেস করতে দেবে আপনার Linux সিস্টেম থেকে।

উপলব্ধ বিকল্পগুলি যদিও কিছুটা কষ্টকর এবং অসম্পূর্ণ (যদি আমি এটি বলতে চাই) এবং বেশিরভাগই একটি খাড়া শেখার বক্ররেখা রয়েছে।

Insync যা একটি প্রদত্ত সফ্টওয়্যার এই ব্যবধানটি বন্ধ করতে সক্ষম হয়েছে আরও অনেক বেশি ব্যবহারকারী-বান্ধব সফ্টওয়্যার প্রদান করে যা সরাসরি কাজ করে বক্সটি কিন্তু $25 এর মোটামুটি দামে আসে যা এটির সবচেয়ে বড় উপহার।

যদিও Google-ড্রাইভ-ওক্যামফ্লুজ, রিক্লোন এবং এর মতো আরও অনেকগুলি বিনামূল্যের বিকল্প রয়েছে ড্রাইভ করুন, দুঃখজনকভাবে এখনও তাদের ত্রুটি রয়েছে।

GoSync একটি বরং নতুন GUI-সক্ষম Google Drive Linux এর জন্য ক্লায়েন্ট Python এ লেখা এবং এর অধীনে প্রকাশিত হয়েছে GNU জেনারেল পাবলিক লাইসেন্স 2 অ্যাপ্লিকেশনটি মোটামুটি এখনও বিটাতে রয়েছে এবং সবচেয়ে সাম্প্রতিক রিলিজ সহ সংস্করণ 0.4.

GoSync এককভাবে হিমাংশু চৌহান এবং তার আছে এই নিবন্ধটি লেখার জন্য আমার সাথে ঘনিষ্ঠভাবে কাজ করেছেন৷

GoSync ইনস্টল করা হচ্ছে

GoSync আপনি হয়তো কল্পনা করতে পারেন যে এটি শুধুমাত্র Python এর উপর নির্ভর করে এবং নীচে তালিকাভুক্ত আরও কয়েকজনের সাথে আপনার “ক্লায়েন্ট_সিক্রেটস.json” ফাইলটি পাওয়া সবচেয়ে কঠিন।

ইন্সটলেশন নির্দেশাবলী শুধুমাত্র উবুন্টু এবং ডেরিভেটিভস এবং CentOS এর জন্য প্রদান করা হয়েছে; অন্যান্য ডিস্ট্রিবিউশনগুলিকে রেপো বা ডাউনলোড জিপ আর্কাইভ ক্লোন করতে হবে।

উবুন্টু এবং ডেরিভেটিভসে ইনস্টল করুন

আপনি মূলত প্রথম তিনটি নির্ভরতার জন্য টার্মিনালের মাধ্যমে আপনার পথ "sudo apt" করতে পারেন যখন বাকিগুলি GoSync পিপ এর মাধ্যমে - যার সবকটি আপনার স্ট্যান্ডার্ড রেপোতে পাওয়া উচিত।

$ sudo apt পাইথন ইনস্টল করুন
$ sudo apt python-wxgtk2.8 ইনস্টল করুন
$ sudo apt python-googleapi ইনস্টল করুন
$ sudo apt পাইথন-পিপ ইনস্টল করুন

GoSync ইনস্টল করা এবং অবশিষ্ট নির্ভরতা

$ সুডো পিপ GoSync ইনস্টল করুন

CentOS

$ yum install -y python2.7
$yum ইনস্টল -y python-wxgtk2.8
$yum install -y python-googleapi
$yum install -y pip

একবার ইন্সটল করার পর, আপনাকে আপনার নির্দিষ্ট “client_secrets.json” পেতে হবে এবং ধাপগুলো পিডিএফ-এর সাথে সংযুক্ত করা আছে। নিচের লিঙ্ক।

Google API-এর জন্য প্রমাণীকরণ টোকেন জেনারেশন

আপনার “client_secrets.json” ফাইলটি ডাউনলোড করার পরে, আপনি এটি আপনার এ কপি করবেন /.gosync, এর পরে আপনি এখন “gosync”. প্রবেশ করে টার্মিনাল থেকে প্রোগ্রামটি চালাতে পারেন

এখনও বেশ কিছু মূল বৈশিষ্ট্য অনুপস্থিত - যেমন ফাইল পরিবর্তন এবং স্থানীয় ডিরেক্টরিতে ফাইলগুলিকে Google ড্রাইভে সিঙ্ক করতে না পারা GoSync হিসেবে হিমাংশু শুধুমাত্র তার অবসর সময়ে এটি কাজ করে।

তবে, ভবিষ্যত আপডেটে এই পূর্বোক্ত বৈশিষ্ট্যগুলি বাস্তবায়নের পরিকল্পনা রয়েছে৷ এছাড়াও, ডেভ তৃতীয় পক্ষের অবদানের পাশাপাশি বাগ রিপোর্টগুলিকে উত্সাহিত করে, তাই যদি আপনার কোডিং দক্ষতা থাকে বা আপনি সমস্যাগুলি রিপোর্ট করতে চান, আপনি তার GitHub দেখতে পারেনGoSync-এ তার কাজ পরিদর্শন করতে।