లైనక్స్ పంపిణీలు ఓపెన్ సోర్స్ ప్రపంచంలో అత్యధిక మొత్తంలో సిరాను పొందవచ్చు, ప్రజలు తరచుగా BSD కుటుంబాన్ని పట్టించుకోరు. పోర్టబిలిటీకి దాని నిబద్ధత కారణంగా ఒక BSD వేరియంట్, NetBSD చుట్టూ నిలిచిపోయింది.
NetBSD అంటే ఏమిటి?
NetBSD ఒక ఓపెన్ సోర్స్ ఆపరేటింగ్ సిస్టమ్. లైనక్స్ వలె, నెట్బిఎస్డి యునిక్స్తో విస్తృత అనుకూలతను లక్ష్యంగా పెట్టుకుంది, ఇలాంటి యుటిలిటీలు మరియు ప్రవర్తనను అందిస్తుంది.
నెట్బిఎస్డి యునిక్స్ యొక్క బర్కిలీ సాఫ్ట్వేర్ డిస్ట్రిబ్యూషన్ వెర్షన్పై ఆధారపడింది, అందుకే పేరులో 'బిఎస్డి'. ఇది 1990 ల ప్రారంభంలో PC లకు మద్దతు ఇచ్చే 386/BSD విడుదలలో ఒక శాఖ.
ఫ్రీబిఎస్డి పిసి ప్లాట్ఫామ్పై మరియు ఓపెన్బిఎస్డి భద్రతపై దృష్టి పెట్టిన చోట, నెట్బిఎస్డి వివిధ ప్లాట్ఫారమ్లకు పోర్టబిలిటీపై దృష్టి పెడుతుంది. నెట్బిఎస్డి మరొక లైనక్స్ డిస్ట్రిబ్యూషన్ లాగా కనిపించినప్పటికీ, కెర్నల్ మరియు యూజర్ యుటిలిటీలతో సహా మొత్తం సిస్టమ్ మొత్తం కలిసి అభివృద్ధి చేయబడింది. ఇది బహుళ మూలాల నుండి భాగాలను కలిపే విధంగా లైనక్స్ పంపిణీకి విరుద్ధంగా ఉంటుంది.
NetBSD చరిత్ర
NetBSD ఒక ఆధునిక ఆపరేటింగ్ సిస్టమ్ అయితే, దాని వంశం 1970 ల నాటిది, UC బర్కిలీలో అభివృద్ధి చేయబడిన బర్కిలీ సాఫ్ట్వేర్ డిస్ట్రిబ్యూషన్ లేదా BSD వలె.
ల్యాప్టాప్ హెచ్పిలో కొన్ని కీలు పనిచేయవు
BSD 1980 ల నాటికి యునిక్స్ ప్రపంచానికి సాంకేతిక నాయకుడిగా మారింది, BSD ప్రోగ్రామర్ బిల్ జాయ్ సహ-స్థాపించిన సన్ మైక్రోసిస్టమ్స్ వంటి వర్క్స్టేషన్ విక్రేతలుగా. బెర్క్లీ ఓపెన్ సోర్స్ సాఫ్ట్వేర్లో కూడా ఒక మార్గదర్శకుడు, కాపీరైట్ నోటీసు మాత్రమే అవసరం మరియు యూనివర్శిటీని ప్రకటనలలో ప్రస్తావించకుండా ఉండండి.
BSD వాస్తవానికి బెల్ ల్యాబ్స్ యునిక్స్పై ఆధారపడింది, అయితే దాని మాతృ సంస్థ AT & T యొక్క వెర్షన్ నుండి సంవత్సరాలుగా వైదొలగింది, తద్వారా AT&T కోడ్ లేని వెర్షన్ విడుదల చేయబడుతుంది.
ఇది పూర్తి OS కానప్పటికీ, ఈ 'నెట్వర్కింగ్ విడుదల' అనే పేరు పెట్టబడింది ఎందుకంటే ఇందులో అనేక కంపెనీలు తమ ఉత్పత్తులలో నెట్వర్కింగ్ను అమలు చేయడానికి ఉపయోగించే TCP/IP నెట్వర్కింగ్ కోడ్ ఉన్నాయి. ఇది చివరికి మైక్రోసాఫ్ట్ విండోస్లోకి ప్రవేశించింది.
ఇంటెల్ 80386 CPU రాకతో PC లు మరింత శక్తివంతమైనవి కావడంతో, విలియం జోలిట్జ్ 386 ప్రాసెసర్కి BSD ని పోర్ట్ చేసాడు, నెట్వర్కింగ్ వెర్షన్ను ప్రారంభ బిందువుగా ఉపయోగించి, అతను 386BSD గా విడుదల చేశాడు. సిస్టమ్ను మెరుగుపరచడానికి ఇతర డెవలపర్లు అతనికి పంపే అన్ని పాచెస్ని కొనసాగించడంలో జోలిట్జ్ సమస్య ఎదుర్కొన్నాడు, కాబట్టి ప్రాజెక్ట్ యొక్క ఫోర్కులు వెంటనే కనిపించాయి.
ఒక సమూహం PC కోసం సంస్కరణను మెరుగుపరచాలని కోరుకుంది, మరొకటి విభిన్న నిర్మాణాలలో పోర్టబిలిటీపై దృష్టి పెట్టాలని కోరుకుంది. మునుపటిది ఫ్రీబిఎస్డి అయింది, రెండోది నెట్బిఎస్డి అయింది.
డెవలపర్లలో ఒకరైన థియో డి రాడ్ట్ని నెట్బిఎస్డి ప్రాజెక్ట్ నుండి రాజీనామా చేయమని కోరడంతో నెట్బిఎస్డి ఫోర్క్ చేయబడింది మరియు తరువాత భద్రత మరియు కోడ్ కరెక్ట్నెస్పై దృష్టి సారించే ఓపెన్బిఎస్డి అనే వేరియంట్ను స్థాపించారు.
సంబంధిత: మీ తదుపరి PC కోసం మీరు ఏ ఆపరేటింగ్ సిస్టమ్ను ఎంచుకోవాలి?
పోర్టబిలిటీ: వాస్తవానికి ఇది NetBSD ని నడుపుతుంది
అన్ని యునిక్స్ లాంటి సిస్టమ్ల ప్రస్తుత మరియు వదలివేయబడిన హార్డ్వేర్ల కోసం అందుబాటులో ఉన్న అనేక పోర్టులలో నెట్బిఎస్డి తన పేరును తయారు చేసింది. మెషిన్-ఆధారిత కోడ్ నుండి మెషిన్-ఇండిపెండెంట్ కోడ్ని వేరు చేయడం ద్వారా ఇది సాధించవచ్చు.
ప్రస్తుత పోర్టుల జాబితాలో x86_64 మరియు ARM వంటివి MIPS వంటి అస్పష్టమైన నిర్మాణాలను కలిగి ఉంటాయి. మరియు అది కేవలం టైర్ I పోర్ట్లు, నెట్బిఎస్డి ప్రాజెక్ట్ యాక్టివ్గా సపోర్ట్ చేస్తుంది.
టైర్ II పోర్టుల జాబితా కూడా విస్తృతమైనది, ఇక్కడే 'అనాథ' హార్డ్వేర్కు చాలా మద్దతు ఉంది. ఇక్కడ, మీరు అమిగా, మోటరోలా 68000 మరియు పవర్పిసి ఆధారిత మాకింతోషెస్, 32-బిట్ సన్ స్పార్క్ వర్క్స్టేషన్లు మరియు వాక్స్ మినీకంప్యూటర్స్ కోసం వెర్షన్లను కనుగొనవచ్చు.
మీరు సెగా డ్రీమ్కాస్ట్ గేమ్ కన్సోల్ కోసం పోర్ట్ను కూడా కనుగొనవచ్చు. పాత హార్డ్వేర్పై పనిచేయడానికి కొత్త సాఫ్ట్వేర్ కోసం చూస్తున్న చాలా మంది వ్యక్తులు NetBSD ని ఆకర్షణీయంగా చూస్తారు. మీ పాత మెషీన్లలో అమలు చేయడానికి మీకు లైనక్స్ డిస్ట్రో దొరకకపోతే, ఇది చూడటానికి మంచి ప్రదేశం.
NetBSD చాలా పోర్టబుల్ కాబట్టి, 'ఇది NetBSD ని నడుపుతుంది' అనే సామెత ఉంది. ఎవరో దీనిని a లో ఇన్స్టాల్ చేయగలిగారు టోస్టర్ ఎంబెడెడ్ మైక్రోకంట్రోలర్తో అమర్చారు.
మీ నెట్బిఎస్డి సిస్టమ్లో మూలం లేకపోతే మీరు లైనక్స్ ప్రోగ్రామ్లను వదులుకోవాల్సి ఉంటుందని అనుకోవద్దు. హార్డ్వేర్ ప్లాట్ఫారమ్పై ఆధారపడి, NetBSD Linux బైనరీ అనుకూలతను అందిస్తుంది. దీని అర్థం మీరు మీ నెట్బిఎస్డి సిస్టమ్లో లైనక్స్ ప్రోగ్రామ్లను అమలు చేయవచ్చు.
NetBSD ని ఇన్స్టాల్ చేస్తోంది
OS ని ఇన్స్టాల్ చేయడం అనేది లైనక్స్ డిస్ట్రిబ్యూషన్ను ఇన్స్టాల్ చేయడం లాంటిది. మీరు ఇన్స్టాలేషన్ ఇమేజ్ను డౌన్లోడ్ చేసి, మీ కంప్యూటర్లో బూట్ చేయండి, ఇన్స్టాలేషన్ ప్రోగ్రామ్ను ప్రారంభించండి, మీ హార్డ్ డ్రైవ్ను విభజించండి, సాఫ్ట్వేర్ను ఇన్స్టాల్ చేయండి, రూట్ పాస్వర్డ్ను ఎంచుకోండి మరియు మీ కొత్త సిస్టమ్లోకి బూట్ చేయండి.
ఎవరు నన్ను ఫేస్బుక్లో బ్లాక్ చేస్తున్నారు
సాధారణంగా NetBSD మరియు BSD యొక్క సాంకేతిక ధోరణిని ప్రతిబింబిస్తూ, ఇన్స్టాలేషన్ ఇంటర్ఫేస్ టెక్స్ట్ ఆధారితమైనది.
మీరు ఇన్స్టాలేషన్ డిస్క్ నుండి సాఫ్ట్వేర్ను ఇన్స్టాల్ చేయవచ్చు, కానీ మీరు FTP ద్వారా, నెట్వర్క్లో NFS డ్రైవ్ నుండి లేదా మౌంట్ చేయని విభజన నుండి కూడా ఇన్స్టాల్ చేయవచ్చు. NetBSD ప్రతి ఆర్కిటెక్చర్ కోసం వివరణాత్మక ఇన్స్టాలేషన్ సూచనలను నిర్వహిస్తుంది.
డిఫాల్ట్గా, నెట్బిఎస్డి జియుఐ లేకుండా టెక్స్ట్ కన్సోల్లో నడుస్తుంది. మీరు దీనితో X11 ని ప్రారంభించవచ్చు startx కమాండ్
డిఫాల్ట్ విండో మేనేజర్ CTWM. దిగువ పేర్కొన్న ప్యాకేజీ మేనేజర్తో మీరు ఇతర విండో మేనేజర్లు మరియు డెస్క్టాప్ పరిసరాలను ఇన్స్టాల్ చేయవచ్చు. మీరు XDM తో బూట్ సమయంలో గ్రాఫ్గా లాగిన్ అవ్వవచ్చు. xdm = అవును 'దిగువన /rc.conf రూట్గా ఫైల్, ఆపై రీబూట్ చేయడం.
NetBSD లో ప్యాకేజీ నిర్వహణ
నెట్బిఎస్డితో సహా ఏ ఆపరేటింగ్ సిస్టమ్ కూడా మీకు కావలసిన విధంగా బాక్స్ నుండి పూర్తిగా సెట్ చేయబడలేదు. మీకు కావలసిన విధంగా పొందడానికి మీరు తరచుగా కొన్ని ప్రోగ్రామ్లను ఇన్స్టాల్ చేయాలి. Linux ప్రపంచంలో, ప్యాకేజీ నిర్వాహకులు ఈ పనిని మరింత సులభతరం చేసారు. NetBSD కి దాని స్వంత ప్యాకేజీ మేనేజర్, pkgin కూడా ఉంది.
మీరు దీన్ని ఇన్స్టాలేషన్ సమయంలో ఇన్స్టాల్ చేయవచ్చు, కానీ ఒకవేళ మీరు చేయకపోతే, దానికి కావలసిందల్లా కొన్ని ఆదేశాలు. రూట్ షెల్ వద్ద, ఈ ఆదేశాలను నమోదు చేయండి:
export PKG_PATH=https://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/$(uname -p)/$(uname -r | cut -d_ -f1)/Al pkg_add pkgin
Pkgin ఉపయోగించి ప్యాకేజీ కోసం వెతకడానికి, ఈ ఆదేశాన్ని ఉపయోగించండి:
pkgin search vim
ప్యాకేజీని ఇన్స్టాల్ చేయడానికి, ఉపయోగించండి ఇన్స్టాల్ ఎంపిక.
pkgin install vim
మీరు మీ సిస్టమ్ని అప్డేట్ చేయాలనుకుంటున్నారు.
pkgin upgrade
సంబంధిత: మీరు లైనక్స్ ప్యాకేజీ రిపోజిటరీలను ఎందుకు అప్డేట్ చేయాలి
మీరు NetBSD ని ఉపయోగించాలా?
మీరు NetBSD ని ఇన్స్టాల్ చేయాలా వద్దా అని ఆలోచిస్తుంటే, ఎంపిక మీ పరిస్థితిపై ఆధారపడి ఉంటుంది. మీరు ఇకపై అధికారిక OS అప్డేట్లను స్వీకరించని పాత హార్డ్వేర్ని పునరుద్ధరించాలనుకుంటే, మీరు NetBSD ని ఒక ఎంపికగా తీవ్రంగా చూడాలి.
మీరు ఎంబెడెడ్ సిస్టమ్స్ డెవలప్మెంట్ని పరిశీలిస్తుంటే, లైనక్స్ సాఫ్ట్వేర్లో GPL కామన్ కంటే BSD లైసెన్స్ మరింత ఆకర్షణీయంగా ఉండవచ్చు ఎందుకంటే మీరు మీ సోర్స్ కోడ్ను అందుబాటులో ఉంచాల్సిన అవసరం లేదు. అందుకే ఫ్రీబిఎస్డి ఆధారంగా తరువాత సోనీ ప్లేస్టేషన్స్ వంటి హార్డ్వేర్ తయారీదారులకు బిఎస్డిలు ప్రముఖమైన ఆధారం.
మీకు సాధారణ Linux పంపిణీ పంటకు భిన్నంగా ఏదైనా కావాలంటే, మీరు NetBSD లేదా ఇతర BSD లలో ఒకదాన్ని కూడా పరిగణించవచ్చు. లైనక్స్ అభివృద్ధి చెందిన విధానం కంటే 'యునిక్స్ లాంటి' వ్యవస్థ మీకు కావాలంటే, నెట్బిఎస్డి తాజా గాలిని పీల్చుకోవచ్చు. కొంతమంది నిజంగా దీన్ని ఇష్టపడరు systemd init లైనక్స్లో సిస్టమ్ ఎందుకంటే ఇది చాలా ఉబ్బినట్లు వారు నమ్ముతారు. NetBSD సన్నగా మరియు సగటుగా ఉంటుంది.
ఏదైనా గురించి పనిచేసే యునిక్స్ OS
NetBSD, దాని వారసత్వంతో 1970 మరియు 1980 ల అసలు BSD కి చెందినది, సాధ్యమైనంత వరకు అనేక రకాల కంప్యూటర్లలో రన్ చేయాలనే లక్ష్యంతో నిజమైన Unix వ్యవస్థగా ప్రత్యేకమైనది.
పాత కంప్యూటర్ల కోసం ఒక ప్రసిద్ధ ఉపయోగం హోమ్ సర్వర్. మీ సర్వర్ని అమలు చేయడానికి మీరు NetBSD లేదా Linux పంపిణీని ఉపయోగించవచ్చు.
షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ పాత కంప్యూటర్తో లైనక్స్ వెబ్ సర్వర్ను ఎలా నిర్మించాలిస్థలాన్ని ఆక్రమిస్తున్న పాత కంప్యూటర్ ఉందా? వెబ్సైట్ను హోస్ట్ చేయడానికి దీన్ని ఉపయోగించాలనుకుంటున్నారా? Linux వెబ్ సర్వర్గా పాత PC ని ఎలా సెటప్ చేయాలో ఇక్కడ ఉంది.
తదుపరి చదవండి సంబంధిత అంశాలు- లైనక్స్
- ఆపరేటింగ్ సిస్టమ్స్
- యునిక్స్
డేవిడ్ పసిఫిక్ నార్త్వెస్ట్లో ఫ్రీలాన్స్ రచయిత, కానీ వాస్తవానికి బే ఏరియాకు చెందినవాడు. అతను చిన్ననాటి నుంచి టెక్నాలజీ ప్రియుడు. డేవిడ్ యొక్క ఆసక్తులు చదవడం, నాణ్యమైన టీవీ కార్యక్రమాలు మరియు సినిమాలు చూడటం, రెట్రో గేమింగ్ మరియు రికార్డ్ సేకరణ వంటివి.
డేవిడ్ డెలోని నుండి మరిన్నిమా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి
టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!
సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి