লিনাক্সে Dropbox ব্যবহার করা অত্যন্ত সহজ ছিল। অনেক মানুষের জন্য, এখনও এটি সহজ। যাইহোক, আপনি যদি Ext4 ছাড়া অন্য কোনো ফাইলসিস্টেম ব্যবহার করেন, তবে এটি হঠাৎ অনেক কঠিন হয়ে যায়। সৌভাগ্যক্রমে, আপনি সম্পূর্ণ আউট অফ লাক নন।
সমস্যা কী?
দীর্ঘকাল Dropbox অধিকাংশ যেকোনো ফাইলসিস্টেম সাপোর্ট করত, তারপর কোম্পানি চুপচাপ ঘোষণা করল যে এটি যেসে "uncommon" ফাইলসিস্টেম বলতে পছন্দ করে সেগুলোর সাপোর্ট ড্রপ করছে। লিনাক্সের কেসে সেটি মানে Ext4 ছাড়া যেকোনো কিছু।
আপনি "Dropbox will stop syncing. Move your Dropbox folder to a supported file system." এমন মেসেজ দেখতে পেরে থাকেন। অন্য একটি এরর মেসেজ হলো "Your Dropbox folder is on a file system that is no longer supported."
আপনার অপশনগুলো কী?
Dropbox-এর অন্য ফাইলসিস্টেমের সাপোর্ট বন্ধ করার যেকোনো কারণ হোক, আপনার কিছু অপশন আছে। আপনি আপনার হার্ড ড্রাইভে শুধু Dropbox-এর জন্য একটি Ext4 পার্টিশন তৈরি করতে পারেন। এটি টেকনিক্যালি কাজ করবে, কিন্তু আপনার Dropbox ফোল্ডার খুব বড় হলে এই পার্টিশন রিসাইজ করতে হবে। সেটি একটি অনেলিগ্যান্ট সমাধান।
আপনি পুরোপুরি Dropbox থেকে দূরে যেতে পারেন। অন্যান্য ক্লাউড প্রোভাইডার আছে। আপনি আপনার নিজস্ব সেলফ-হোস্টেড অল্টারনেটিভ যেমন Nextcloud, OwnCloud, বা Seafile ব্যবহার করতে পারেন। এই সেলফ-হোস্টেড ক্লাউড স্টোরেজ অপশনগুলো তুলনা করা আমাদের আর্টিকেলে সাজেশন খুঁজুন।
শেষে, আপনি একটি ওয়ার্কঅরাউন্ড ব্যবহার করতে পারেন যা আপনাকে নন-Ext4 ফাইলসিস্টেমে Dropbox ব্যবহার করতে দেবে।
নন-Ext4 সিস্টেমে Dropbox আবার কাজ করার জন্য করা
Dropbox-এর ফাইলসিস্টেম ডিটেকশন বাইপাস করার কিছু উপায় আছে, কিন্তু সবচেয়ে সহজ একটা হলো "dropbox-filesystem-fix" নামের একটি টুল।
একটি সতর্কতা
dropbox-filesystem-fix GitHub পেজে, একটি নيومার্ভ সতর্কতা আছে। সেটি পড়ে, "This is an experimental fix not supported by Dropbox. It might cause data loss." এটিকে নোট করুন এবং আপনার Dropbox ফোল্ডার ঘন ঘন ব্যাকআপ নিশ্চিত করুন।
শুরু করার আগে
টুলটি ইনস্টল করার আগে আপনাকে এটি বিল্ড করার টুলস ইনস্টল করতে হবে। ডেবিয়ান, উবুন্টু, এবং সিমিলার সিস্টেমের জন্য, নিচের কমান্ড রান করুন:
sudo apt install build-essential
অন্য ডিস্ট্রিবিউশনের জন্য বিকল্প আছে। ফেডোরা এবং অন্যান্য RPM-ভিত্তিক ডিস্ট্রিবিউশনের জন্য, নিচেরটিই যথেষ্ট হওয়া উচিত:
yum install make automake gcc gcc-c++ kernel-devel
Arch এবং সিমিলার সিস্টেমের জন্য, নিচের কমান্ড রান করুন:
pacman -S base-devel
dropbox-filesystem-fix ইনস্টল করুন
নিচের ইনস্ট্রাকশনগুলো ধরে নিচ্ছে যে আপনার ইতিমধ্যে Dropbox ইনস্টলড আছে। আপনার যদি Dropbox ইনস্টলড না থাকে, আপনি এখন করতে পারেন।
GitHub রিপোজিটরি ক্লোন করতে এবং dropbox-filesystem-fix প্রজেক্ট বিল্ড করতে, নিচের কমান্ডগুলো রান করুন:
git clone https://github.com/dark/dropbox-filesystem-fix.git cd dropbox-filesystem-fix make
একবার বিল্ড সাকসেসফুল হলে, আপনাকে পুরো ফোল্ডার "/opt/" ডিরেক্টরিতে মুভ করতে হবে। আপনাকে প্রোগ্রাম শুরু করার স্ক্রিপ্টটি এক্সিকিউটেবলও করতে হবে। নিচের কমান্ডগুলো রান করুন:
sudo mv dropbox-filesystem-fix /opt/ sudo chmod +x /opt/dropbox-filesystem-fix/dropbox_start.py
এখন আপনি Dropbox সার্ভিস স্টপ করতে পারেন (ধরে নিচ্ছি এটি চলছিল) নিচের কমান্ড দিয়ে:
dropbox stop
এটি কমপ্লিট হলে, আপনি নতুন ইনস্টল করা ফিক্স দিয়ে Dropbox চালানোর চেষ্টা করতে পারেন:
/opt/dropbox-filesystem-fix/dropbox_start.py
আপনি যদি কোনো ওয়ার্নিং না পান এবং Dropbox চলছে, তবে আপনি সফলভাবে ফিক্সটি ইনস্টল করেছেন।
ফিক্সটি স্থায়ী করা
একবার ফিক্সড ভার্সনের Dropbox চললে, সেটিংসে যান এবং যে বক্সে "Start Dropbox on system startup" লেখা আছে সেটি আনচেক করুন। এখন থেকে আপনি Dropbox শুরু করবেন আপনি যা যেনে স্ক্রিপ্ট রান করলেন। আপনি dropbox autostart nও রান করতে পারেন যদি সেটিংস ডায়ালগ খুঁজে না পান।
যদি "~/config/.autostart" ডিরেক্টরি ইতিমধ্যে না থাকে, তাহলে তৈরি করুন।
mkdir -p ~/config/.autostart
সেই ডিরেক্টরিতে "dropbox-filesystem-fix.desktop" নামে একটি ফাইল তৈরি করুন। ফাইলটি এডিট করুন এবং নিচেরটি যোগ করুন:
[Desktop Entry] Type=Application Exec=/opt/dropbox-filesystem-fix/dropbox_start.py Hidden=false X-GNOME-Autostart-enabled=true Name=Dropbox
উপরের ইনস্ট্রাকশনগুলো Gnome-র জন্য। অন্যান্য ডেস্কটপের জন্য সেট আপ করা তুলনামূলকভাবে সিমিলার। শুধু আপনার ডেস্কটপ এনভায়রনমেন্টের ডকুমেন্টেশন কনসাল্ট করুন।
আপনি যদি Gnome বদলে KDE ব্যবহার করেন, আপনি সিম্পলি System Settings-এ যেতে পারেন, তারপর Startup & Shutdown, তারপর Autostart। এখানে আপনি স্ক্রিপ্টটি যোগ করতে পারেন।
উপসংহার
কমপক্ষে এখনপর্যন্ত, নন-Ext4 অপারেটিং সিস্টেমে Dropbox চালানো সম্পূর্ণরূপে সম্ভব। Dropbox অন্য ফাইলসিস্টেম সাপোর্ট না করার চেয়ে বাধা দেয়া বjoner চিন্তিত মনে হয়। তবুও, এটি সবসময় সত্য নাও হতে পারে।
আপনি যদি চিন্তিত হন আপনার ফাইলগুলো ভবিষ্যতে হঠাৎ অনউজাবল হয়ে যেতে পারে, তবে Dropbox-এর অনেক অল্টারনেটিভ আছে। আপনি যদি আরও লিনাক্স-ফ্রেন্ডলি সার্ভিসে স্যুইচ করতে আগ্রহী হন, তবে আপনার বাকের জন্য সেরা ক্লাউড স্টোরেজ সার্ভিসের আমাদের লিস্ট আছে।