/etc/udev/rules.d/ বনাম /lib/udev/rules.d/ - কোনটি ব্যবহার করবেন এবং কেন?


21

আর্ক উইকি আমার স্টিম কন্ট্রোলার সমস্যাগুলি সমাধান করার জন্য একটি ফাইল তৈরি করার প্রস্তাব দিয়েছে/etc/udev/rules.d/ । এই কাজ! যাইহোক, আমি লক্ষ্য করেছি যে এই ফোল্ডারে আমি স্রেফ তৈরি করা ছাড়া আর কোনও নিয়ম নেই। অতিরিক্তভাবে, আমি দেখা অন্যান্য সমস্ত উত্সগুলি ইউদেব বিধিগুলিকে রাখার জন্য বলেছে /lib/udev/rules.d/, এবং এই ফোল্ডারেও প্রচুর পরিমাণে অন্যান্য ইউদেব বিধি রয়েছে। আপাতদৃষ্টিতে একই জিনিসটির জন্য কেন দুটি ফোল্ডার রয়েছে এবং আমার কোনটি ব্যবহার করা উচিত?

উত্তর:


29

দুটি ফোল্ডারের মধ্যে পার্থক্য হ'ল:

/lib/udev/rules.d

ডিফল্ট নিয়ম ফাইল রয়েছে। এই ফাইলগুলি সম্পাদনা করবেন না।

/etc/udev/rules.d/*.rules

কাস্টমাইজড নিয়ম ফাইল রয়েছে। আপনি এই ফাইলগুলি পরিবর্তন করতে পারেন বা এগুলি তৈরি করতে পারেন।

তবে অভিন্ন ফাইলের নামের ফাইলগুলি একে অপরকে প্রতিস্থাপন করে। ফাইলগুলিতে /etcসর্বাধিক অগ্রাধিকার রয়েছে এবং একই নামের ফাইলগুলির সাথে প্রাধান্য পায় /lib। এটি ডিফল্ট নিয়মগুলিকে ওভাররাইড করতে ব্যবহৃত হতে পারে।

আরেকটি বিষয়, নিয়ম ফাইল পুরোপুরি অক্ষম করতে, আপনি নির্দেশ করে /etcএকটি নিয়ম ফাইল হিসাবে একই নামের সাথে একটি সিমলিংক তৈরি করতে পারেন ।/lib/dev/null

সুতরাং শেষ করতে প্রশাসকের দ্বারা লিখিত উদেব বিধিগুলি প্রবেশ করে /etc/udev/rules.d/এবং তাদের ফাইলের নামটি শেষ হতে হয় .rules। ডিফল্ট udev নিয়ম /lib/udev/rules.d/(বা /usr/lib/udev/rules.d) পাওয়া যায় । যদি অধীনে একই নামের দুটি ফাইল /libএবং /etc, এ বেশী /etcপ্রাধান্য বিস্তার করে।


আপনার উত্তর করার জন্য আপনাকে ধন্যবাদ। তবে, আমি নিশ্চিত নই যে কেন একটি প্রশ্ন জিজ্ঞাসা করার জন্য আমাকে নিম্নচোট করা হয়েছে? :(
অ্যারন ফ্র্যাঙ্ক

3
অ্যারোন ফ্র্যাঙ্ককে আপনি ডাউনটাভয়েটেড করেছেন কারণ তাদের ডাউনভোটের পরীরা খুব খারাপ দিন কাটছিল।
জেনকোড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.