పరిష్కరించండి: గ్నూ తయారీ అవసరం



సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి

మీరు FreeBSD ని ఉపయోగిస్తుంటే, మీరు C కోడ్‌ను కంపైల్ చేయడానికి ప్రయత్నిస్తున్నప్పుడు ఈ క్రింది లోపాన్ని చూడవచ్చు - కాన్ఫిగర్ చేయండి: లోపం: GNU make అవసరం! ఈ లోపం సాధారణంగా అలాంటి వాటిలో మాత్రమే కనబడుతుండటంతో మీరు ఇప్పటికే కమాండ్ లైన్ ఇంటర్‌ఫేస్‌లో పని చేస్తున్నారని uming హిస్తే, మీరు బహుశా / usr / ports / devel / gmake / directory గా మార్చడానికి ప్రయత్నిస్తారు. సాధారణంగా, మీ ప్రయత్నానికి ప్రతిస్పందనగా “అటువంటి ఫైల్ లేదా డైరెక్టరీ లేదు” లోపం మీకు లభిస్తుందని మీరు కనుగొంటారు. ఫ్రీబిఎస్‌డిలో మీకు గ్నూ మేక్ పోర్ట్ ఇన్‌స్టాల్ చేయబడలేదు.



అదృష్టవశాత్తూ, ఈ పోర్టును కలిగి ఉన్న రిపోజిటరీని మరియు గ్నూ సాఫ్ట్‌వేర్‌ను ఇన్‌స్టాల్ చేయడం చాలా సులభం. ఇది గ్నూ / లైనక్స్ ప్లాట్‌ఫామ్‌లో ప్రామాణిక సాఫ్ట్‌వేర్ అయితే, దీన్ని ఫ్రీబిఎస్‌డిలో వినియోగదారు ఇన్‌స్టాల్ చేయాలి.



విధానం 1: గ్నూ మేక్‌ను ఇన్‌స్టాల్ చేస్తోంది

చాలా సందర్భాలలో, ఈ లోపం జరగకుండా నిరోధించడానికి మీ సిస్టమ్‌ను సిద్ధం చేయడానికి ఒకే ఆదేశం అవసరం. కమాండ్ లైన్ వద్ద, రన్ చేయండి pkg ఇన్‌స్టాల్ gmake మరియు ఎంటర్ పుష్. మార్పులను ఆమోదించమని మిమ్మల్ని అడిగితే, y అని టైప్ చేసి ఎంటర్ నొక్కండి. కమాండ్ దాని కోర్సును అమలు చేయనివ్వండి మరియు గ్నూ మేక్‌ను ఇన్‌స్టాల్ చేయండి. ఇది చాలా సమయం తీసుకోకూడదు మరియు మీకు ఇతర సందేశాలు రాకపోతే మీరు సిద్ధంగా ఉన్నారు.



మీరు తగినంత అధికారాల గురించి లోపం పొందవచ్చు. ఒకవేళ మీరు ప్రాంప్ట్‌లోకి రూట్‌గా లాగిన్ అవ్వాలి. మీరు టైప్ చేయవచ్చు బయటకి దారి మరియు ఇప్పటికే ఉన్న సెషన్‌ను విడిచిపెట్టడానికి ఎంటర్‌ను నొక్కండి, ఆపై pkg install gmake ను అమలు చేయడానికి ముందు రూట్‌లోకి లాగిన్ అవ్వడానికి మీ రూట్ పాస్‌వర్డ్ తరువాత రూట్ టైప్ చేయండి. మీరు సుడోను ఇన్‌స్టాల్ చేస్తే, మీరు అమలు చేయవచ్చు sudo -i ఆపై pkg ఇన్‌స్టాల్ gmake సాఫ్ట్‌వేర్‌ను ఇన్‌స్టాల్ చేయడానికి.

విధానం 2: FreeBSD పోర్ట్స్ చెట్టును వ్యవస్థాపించడం

మీకు సరైన పోర్టుల చెట్టు మొదట ఇన్‌స్టాల్ చేయబడని అవకాశం ఉంది. సి ప్రోగ్రామింగ్ భాషలో వ్రాసిన సోర్స్ కోడ్ నుండి మీరు ఏదైనా పోర్టులను ఫ్రీబిఎస్డిలోకి లోడ్ చేయాలనుకుంటే మీకు కుండల చెట్టు వ్యవస్థాపించబడాలి. కమాండ్ లైన్ నుండి, రన్ చేయండి పోర్ట్స్నాప్ సారం పొందండి మరియు ఎంటర్ పుష్. మీరు ఇప్పటికే పోర్ట్‌స్నాప్ వ్యవస్థను సెటప్ చేసి ఉంటే, మీరు బదులుగా అమలు చేయవచ్చు పోర్ట్‌స్నాప్ నవీకరణను పొందండి నవీకరణను అమలు చేయడానికి. మళ్ళీ, మీరు అలా చేయడానికి బహుశా రూట్‌గా పనిచేయాల్సి ఉంటుంది. టైప్ చేయడం గుర్తుంచుకోండి బయటకి దారి మరియు మీరు పూర్తి అయినప్పుడు ఎంటర్‌ను నెట్టండి, ఎందుకంటే మీరు ఉండవలసిన దానికంటే ఎక్కువసేపు రూట్ ప్రాంప్ట్‌లో చిక్కుకోకూడదు.

సంబంధం లేకుండా, ఈ రెండు ఆదేశాలు ఏ సమయంలోనైనా చెట్టును సరిగ్గా కాన్ఫిగర్ చేస్తాయి. ఈ ప్యాకేజీలను లోడ్ చేయడానికి pkg సాధనం FreeBSD యొక్క రిపోజిటరీలను యాక్సెస్ చేయాల్సిన అవసరం ఉన్నందున, మీకు ఏదైనా ఇతర దోష సందేశాలు వస్తే మీరు ఇంటర్నెట్‌కు కనెక్ట్ అయ్యారని నిర్ధారించుకోండి.



విధానం 3: ఫ్రీబిఎస్డి పోర్టుల నుండి గ్నూ మేక్ యొక్క ప్రస్తుత సంస్కరణను తనిఖీ చేస్తోంది

మీరు దీన్ని ఇంకా టెర్మినల్ నుండి ఇన్‌స్టాల్ చేయాలనుకుంటున్నప్పుడు, ఫ్రీబిఎస్డి ప్రాజెక్ట్ వెబ్‌లో పోర్ట్స్ పేజీని కలిగి ఉంది, ప్రస్తుత గ్నూ మేక్ వెర్షన్‌ను తనిఖీ చేయడానికి మీరు ఉపయోగించవచ్చు. క్రొత్త ప్యాకేజీని ఇన్‌స్టాల్ చేయడానికి ముందు ఇది చాలా ఉపయోగకరంగా ఉంది, మీకు ఇప్పటికే సరికొత్తది లేదని నిర్ధారించుకోండి.

మీరు డెస్క్‌టాప్ వాతావరణాన్ని ఉపయోగిస్తుంటే, మీ వెబ్ బ్రౌజర్‌ని తెరవండి. ట్రూయోస్ వంటి పూర్తి-ఫీచర్ చేసిన ఫ్రీబిఎస్డి అమలు యొక్క వినియోగదారులు ఫైర్‌ఫాక్స్ లేదా క్రోమియం ప్రారంభించడానికి గ్నోమ్, సిన్నమోన్ లేదా మేట్ అప్లికేషన్స్ మెను లేదా సత్వరమార్గం మెనుపై క్లిక్ చేయవచ్చు. LXDE లేదా KDE వాడుతున్న వారు అప్లికేషన్స్ మెనుని ఎంచుకుని, ఆపై ఇంటర్నెట్ టాబ్‌లో బ్రౌజర్‌ను కనుగొనవచ్చు.

URL బార్‌లో https://www.freebsd.org/ports/ అని టైప్ చేసి ఎంటర్ కీని నొక్కండి. చాలా ఫ్రీబిఎస్‌డి ఇన్‌స్టాలేషన్‌లు టెర్మినల్ తప్ప మరేమీ లేవు, కానీ మీరు w3m పోర్ట్ ఇన్‌స్టాల్ చేసి ఉంటే టైప్ చేయవచ్చు w3m https://www.freebsd.org/ports/ మరియు అదే సాధించడానికి ఎంటర్ పుష్. ఈ రెండు సందర్భాల్లో, శోధన పెట్టెలో gmake అని టైప్ చేసి, ఎంటర్ నొక్కండి, ఆపై క్రిందికి స్క్రోల్ చేయండి.

FreeBSD ప్రస్తుతం మద్దతిచ్చే GNU మేక్ యొక్క తాజా సంస్కరణను మీరు కనుగొంటారు. పోర్ట్‌స్నాప్ అప్‌డేట్ కమాండ్ మీకు ఇచ్చిన సంస్కరణ సంఖ్య కాస్త అసాధారణమైనదిగా అనిపిస్తే ఇది మీకు క్లూ ఇస్తుంది. GNU టూల్స్ యొక్క అనేక FreeBSD పోర్టులు GNU / Linux ఇన్స్టాలేషన్ల కోసం కానానికల్గా విడుదల చేసిన టూల్స్ యొక్క తాజా వెర్షన్ల కంటే భిన్నమైన సంస్కరణ సంఖ్యలను కలిగి ఉన్నాయని గుర్తుంచుకోండి.

3 నిమిషాలు చదవండి