درست کریں: GNU میک ضروری ہے



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

اگر آپ فری بی ایس ڈی کا استعمال کرتے ہیں تو ، جب آپ سی کوڈ مرتب کرنے کی کوشش کر رہے ہو تو آپ کو درج ذیل خامی نظر آسکتی ہے۔ تشکیل: غلطی: جی این یو میک کی ضرورت ہے! یہ فرض کرتے ہوئے کہ آپ پہلے ہی کمانڈ لائن انٹرفیس پر کام کر رہے ہیں کیونکہ یہ غلطی عام طور پر صرف اس میں ظاہر ہوگی ، آپ شاید / usr / بندرگاہوں / devel / gmake / ڈائریکٹری میں تبدیل کرنے کی کوشش کریں گے۔ عام طور پر ، آپ کو معلوم ہوگا کہ آپ کو اپنی کوشش کے جواب میں 'ایسی کوئی فائل یا ڈائرکٹری' غلطی موصول ہوگی۔ اس حقیقت کا نتیجہ یہ ہے کہ آپ کے پاس فری بی ایس ڈی پر GNU Make Port نہیں ہے۔



خوش قسمتی سے ، اس ذخیرے کو نصب کرنے کے لئے یہ اتنا آسان ہے کہ اس بندرگاہ پر مشتمل ہے اور خود GNU میک سافٹ ویئر بھی ہے۔ اگرچہ یہ GNU / Linux کے پلیٹ فارم پر ایک معیاری سافٹ ویئر ہے ، اسے فری بی ایس ڈی پر صارف کے ذریعہ انسٹال کرنے کی ضرورت ہے۔



طریقہ 1: GNU میک انسٹال کرنا

بہت ساری صورتوں میں ، اس غلطی کو ہونے سے بچنے کے ل your آپ کے سسٹم کو تیار کرنے کے لئے ایک ہی کمانڈ کی ضرورت ہے۔ کمانڈ لائن پر ، چلائیں pkg انسٹال gmake اور داخل دبائیں۔ اگر آپ سے تبدیلیوں کو منظور کرنے کے لئے کہا گیا ہے تو ، پھر y ٹائپ کریں اور enter دبائیں۔ کمانڈ کو اپنا کورس چلائیں اور GNU Make کو انسٹال کریں۔ اس میں زیادہ لمبا عرصہ نہیں لگنا چاہئے ، اور اگر آپ کو کوئی اور پیغام نہیں ملا تو آپ جانے کے لئے تیار ہیں۔



ناکافی مراعات کے بارے میں آپ کو غلطی مل سکتی ہے۔ اگر ایسی بات ہے تو آپ کو فوری طور پر فوری طور پر لاگ ان ہونا پڑے گا۔ آپ ٹائپ کرسکتے ہیں باہر نکلیں اور موجودہ سیشن چھوڑنے کے لئے enter دبائیں پھر pkg انسٹال gmake چلانے سے پہلے اپنے روٹ پاس ورڈ کے بعد جڑ میں لاگ ان کریں۔ اگر آپ نے سوڈو انسٹال کیا ہے ، تو آپ چلا سکتے ہیں sudo -i اور پھر pkg انسٹال gmake سافٹ ویئر انسٹال کرنے کے لئے.

طریقہ 2: فری بی ایس ڈی بندرگاہ درخت لگانا

ایک موقع موجود ہے کہ آپ کے پاس صحیح جگہ پر درآمد نہیں کیا جائے گا۔ اگر آپ سی پروگرامنگ زبان میں لکھے گئے سورس کوڈ سے کسی بھی بندرگاہ کو فری بی ایس ڈی میں لوڈ کرنا چاہتے ہیں تو آپ کو برتنوں کے درخت کی تنصیب کی ضرورت ہوگی۔ کمانڈ لائن سے ، چلائیں پورٹس ناپ بازیافت کا نچوڑ اور داخل دبائیں۔ اگر آپ نے پورٹس ناپ کا نظام پہلے ہی ترتیب دے دیا ہے ، تو آپ اس کے بجائے چل سکتے ہیں پورٹس ناپ بازیافت تازہ کاری ایک تازہ کاری کو چلانے کے لئے. ایک بار پھر ، آپ کو ایسا کرنے کے ل root ممکنہ طور پر کام کرنا ہوگا۔ ٹائپ کرنا یاد رکھیں باہر نکلیں اور جب آپ کام کر چکے ہوں تو درج کریں کو دبائیں جب سے آپ جتنی ضرورت سے کہیں زیادہ روٹ پرامپٹ پر پھنسنا نہیں چاہتے ہیں۔

قطع نظر ، ان دونوں کمانڈوں سے درخت کو مناسب وقت پر تشکیل دیا جائے گا۔ اس بات کو یقینی بنائیں کہ اگر آپ کو کوئی اور غلطی والے پیغامات موصول ہوتے ہیں تو آپ انٹرنیٹ سے جڑے ہوئے ہیں ، کیونکہ pkg ٹول کو ان پیکیجوں کو لوڈ کرنے کے لئے فری بی ایس ڈی کے ذخیروں تک رسائی کی ضرورت ہے۔



طریقہ 3: فری بی ایس ڈی پورٹس سے جی این یو میک کا موجودہ ورژن چیک کرنا

اگر آپ ابھی بھی اسے ٹرمینل سے انسٹال کرنا چاہتے ہیں تو ، فری بی ایس ڈی پروجیکٹ کا ویب پر ایک پورٹس پیج ہے جس کے استعمال سے آپ GNU Make کا موجودہ ورژن چیک کرسکتے ہیں۔ یہ یقینی بنانے کے لئے نیا پیکیج انسٹال کرنے سے پہلے بہت مفید ہے کہ آپ کے پاس جدید ترین پیکیج پہلے سے موجود نہیں ہے۔

اگر آپ ڈیسک ٹاپ کا ماحول استعمال کررہے ہیں تو اپنے ویب براؤزر کو کھولیں۔ ٹری او او ایس جیسے مکمل خصوصیات والے فری بی ایس ڈی تطبیق کے صارفین فائر فاکس یا کرومیم شروع کرنے کے لئے گنووم ، دار چینی یا میٹ ایپلی کیشنز مینو یا شارٹ کٹ مینو پر کلک کرسکتے ہیں۔ LXDE یا کے ڈی کے استعمال کرنے والے ایپلیکیشنز مینو کو منتخب کرسکتے ہیں اور پھر انٹرنیٹ ٹیب پر براؤزر تلاش کرسکتے ہیں۔

یو آر ایل بار میں https://www.freebsd.org/port/ ٹائپ کریں اور انٹری کو دبائیں۔ بہت ساری فری بی ایس ڈی تنصیبات بغیر کسی ٹرمینل کے سر کے بغیر ہیں ، لیکن اگر آپ نے ڈبلیو 3 ایم پورٹ انسٹال کیا ہے تو آپ ٹائپ کرسکتے ہیں w3m https://www.freebsd.org/port/ اور اسے پورا کرنے کے لئے داخل دبائیں۔ دونوں ہی صورتوں میں ، سرچ باکس میں gmake ٹائپ کریں اور enter دبائیں پھر نیچے سکرول کریں۔

آپ کو GNU Make کا تازہ ترین ورژن مل جائے گا جو فی الحال فری بی ایس ڈی سپورٹ کرتا ہے۔ اس سے آپ کو کوئی اشارہ ملے گا اگر آپ کو یہ لگتا ہے کہ بندرگاہ بازاری تازہ کاری کے کمانڈ نے جو ورژن نمبر دیا ہے تو وہ آپ کو قدرے غیر معمولی لگتا ہے۔ یاد رہے کہ GNU ٹولز کی بہت سی فری بی ایس ڈی بندرگاہوں میں GNU / Linux کی تنصیبات کے لئے عام طور پر جاری کردہ ٹولز کے تازہ ترین ورژن کے مقابلے میں مختلف ورژن نمبر موجود ہیں۔

3 منٹ پڑھا