মেক কমান্ড সম্ভবত লিনাক্স ইকোসিস্টেমের সবচেয়ে বহুল ব্যবহৃত কমান্ডগুলির মধ্যে একটি। এই কমান্ডটি সোর্স কোড থেকে সরাসরি প্রোগ্রাম তৈরি এবং কম্পাইল করতে ব্যবহৃত হয়।
আপনি, লিনাক্স ব্যবহারকারী হিসাবে, ইউটিলিটিগুলি কম্পাইল করতে মেক কমান্ডটি ব্যবহার করতে পারেন এবং কমান্ড লাইন ব্যবহার করে সেগুলি ইনস্টল করতে পারেন। কিন্তু কখনও কখনও, সিস্টেম ত্রুটি ছুড়ে দেয় "make:command not found৷ " যখন ব্যবহারকারীরা মেক ব্যবহার করে একটি প্যাকেজ তৈরি করার চেষ্টা করেন৷
৷শেষ পর্যন্ত, আপনি লিনাক্সে "make:command not found" ত্রুটিটি কীভাবে ঠিক করবেন সে সম্পর্কে একটি সংক্ষিপ্ত ধারণা পাবেন৷
"make:command not found" ত্রুটিটি ঠিক করুন
যদিও মেক একটি স্ট্যান্ডার্ড লিনাক্স প্যাকেজ যা বেশিরভাগ লিনাক্স ডিস্ট্রোতে আগে থেকে ইনস্টল করা হয়, কখনও কখনও এটি একটি সিস্টেমে উপলব্ধ হয় না। এই ক্ষেত্রে, যখনই ব্যবহারকারী মেক ব্যবহার করে একটি প্যাকেজ তৈরি করার চেষ্টা করে, সিস্টেমটি ত্রুটি খুঁজে পাওয়া যায়নি কমান্ডটি ছুড়ে দেয়৷
ত্রুটিটি ঠিক করার আগে, প্রথমে, আপনার সিস্টেমে মেক ইনস্টল করা আছে কিনা তা যাচাই করতে হবে। এটি করতে, /usr/bin/make-এর বিষয়বস্তু পরীক্ষা করতে ls ফাংশনটি ব্যবহার করুন ডিরেক্টরি:
ls /usr/bin/make
পরবর্তীতে, আপনি তার পরম পথ দিয়ে কমান্ডটি কার্যকর করতে সক্ষম কিনা তা পরীক্ষা করুন:
/usr/bin/make --version
উপরে উল্লিখিত কমান্ডটি আপনার সিস্টেমে ইনস্টল করা মেকের সংস্করণ প্রদর্শন করবে।
যদি উপরের পদ্ধতিগুলি কাজ না করে এবং একটি ত্রুটি প্রদর্শন করে, তাহলে আপনার সিস্টেমে ইনস্টল করা নেই। এই ধরনের পরিস্থিতিতে, মেক কমান্ড ইনস্টল করা সমস্যার সমাধান করে।
কিন্তু প্রথমে, APT:
ব্যবহার করে আপনার সিস্টেমের সংগ্রহস্থলের তালিকা আপডেট করুনsudo apt-get update
আউটপুট:
তারপর, মেক কমান্ডটি ইনস্টল করুন:
sudo apt-get install -y make
আউটপুট:
উপরে উল্লিখিত কমান্ডগুলি কাজ না করলে, আপনি বিল্ড-এসেনশিয়াল ডাউনলোড করে মেক ইনস্টল করতে পারেন প্যাকেজ, নিম্নরূপ:
sudo apt install build-essential
আউটপুট:
বিল্ড-অত্যাবশ্যক প্যাকেজ প্যাকেজ বিল্ডিং এবং সংকলন সম্পর্কিত সমস্ত প্রয়োজনীয় প্যাকেজ নিয়ে গঠিত। মেক কমান্ড এই প্যাকেজের একটি অংশ।
লিনাক্সে সমস্যা সমাধানের ত্রুটি
মেক কমান্ড লিনাক্সে একটি অপরিহার্য কম্পাইলার টুল। সিস্টেম দ্বারা প্রদত্ত ত্রুটিগুলি সাধারণত স্ব-বর্ণনামূলক হয় এবং অভিজ্ঞ ব্যবহারকারীরা ত্রুটি বিবৃতিটি দেখে সমাধানটি বের করতে পারেন৷
স্থানীয় ওয়ার্কস্টেশন ছাড়াও, লিনাক্স-ভিত্তিক সার্ভারগুলিও এই ধরনের ত্রুটিগুলি নিক্ষেপ করে। আপনি সার্ভারে একটি মৌলিক অডিট সম্পাদন করে বেশিরভাগ সমস্যার সমাধান করতে পারেন৷
৷