Linux కోసం విండోస్ సబ్uసిస్టమ్uను ఎలా ఇన్uస్టాల్ చేయాలి


విండోస్ సబ్uసిస్టమ్ ఫర్ లైనక్స్ (డబ్ల్యుఎస్ఎల్) ఒక గ్నూ/లైనక్స్ ఎన్విరాన్uమెంట్uను నడుపుతుంది, ఇందులో విండోస్ ఓఎస్ పైన ఉన్న కమాండ్-లైన్ యుటిలిటీస్ మరియు అనువర్తనాలు చాలా ఉన్నాయి. సాంప్రదాయకంగా మేము పని చేయడానికి Linux OS ని సెటప్ చేయగల అనేక మార్గాలు ఉన్నాయి. గాని అది డ్యూయల్ బూట్ కావచ్చు, వర్చువల్బాక్స్ ద్వారా నడుస్తుంది లేదా మా ప్రధాన OS గా ఇన్uస్టాల్ చేయవచ్చు.

ఇప్పుడు లైనక్స్ కోసం విండోస్ సబ్uసిస్టమ్uతో, మొదటి నుండి OS ని సెటప్ చేసే ఓవర్uహెడ్uను తొలగించే కొత్త సామర్థ్యాన్ని జోడిస్తుంది. WSL తో సెటప్ చేయడం మరియు Linux ను ఇన్uస్టాల్ చేయడం మరియు వెళ్ళడం సులభం. WSL యొక్క నిర్మాణం గురించి మరింత తెలుసుకోవడానికి Microsoft "మైక్రోసాఫ్ట్ బిల్డ్ 2019 - BRK3068" చూడండి.

ఇక్కడ మేము తాజా విడుదల అయిన WSL 2 ను ఏర్పాటు చేస్తాము. మే 2020 లో విడుదలైన విండోస్ 10, వెర్షన్ 2004 లో డబ్ల్యుఎస్ఎల్ 2 ఉంది. డబ్ల్యుఎస్ఎల్ 1 లైనక్స్ మరియు విండోస్ మధ్య అనువాదం లేదా అనుకూలత పొరను ఉపయోగించగా, డబ్ల్యుఎస్ఎల్ 2 వర్చువల్ మెషీన్ టెక్నాలజీని ఉపయోగిస్తుంది, విండోస్ 10 లో నేరుగా నిజమైన లైనక్స్ కెర్నల్uను అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.

WSL 2 ని ఇన్uస్టాల్ చేసే ముందు మీకు విండోస్ 10, వెర్షన్ 1903, బిల్డ్ 18362 లేదా అంతకంటే ఎక్కువ అవసరం.

Linux కోసం విండోస్ సబ్uసిస్టమ్ మరియు వర్చువల్ మెషీన్uను ప్రారంభించండి

విండోస్ సిస్టమ్uలో ఏదైనా లైనక్స్ పంపిణీలను ఇన్uస్టాల్ చేసే ముందు మీరు మొదట “లైనక్స్ కోసం విండోస్ సబ్uసిస్టమ్” మరియు వర్చువల్ మెషిన్ ప్లాట్uఫాం ఐచ్ఛిక లక్షణాలను ప్రారంభించాలి. విండోస్ మరియు లైనక్స్ మధ్య కమ్యూనికేట్ చేయడానికి అనువాద పొరకు బదులుగా WSL 2 వర్చువల్ మెషిన్ టెక్నాలజీని ఉపయోగిస్తుంది.

పవర్uషెల్uను అడ్మినిస్ట్రేటర్uగా తెరిచి, WSL మరియు VM ఫీచర్uని ఆన్ చేసి, సిస్టమ్uను ఒకసారి రీబూట్ చేయడానికి కింది ఆదేశాలను అమలు చేయండి.

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

విండోస్uలో మీ లైనక్స్ డిస్ట్రిబ్యూషన్ ఆఫ్ ఛాయిస్uను ఇన్uస్టాల్ చేయండి

