পরবর্তী নিবন্ধে আমরা দুটি উপায় দেখব ভার্চুয়াল ফাইল সিস্টেম হিসাবে স্থানীয়ভাবে গুগল ড্রাইভ মাউন্ট করুন। গুগল ড্রাইভ গ্রহের অন্যতম জনপ্রিয় ক্লাউড স্টোরেজ সরবরাহকারী।
প্রতিবার এবং পরে, কিছু বিকাশকারী আমাদের কাছ থেকে কিছু ক্লায়েন্ট নিয়ে আসে গুগল ড্রাইভ Gnu / Linux সিস্টেমগুলিতে to এই পোস্টে, আমরা দুটি দেখতে পাবেন আমাদের উবুন্টু সিস্টেমের জন্য বেসরকারী ক্লায়েন্ট। এই ক্লায়েন্টগুলির সাথে আমরা একটি ভার্চুয়াল ফাইল সিস্টেম হিসাবে স্থানীয়ভাবে গুগল ড্রাইভ মাউন্ট করতে সক্ষম হব। এটি আমাদের ইউনিটের ফাইলগুলিকে খুব সাধারণ উপায়ে অ্যাক্সেস করার সম্ভাবনা দেয়।
গুগল-ড্রাইভ-অ্যাকমলফিউজ
গুগল-ড্রাইভ-অ্যাকমলফিউজ হ'ল একটি ফুস ফাইল সিস্টেম গুগল ড্রাইভের জন্য যা ওকামালে লেখা আছে। FUSE একটি প্রকল্প যা ব্যবহারকারীদের ভার্চুয়াল ফাইল সিস্টেম তৈরি করতে দেয়। গুগল-ড্রাইভ-অ্যাকমলফিউজ আমাদের একটি গুন্নু / লিনাক্স সিস্টেমে আমাদের গুগল ড্রাইভকে মাউন্ট করার অনুমতি দেয়।
সঙ্গে অ্যাকাউন্ট সাধারণ ফাইল এবং ফোল্ডারগুলিতে অ্যাক্সেস পড়ুন / পড়ুন, কেবল Google পত্রক এবং স্লাইডগুলিতে পঠনযোগ্য অ্যাক্সেস। আমাদের সরবরাহ করবে একাধিক গুগল ড্রাইভ অ্যাকাউন্টগুলির জন্য সমর্থন, নকল ফাইল হ্যান্ডলিং, ট্র্যাশ ডিরেক্টরিতে অ্যাক্সেস এবং আরও অনেক কিছু।
গুগল-ড্রাইভ-ocamlfuse ইনস্টল করা
এটি উবুন্টু 18.04 এ ইনস্টল করতে আমরা টার্মিনালে লিখব (Ctrl + Alt + T):
sudo add-apt-repository ppa:alessandro-strada/ppa sudo apt-get install google-drive-ocamlfuse
ব্যবহার
একবার ইনস্টল হয়ে গেলে, আমরা নিম্নলিখিত কমান্ডটি চালাতে যাচ্ছি গুগল-ড্রাইভ-ocamlfuse ইউটিলিটি শুরু করুন টার্মিনাল থেকে (Ctrl + Alt + T):
google-drive-ocamlfuse
যখন প্রথমবার চালানো হবে তখন ইউটিলিটি ওয়েব ব্রাউজারটি খুলবে এবং আমাদের Google ড্রাইভ ফাইলগুলিতে অ্যাক্সেসের অনুমতি চেয়ে আমাদের জিজ্ঞাসা করবে। অনুমোদন দেওয়ার পরে, সমস্ত প্রয়োজনীয় কনফিগারেশন ফাইল এবং ফোল্ডারগুলি স্বয়ংক্রিয়ভাবে তৈরি হবে।
সফল প্রমাণীকরণের পরে, আমরা টার্মিনালে নিম্নলিখিত বার্তাটি দেখতে পাব:
এখন আমরা ওয়েব ব্রাউজার এবং বন্ধ করতে পারি একটি মাউন্ট পয়েন্ট তৈরি করুন আমাদের গুগল ড্রাইভ ফাইলগুলির জন্য। আমরা টার্মিনালে টাইপ করে এটি করব (Ctrl + Alt + T)
mkdir ~/migoogledrive
পরিশেষে, আমরা আমাদের গুগল ইউনিট মাউন্ট করব কমান্ড ব্যবহার করে:
google-drive-ocamlfuse ~/migoogledrive
এর পরে, আমরা টার্মিনাল থেকে বা ফাইল ম্যানেজার থেকে ফাইলগুলি অ্যাক্সেস করতে পারি।
একবার হয়ে গেলে, আমরা ফাইল সিস্টেমটি আনমাউন্ট করব FUSE কমান্ডটি ব্যবহার করে:
fusermount -u ~/migoogledrive
আমাদের যদি এটি প্রয়োজন হয়, আমরা পারি সাহায্য পরামর্শ আদেশ সহ:
google-drive-ocamlfuse --help
উপরন্তু, আমরা পরামর্শ নিতে পারেন সরকারী উইকি এবং সংগ্রহস্থল প্রকল্প গিটহাব জন্য আরো বিস্তারিত.
জিসিএসএফ
জিসিএসএফ হ'ল ক গুগল ড্রাইভ-ভিত্তিক FUSE ফাইল সিস্টেমমরিচা প্রোগ্রামিং ভাষা দিয়ে লেখা। জিসিএসএফ ব্যবহার করে, আমরা স্থানীয় গুগল ইউনিটটিকে স্থানীয় ভার্চুয়াল ফাইল সিস্টেম হিসাবে মাউন্ট করতে এবং টার্মিনাল বা ফাইল ম্যানেজারের সামগ্রীগুলি অ্যাক্সেস করতে সক্ষম হব।
আপনি যদি ভাবছেন যে এটি কীভাবে গুগল-ড্রাইভ-অ্যাকমলফিউজের মতো অন্যান্য ফুস প্রকল্পগুলির থেকে পৃথক হয়, জিসিএসএফ বিকাশকারী রেডডিট সম্পর্কিত অনুরূপ মন্তব্যের জবাব দিয়েছে: 'জিসিএসএফ দ্রুত হতে থাকে পুনরাবৃত্তভাবে ফাইল তালিকাভুক্ত করে বা ড্রাইভ থেকে বড় ফাইলগুলি পড়ে। এটি যে ক্যাচিং কৌশলটি ব্যবহার করে তা আরও র্যাম ব্যবহারের ব্যয়ে খুব দ্রুত ক্যাশে যাওয়া ফাইলগুলির জন্য দ্রুত পঠনের দিকে পরিচালিত করে। '
জিসিএসএফ ইনস্টল করা হচ্ছে
উবুন্টুতে এটি ইনস্টল করতে, আমাদের করতে হবে আমাদের আছে তা নিশ্চিত করুন মরিচা ইনস্টল আমাদের সিস্টেমে এছাড়াও নিশ্চিত করুন যে পিকেজি-কনফিগার এবং ফিউজ প্যাকেজ ইনস্টল রয়েছে। আমরা এগুলি বেশিরভাগ Gnu / লিনাক্স বিতরণের ডিফল্ট সংগ্রহস্থলগুলিতে দেখতে পাই। উবুন্টু এবং ডেরিভেটিভগুলিতে, কমান্ডটি ব্যবহার করে সেগুলি ইনস্টল করা যেতে পারে:
sudo apt install -y libfuse-dev pkg-config
সমস্ত নির্ভরতা পূরণ হয়ে গেলে নিম্নলিখিত কমান্ডটি চালনা করুন জিসিএসএফ ইনস্টল করুন:
cargo install gcsf
ব্যবহার
প্রথম, আমাদের অবশ্যই আমাদের গুগল ড্রাইভ অনুমোদিত করুন। এই রান করতে:
gcsf login entreunosyceros
আপনাকে একটি সেশনের নাম নির্দিষ্ট করতে হবে। এন্ট্রেইনোসিসেরোস প্রতিস্থাপন করে আপনার নিজের অধিবেশন নাম সহ। আপনি এ এর সাথে নীচের মত একটি ফলাফল দেখতে পাবেন আপনার Google ড্রাইভ অ্যাকাউন্ট অনুমোদিত করার জন্য ইউআরএল.
উপরের ইউআরএলটি অনুলিপি করে আপনার ব্রাউজারে পেস্ট করুন এবং অনুমতিতে ক্লিক করুন আপনার Google ড্রাইভের সামগ্রীগুলি অ্যাক্সেস করার অনুমতি দিন। একবার যাচাই হয়ে গেলে আপনি নীচের মত একটি ফলাফল দেখতে পাবেন।
জিসিএসএফ একটি কনফিগারেশন ফাইল তৈরি করবে $ XDG_CONFIG_HOME / gcsf / gcsf.toml, যা সাধারণত হিসাবে সংজ্ঞায়িত করা হয় OME HOME / .config / gcsf / gcsf.toml। শংসাপত্রগুলি একই ডিরেক্টরিতে সঞ্চিত থাকে।
আমরা এর জন্য একটি ডিরেক্টরি তৈরি করতে থাকি আমাদের গুগল ড্রাইভ সামগ্রী মাউন্ট করুন:
mkdir ~/migoogledrivegcfs
এখন আমরা /etc/fuse.conf ফাইলটি সম্পাদনা করব:
sudo vi /etc/fuse.conf
রুটবিহীন ব্যবহারকারীদের মাউন্ট বিকল্পগুলি নির্দিষ্ট করার অনুমতি দেওয়ার জন্য আমরা নিম্নলিখিত লাইনটি uncomment করব:
user_allow_other
আমরা ফাইলটি সংরক্ষণ এবং বন্ধ করি। আমরা শুরু করি আমাদের গুগল ইউনিট মাউন্ট করা হচ্ছে আদেশ সহ:
gcsf mount ~/migoogledrivegcfs -s entreunosyceros
আপনার সেশনটির নাম দিয়ে এনট্রেইনোসিসেরোস প্রতিস্থাপন করুন। এর পরে, আপনি এই টার্মিনালটি বন্ধ করতে পারেন।
এখন তুমি পার বিদ্যমান সেশন দেখুন আদেশ সহ:
gcsf list
এই মুহুর্তে, আমরা টার্মিনাল বা ফাইল পরিচালক থেকে আমাদের গুগল ইউনিটের সামগ্রীগুলি অ্যাক্সেস করতে সক্ষম হব।
না জানলে কোথায় আপনার গুগল ড্রাইভ মাউন্ট করা হয়?, df কমান্ডটি ব্যবহার করুন:
df -h
আমরা করতে পারব গুগল ড্রাইভ আনমাউন্ট করুন কমান্ড ব্যবহার করে:
fusermount -u ~/ migoogledrivegcfs
আমরা পেতে পারি জিসিএফএস সম্পর্কে আরও তথ্য থেকে গিটহাবের সংগ্রহশালা ory
হ্যালো, শুভ বিকাল, আমি জানি না যে আমি প্রায় কাছাকাছি প্রশ্ন জিজ্ঞাসা করতে পারি তবে ওহে, এখানে যায়:
আমি জিসিএসএফ বিকল্পটি ব্যবহার করার চেষ্টা করছি, আমি ইতিমধ্যে সমস্ত পদক্ষেপগুলি করেছি, তবে আমার ড্রাইভে আমার 300 গিগাবাইটের বেশি রয়েছে, এটি কর্পোরেট অ্যাকাউন্ট, এবং gcsf মাউন্ট the / migoogledrivegcfs -s এন্ট্রেইনোসিসেরোস পদক্ষেপে, আমি এটি দেখতে পাচ্ছি সমস্ত ডেটা "সিঙ্ক্রোনাইজ" হিসাবে শুরু হয় এবং INFO gcsf :: gcsf :: drive_facade> 250 ফাইল যুক্ত পৃষ্ঠা 460 টি প্রচুর পরিমাণে পাস হতে শুরু করে, এটি এক ঘন্টা বা তার পরে শেষ হয় এবং এই অন্যান্য লাইনগুলি শুরু হয়: INFO gcsf: : gcsf :: file_manage> পরিবর্তনগুলি পরীক্ষা করা এবং সম্ভবত সেগুলি প্রয়োগ করা হচ্ছে।
আমি গতকাল বিকাল ৩ টা ৪০ মিনিটে প্রক্রিয়াটি শুরু করেছিলাম এবং সারা রাত কম্পিউটার রেখেছিলাম এবং আজ সকালে আমার ভাগ করে নেওয়া শেষেরটির প্রায় 3 টি লাইন ছিল এবং আমি কাজ করে চলেছি। গত রাত্রি অবধি আমি যখন মাইগুলেগড্রাইভসিসিএফএস ফোল্ডারে প্রবেশ করলাম তখন এটি কিছুই দেখায় নি, (সেই সময়ে INFO gcsf :: gcsf :: file_manage> পরিবর্তনের জন্য চেক করা এবং সম্ভবত সেগুলি প্রয়োগ করার জন্য 00 লাইনের মতো ছিল), আজ সকালে আমি ইতিমধ্যে দেখেছি আমার ফোল্ডারে থাকা ফাইলগুলি কিন্তু আমি এখনও শেষ করতে পারি নি এবং সিআরএল + সি সহ আমাকে যেতে হয়েছিল এবং আমাকে ল্যাপটপটি বাতিল করতে হয়েছিল এবং সেই মুহুর্তে ফোল্ডারে থাকা সমস্ত কিছুই অদৃশ্য হয়ে গেছে, স্পষ্টভাবে কারণ আমি সমাবেশকে বাধা দিয়েছিলাম rupted এখন আমি সবে শুরু করেছি এবং একই জিনিস করছি।
প্রশ্নটি হ'ল এই মনটেনটি করার কি সবসময় সময় হয় নাকি আমি কেবল একবার এটি শেষ করতে দেওয়া উচিত? সম্পূর্ণ প্রক্রিয়া শেষ হলে, সমস্ত কি সংরক্ষণ করা হয়? এটি হ'ল, যদি আমি কম্পিউটারটি পুনরায় চালু করি, যখনই আমি আবার ফোল্ডারটি আবার প্রবেশ করবো, এতে আমার Google ড্রাইভের ডেটা মাউন্ট হবে এবং এটি স্বয়ংক্রিয়ভাবে সিঙ্ক্রোনাইজ হবে?
তথ্যের জন্য ধন্যবাদ।
হ্যালো. গাইডের জন্য ধন্যবাদ।
গুগল একটি ত্রুটি 400 (খারাপ অনুরোধ) দিয়ে লগইনটিকে প্রত্যাখ্যান করেছে কারণ ইউআরএলটি খারাপভাবে তৈরি হয়েছে। এটা কি অন্য কারও সাথে ঘটেছিল? আপনি কি এটি ঠিক করতে জানেন?
। 400 এটা একটা ত্রুটি।
সার্ভার অনুরোধটি প্রক্রিয়া করতে পারে না কারণ এটি ত্রুটিযুক্ত। এটি আবার চেষ্টা করা উচিত নয়। আমরা এই সবই জানি. "
এবং Gracias
এটি জিসিএসএফ সহ, জিসিএসএফ লগইন ব্যবহারকারীর নাম করে doing
বা এছাড়াও (nombreUsuario@gmail.com)