/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.