మైక్రోసాఫ్ట్ స్టోర్ తెరిచి మీకు ఇష్టమైన లైనక్స్ పంపిణీని ఎంచుకోండి.

ప్రదర్శన ప్రయోజనాల కోసం, మేము ఉబుంటును ఇన్uస్టాల్ చేస్తాము, మైక్రోసాఫ్ట్ స్టోర్uకు వెళ్తాము మరియు సెర్చ్ బార్ రకం ఉబుంటులో.

ఉబుంటు 20.04 ఎల్uటిఎస్ తెరిచి ఇన్uస్టాల్ క్లిక్ చేయండి.

విండోస్uలో ఉబుంటును ప్రారంభించడం చాలా సులభం. శోధించడానికి వెళ్లి ఉబుంటును టైప్ చేయండి, ఇది ఉబుంటు యొక్క అన్ని ఇన్uస్టాల్ చేసిన సంస్కరణలను చూపుతుంది.

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

ఈ దశలో, మీరు కెర్నల్ భాగాన్ని ఇన్uస్టాల్ చేయడానికి లోపం పొందవచ్చు. ఈ లోపాన్ని పరిష్కరించడానికి మీరు WSL2 Linux కెర్నల్uను మాన్యువల్uగా డౌన్uలోడ్ చేసి ఇన్uస్టాల్ చేయాలి.

0x1bc WSL 2 requires an update to its kernel component. 

సమాచారం కోసం దయచేసి https://aka.ms/wsl2kernel ని సందర్శించండి

మునుపటి విభాగంలో చూపిన విధంగా ఇప్పుడు నేను 18.04 మరియు 20.04 రెండింటినీ కాన్ఫిగర్ చేసాను. మీ ఉబుంటు పంపిణీ మరియు విడుదలను తనిఖీ చేయడానికి షెల్ తెరిచి క్రింది ఆదేశాన్ని టైప్ చేయండి.

lsb_release -a

ఇప్పుడు మనం విండోస్uలో ఉబుంటును ఇన్uస్టాల్ చేయడం పూర్తయింది. తక్కువ సమయంలోనే మనకు ఒక ఫంక్షనల్ డిస్ట్రో ఉంటుంది, ఇక్కడ మన అవసరానికి అనుగుణంగా డాకర్, అన్సిబుల్, గిట్, పైథాన్ మొదలైన ఉపకరణాలు మరియు ప్యాకేజీలను వ్యవస్థాపించడం ప్రారంభించవచ్చు.

Linux Distro కోసం విండోస్ సబ్uసిస్టమ్ ఆదేశాలను తెలుసుకోండి

పవర్uషెల్ లేదా సిఎమ్uడి ప్రాంప్ట్ నుండి నేరుగా మా లైనక్స్ పంపిణీని ప్రారంభించడానికి కొన్ని ఎంపికలు ఉన్నాయి.

1. కింది ఆదేశాన్ని టైప్ చేయండి, ఇది wsl తో పాటు మనం ఉపయోగించగల ఎంపికల జాబితాను చూపుతుంది.

wsl -help

కింది ఆదేశాన్ని ఆదేశించడం ద్వారా పంపిణీ యొక్క వ్యవస్థాపించిన సంస్కరణను తనిఖీ చేయండి.

wsl -l

ఈ ఆదేశం యొక్క అవుట్పుట్ నుండి, మీరు ఉబుంటు యొక్క రెండు వెర్షన్లు వ్యవస్థాపించబడిందని మరియు ఉబుంటు 20.04 డిఫాల్ట్గా ప్రారంభించటానికి సెట్ చేయబడింది.

3. డిఫాల్ట్ డిస్ట్రిబ్యూషన్ (ఉబుంటు 20.04) ను టైప్ చేయడం ద్వారా ప్రారంభించవచ్చు.

wsl

