Mac OS X-এ সমস্ত তৃতীয় পক্ষের কার্নেল এক্সটেনশনের তালিকা করুন৷
আপনি যদি ম্যাক মেশিনের কিছু বিশেষ অদ্ভুত সমস্যা নিয়ে সমস্যার সমাধান করছেন যা রুটিন ব্যবস্থায় সমাধান হচ্ছে বলে মনে হচ্ছে না, তাহলে কার্নেল এক্সটেনশনগুলি কী সক্রিয় করা হয়েছে তা তালিকাভুক্ত করা সহায়ক হতে পারে, বিশেষ করে তৃতীয় পক্ষের কেক্সট লোড করা হয়েছে OS X.
Mac OS X-এ কোন কার্নেল এক্সটেনশনগুলি লোড এবং চলমান তা নির্ধারণ করা বেশ সহজ, এবং grep ব্যবহার করে আপনি সহজেই সমস্ত তৃতীয় পক্ষের কেক্সট তালিকা করতে পারেন৷এছাড়াও আপনি নেটিভ কার্নেল এক্সটেনশন তালিকাভুক্ত করতে একই কমান্ড ব্যবহার করতে পারেন। এটি সম্পন্ন করতে, আপনি কেক্সটস্ট্যাট কমান্ডটি ব্যবহার করবেন এবং কমান্ড লাইন ব্যবহার করে আউটপুটটি গ্রেপে পাইপ করবেন। এটি Mac OS X-এর সমস্ত সংস্করণে একই কাজ করে।
ম্যাক ওএস এক্স-এ সমস্ত তৃতীয় পক্ষের কার্নেল এক্সটেনশন কিভাবে দেখতে হয়
তৃতীয় পক্ষের কার্নেল এক্সটেনশন দেখতে সম্পূর্ণ সিনট্যাক্স নিম্নরূপ:
kextstat | grep -v com.apple
আউটপুট কি, যদি থাকে, কার্নেলে তৃতীয় পক্ষের এক্সটেনশন রয়েছে তার উপর নির্ভর করে পরিবর্তিত হতে চলেছে। এটি দেখতে এরকম কিছু হতে পারে:
Index Refs ঠিকানার সাইজ তারযুক্ত নাম (সংস্করণ) লিঙ্কড এগেইনস্ট 117 0 0xffdddfff8209ff910 0x2000 0x2000 com.radiosilenceapp.nke.PrivateEye1408001408014080000x2000 .whattheheckisthis.weirdExtension (1) 5 2
আপনি যদি সেই তালিকায় জায়গার বাইরে কিছু দেখতে পান, তাহলে সমস্যা সমাধান শুরু করার জন্য এটি একটি ভাল জায়গা হতে পারে।
OS X-এ সমস্ত কার্নেল এক্সটেনশন কিভাবে তালিকাভুক্ত করবেন
অবশ্যই আপনি সর্বদা নিম্নলিখিত কমান্ড স্ট্রিংটি টাইপ করে সমস্ত কার্নেল এক্সটেনশন (অর্থাৎ অ্যাপলের অফিসিয়াল ম্যাক ওএস এক্স কেক্সট অন্তর্ভুক্ত) তালিকাভুক্ত করতে পারেন:
kextstat
এখানে আউটপুট তাৎপর্যপূর্ণ হতে চলেছে, কিন্তু এটি এখনও মূল্যবান হতে পারে।
আপনি যদি কেক্সটস্ট্যাট সম্পর্কে আরও জানতে চান, OS X টার্মিনালে ম্যান পেজ খুলতে শুধু 'man kextstat' টাইপ করুন।
ভুলে যাবেন না যে আপনি ম্যানুয়ালি প্রথাগত কার্নেল এক্সটেনশন সিস্টেম ফোল্ডারের অবস্থান পরিদর্শন করতে পারেন যদি প্রয়োজন হয়, এমনকি সেখান থেকে কেক্সট ফাইলগুলি সরানো এবং সরানো পর্যন্ত ইনস্টল, আনইনস্টল, সমস্যা সমাধান, বা প্রক্রিয়ায় সহায়তা করার জন্য কার্নেল এক্সটেনশনের আবিষ্কার।