আমি কাস্টম বাছাই করা প্যাকেজগুলির সাথে একটি লিনাক্স চিত্র তৈরি করার চেষ্টা করছি।
আমি যা করার চেষ্টা করছি তা হল একটি এক্সও ল্যাপটপে আমি যে প্যাকেজগুলি ব্যবহার করতে যাচ্ছি তা হস্তক্ষেপ করা, কারণ সংকলিত প্যাকেজগুলি সত্যিকারের এক্সও হার্ডওয়্যারের ক্ষেত্রে সত্যই দীর্ঘ সময় নেয়, যদি আমার প্রয়োজনীয় সমস্ত প্যাকেজগুলি তৈরি করতে পারি এবং কেবল ফ্ল্যাশ করি এক্সওর প্রতিচ্ছবি, আমি সময় এবং স্থান বাঁচাতে পারি।
যখন আমি কিছু প্যাকেজ ইনস্টল করার চেষ্টা করেছি, তখন এটি প্রো, সি, ডি ডিরেক্টরি থেকে হারিয়ে যাওয়ার কারণে এটি কনফিগার করতে ব্যর্থ হয়েছিল। সুতরাং, আমি অন্যান্য জায়গা থেকে শিখেছি যে আমার হোস্ট প্রোক, "ডিরেক্টরি" আমার ক্রুট পরিবেশের জন্য "মাউন্ট" করা দরকার।
আমি দুটি সিনট্যাক্স দেখেছি এবং কোনটি ব্যবহার করব তা নিশ্চিত নই।
হোস্ট মেশিনে:
mount --bind /proc <chroot dir>/proc
এবং অন্য বাক্য গঠন (ক্রুট পরিবেশে):
mount -t proc none /proc
আমার কোনটি ব্যবহার করা উচিত, এবং পার্থক্য কী?
chroot()
' এর কিছু সুবিধা হারাবেন । বিশেষত, যদি আপনি সতর্ক না হন তবে নির্ধারিতরা ফাইল সিস্টেমের তাদের বিভাগের বাইরে ফাইলগুলি পড়তে পারে।