4. ఆదేశాన్ని అమలు చేయడం ద్వారా డిఫాల్ట్ లైనక్స్ పంపిణీని మార్చండి.

wsl -s Ubuntu-18.04

5. ఆదేశాన్ని అమలు చేయడం ద్వారా నిర్దిష్ట వినియోగదారుతో నిర్దిష్ట పంపిణీకి కనెక్ట్ చేయండి.

wsl -d Ubuntu-18.04 -u tecmint

6. పంపిణీ స్థితిని తనిఖీ చేయడానికి మేము w "wsl -l \" ఆదేశంతో పాటు కొన్ని జెండాలను పాస్ చేయవచ్చు.

  • wsl -l --all - అన్ని పంపిణీలను జాబితా చేయండి.
  • wsl -l --running - ప్రస్తుతం నడుస్తున్న పంపిణీలను మాత్రమే జాబితా చేయండి.
  • wsl -l --quiet - పంపిణీ పేర్లను మాత్రమే చూపించు.
  • wsl -l --verbose - అన్ని పంపిణీల గురించి వివరణాత్మక సమాచారాన్ని చూపించు.

7. కింది ఆదేశాన్ని అమలు చేయడం ద్వారా, నా Linux పంపిణీ ఏ WSL వెర్షన్uతో నడుస్తుందో మనం తనిఖీ చేయవచ్చు.

wsl -l -v

నా ఉబుంటు 20.04 వెర్షన్ WSL 1 తో నడుస్తోంది, ఎందుకంటే ఇది చాలా కాలం క్రితం కాన్ఫిగర్ చేయబడింది. నేను ఆదేశాన్ని అమలు చేయడం ద్వారా దానిని WSL 2 గా మార్చగలను.

wsl --set-version Ubuntu-20.04 2

ఇది పూర్తి కావడానికి కొంత సమయం పడుతుంది మరియు WSL 1 ను WSL 2 గా మార్చినప్పుడు మీరు Convers "మార్పిడి పూర్తయింది" చూడవచ్చు.

--set-version ఆదేశాన్ని నడుపుతున్నప్పుడు, మరొక పవర్uషెల్ విండోను తెరిచి, ప్రస్తుత స్థితిని తనిఖీ చేయడానికి wsl -l -v ను అమలు చేయండి. ఇది Conver "మార్పిడి" గా చూపబడుతుంది.

wsl -l -v

ప్రస్తుత WSL సంస్కరణను తనిఖీ చేయడానికి మీరు ఈ క్రింది ఆదేశాన్ని మళ్లీ అమలు చేయవచ్చు. నా పంపిణీ రెండూ ఇప్పుడు WSL2 తో నడుస్తాయి.

wsl -l -v

మేము WSL2 ను డిఫాల్ట్ వెర్షన్uగా కూడా సెట్ చేయవచ్చు కాబట్టి మేము కొత్త పంపిణీని ఇన్uస్టాల్ చేసినప్పుడు అది WSL2 తో నడుస్తుంది. మీరు అమలు చేయడం ద్వారా డిఫాల్ట్ వెర్షన్uను సెట్ చేయవచ్చు.

wsl --set-default-version 2

ఈ వ్యాసంలో, విండోస్uలో ఉబుంటు లైనక్స్uను ఇన్uస్టాల్ చేయడానికి WSL 2 ను ఎలా కాన్ఫిగర్ చేయాలో చూశాము మరియు పవర్uషెల్ లేదా cmd ప్రాంప్ట్ నుండి మనం ఉపయోగించగల కొన్ని కమాండ్-లైన్ ఎంపికలను నేర్చుకున్నాము.

ఇన్uస్టాలేషన్ సమయంలో, WSL గురించి మరింత అవగాహన పొందడానికి మైక్రోసాఫ్ట్ డాక్యుమెంటేషన్ నుండి అధికారిక FAQ విభాగం, నేను ఎదుర్కొనని వివిధ లోపాలను మీరు ఎదుర్కొంటారు.