మీరు ఇప్పుడు Linux కోసం Windows సబ్సిస్టమ్ (WSL)ని ఉపయోగించి Windows 10 OS పైన ఉన్న చాలా Linux కమాండ్-లైన్ యుటిలిటీస్ మరియు అప్లికేషన్లను యాక్సెస్ చేయవచ్చు.
Windows డెస్క్టాప్లు మరియు ల్యాప్టాప్ల కోసం అత్యంత విస్తృతంగా ఉపయోగించే మరియు అత్యంత ప్రజాదరణ పొందిన ఆపరేటింగ్ సిస్టమ్ అయినప్పటికీ, ఇది Linux OS వలె సురక్షితమైనది మరియు ఓపెన్ సోర్స్ కాదు. అందుకే చాలా మంది సాఫ్ట్వేర్ డెవలపర్లు మరియు నిపుణులు Linux OS ని ఇష్టపడతారు.
మైక్రోసాఫ్ట్ ఉబుంటు లైనక్స్ సృష్టికర్తలైన కానానికల్తో భాగస్వామ్యాన్ని ప్రారంభించింది. ఇది Linux వినియోగదారులు Windowsలో Linuxని ఉపయోగించడానికి మార్గం సుగమం చేసింది. అవును, మీరు డ్యూయల్ బూట్ లేదా VMWare/VirtualBoxని ఉపయోగించకుండా లేదా మీ ప్రధాన ఆపరేటింగ్ సిస్టమ్గా ఇన్స్టాల్ చేయకుండా Windows 10 పైన Linuxని అమలు చేయవచ్చు.
మీరు Windows 10లోని Linux టెర్మినల్ నుండి వివిధ Linux కమాండ్లు మరియు సాఫ్ట్వేర్లను యాక్సెస్ చేయవచ్చు. ఈ కథనంలో, Windows 10 OSలో Linux టెర్మినల్ను ఎలా ఇన్స్టాల్ చేయాలి మరియు రన్ చేయాలి అనే దానిపై మేము మీకు దశల వారీ సూచనలను అందిస్తాము.
Linux (WSL) కోసం Windows సబ్సిస్టమ్ను ప్రారంభించండి మరియు Windows 10లో ఉబుంటును ఇన్స్టాల్ చేయండి
మీరు Windows 10లో Linux టెర్మినల్ని రన్ చేయాలనుకుంటే, మీరు ముందుగా 'Windows Subsystem for Linux' ఫీచర్ని ఆన్ చేయాలి. అప్పుడు మీరు మీ ఎంపిక Linux పంపిణీని డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేసుకోవచ్చు.
Linux కోసం Windows సబ్సిస్టమ్ (WSL) అనేది GNU/Linux వాతావరణాన్ని సృష్టించే ఒక లక్షణం, ఇది మీ డెస్క్టాప్ మరియు ఆధునిక స్టోర్ యాప్లతో పాటు నేరుగా Windowsలో కోర్ Linux కమాండ్-లైన్ సాధనాలు మరియు సేవలను అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
Windows 10 యొక్క Linux సబ్సిస్టమ్ను ప్రారంభించడం ద్వారా, మీరు Ubuntu, OpenSuse, SUSE Linux, Fedora మొదలైన వివిధ Linux పంపిణీలను (డిస్ట్రోలు) ఇన్స్టాల్ చేసి అమలు చేయవచ్చు.
మొదట, మీ విండోస్ వెర్షన్ను తనిఖీ చేయండి
అయితే Linux (WSL) కోసం Windows సబ్సిస్టమ్ని ఎలా ప్రారంభించాలి మరియు Linuxని ఇన్స్టాల్ చేయడం ఎలా అనే దాని గురించి తెలుసుకునే ముందు, మీరు Windows 10 యొక్క అనుకూల వెర్షన్ను అమలు చేస్తున్నారో లేదో తనిఖీ చేయాలి. WSLకి Windows 10 64-bit (వెర్షన్ 1607 నుండి) రెండింటిలో మాత్రమే మద్దతు ఉంది. మరియు విండోస్ సర్వర్ 2019.
మీ విండోస్ వెర్షన్ని చెక్ చేయడానికి మరియు బిల్డ్ చేయడానికి, విండోస్ స్టార్ట్ మెను నుండి ‘సెట్టింగ్లు’కి వెళ్లండి.
తరువాత, 'సిస్టమ్' సెట్టింగ్ క్లిక్ చేయండి.
ఆపై, దిగువకు స్క్రోల్ చేసి, ఎబౌట్ విభాగాన్ని వీక్షించడానికి ఎడమ పేన్ దిగువన ఉన్న 'అబౌట్' ఎంపికను ఎంచుకోండి.
పరిచయం పేజీలో, Windows స్పెసిఫికేషన్ల క్రింద, మీరు మీ Windows 10 యొక్క 'వెర్షన్' మరియు 'OS బిల్డ్'ని చూడవచ్చు.
Linux కోసం Windows సబ్సిస్టమ్ని ప్రారంభించండి
రెండు విభిన్న రకాల WSL సంస్కరణలు ఉన్నాయి: WSL 1 మరియు WSL 2. అవి రెండూ Windowsలో Linux యొక్క మృదువైన మరియు నిరంతర ఏకీకరణను అందజేస్తుండగా, WSL 2 అనేది పూర్తి Linux కెర్నల్ మరియు సిస్టమ్ కాల్ అనుకూలతకు మద్దతునిచ్చే తాజా మరియు వేగవంతమైన సంస్కరణ. WSL 1 లైనక్స్ కెర్నల్ మరియు విండోస్ మధ్య అంతరాన్ని తగ్గించే అనువాద పొరను అమలు చేస్తుంది.
- పరిగెత్తడానికి WSL 2, మీరు తప్పనిసరిగా Windows 10 x64 బిట్ సిస్టమ్లను అమలు చేస్తూ ఉండాలి: వెర్షన్ 1903 లేదా అంతకంటే ఎక్కువ, బిల్డ్ 18362 లేదా అంతకంటే ఎక్కువ.
- పరిగెత్తడానికి WSL 1, మీకు Windows 10 x64 బిట్ సిస్టమ్లు అవసరం: వెర్షన్ 1709 లేదా అంతకంటే ఎక్కువ, బిల్డ్ 16215 లేదా అంతకంటే ఎక్కువ.
మీరు WSL యొక్క ఏ సంస్కరణను అమలు చేయాలనుకుంటున్నారో అది పట్టింపు లేదు, మీరు దాన్ని ఉపయోగించడానికి ముందుగా దాన్ని ప్రారంభించాలి. దీన్ని చేయడానికి, స్టార్ట్ మెనూ శోధన ఫీల్డ్లో 'Windows ఫీచర్లను ఆన్ మరియు ఆఫ్ చేయి' అని టైప్ చేయడం ప్రారంభించండి.
శోధన ఫలితం నుండి 'Windows లక్షణాలను ఆన్ మరియు ఆఫ్ చేయి' నియంత్రణ ప్యానెల్ను ఎంచుకోండి.
తర్వాత, ‘Windows Subsystem for Linux’కి క్రిందికి స్క్రోల్ చేసి, దాని ముందు ఉన్న పెట్టెను టిక్ చేసి, ‘OK’ బటన్ను క్లిక్ చేయండి.
మార్పులు వర్తింపజేయబడిన తర్వాత, మీ కంప్యూటర్ను పునఃప్రారంభించడానికి 'ఇప్పుడే పునఃప్రారంభించు' క్లిక్ చేయండి
మీరు WSL 1ని మాత్రమే ఇన్స్టాల్ చేయాలనుకుంటే, మీరు ఇప్పుడు మీ కంప్యూటర్ను పునఃప్రారంభించి, మీ Linux డిస్ట్రోను ఇన్స్టాల్ చేసుకోవచ్చు.
PowerShell ద్వారా WSL 1ని ప్రారంభించండి
మీరు 'PowerShell' కమాండ్-లైన్ సాధనం ద్వారా WSLని కూడా ప్రారంభించవచ్చు. ఇది విండోస్ ఫీచర్స్ కంట్రోల్ ప్యానెల్ వలె అదే పనిని చేస్తుంది. దాని కోసం, 'PowerShell'ని అడ్మినిస్ట్రేటర్గా తెరిచి, దిగువ ఆదేశాన్ని అమలు చేయండి.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
WSL 2ని ప్రారంభించండి
వేగవంతమైన పనితీరు వేగం కోసం మీ WSLని వెర్షన్ 2కి అప్గ్రేడ్ చేయాలని మేము మీకు సిఫార్సు చేస్తున్నాము మరియు నేరుగా Windows 10లో నిజమైన Linux కెర్నల్ను అమలు చేయడానికి. మీరు చేయాల్సిందల్లా 'Linux కోసం Windows సబ్సిస్టమ్'కి అదనంగా 'Virtual Machine Platform' ఫీచర్ని ప్రారంభించడమే. Windows ఫీచర్స్ కంట్రోల్ ప్యానెల్లోని ఫీచర్ (క్రింద చూడండి).
మార్పులు వర్తించే వరకు వేచి ఉండి, ఆపై మీ కంప్యూటర్ను పునఃప్రారంభించండి.
PowerShell ద్వారా WSL 2ని ప్రారంభించండి
WSL 2ని ఎనేబుల్ చేయడానికి ఈ మొదటి దశ Windowsలో వర్చువల్ మెషిన్ ప్లాట్ఫారమ్ ఫీచర్ కాంపోనెంట్ని ఎనేబుల్ చేస్తోంది. మీరు 'PowerShell' కమాండ్-లైన్ సాధనం ద్వారా WSL 2ని కూడా ప్రారంభించవచ్చు. అలా చేయడానికి, 'PowerShell'ని అడ్మినిస్ట్రేటర్గా తెరిచి, WSL 1 కమాండ్తో కింది అదనపు ఆదేశాన్ని అమలు చేయండి.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
WSL 2ని డిఫాల్ట్ వెర్షన్గా సెట్ చేయండి
అన్ని Linux పంపిణీల కోసం WSL 2ని మీ డిఫాల్ట్ వెర్షన్గా సెటప్ చేయడానికి ముందు, x64 సిస్టమ్ల కోసం WSL Linux కెర్నల్ ప్యాకేజీ నవీకరణను డౌన్లోడ్ చేయండి.
డౌన్లోడ్ చేసిన .msi ఇన్స్టాలర్ను రన్ చేసి, ఇన్స్టాల్ చేయండి. ఇది సెకన్లు మాత్రమే పడుతుంది.
కొత్త Linux పంపిణీని ఇన్స్టాల్ చేస్తున్నప్పుడు WSL 2ని మీ డిఫాల్ట్ వెర్షన్గా సెట్ చేయడానికి, PowerShellని తెరిచి, ఈ ఆదేశాన్ని కింది ఆదేశాన్ని అమలు చేయండి:
wsl –set-default-version 2
ఆపై ఫీచర్ని WSL 1 నుండి WSL 2కి మార్చడానికి మీ సిస్టమ్ని పునఃప్రారంభించండి.
మీకు నచ్చిన Linux పంపిణీని ఇన్స్టాల్ చేయండి
WSL ప్రారంభించబడింది, ఇప్పుడు మేము Linux పంపిణీని ఇన్స్టాల్ చేస్తాము. ముందుగా, స్టార్ట్ మెనూ సెర్చ్ ఫీల్డ్లో ‘మైక్రోసాఫ్ట్ స్టోర్’ కోసం శోధించండి. అప్పుడు, శోధన ఫలితం నుండి దాన్ని తెరవండి.
మీరు WSL ద్వారా సపోర్ట్ చేసే Windows స్టోర్లో ప్రస్తుతం అందుబాటులో ఉన్న ప్రతి Linux పంపిణీల జాబితాను చూస్తారు.
- ఉబుంటు 16.04 LTS
- ఉబుంటు 18.04 LTS
- ఉబుంటు 20.04 LTS
- openSUSE లీప్ 15.1
- SUSE Linux ఎంటర్ప్రైజ్ సర్వర్ 12 SP5
- SUSE Linux ఎంటర్ప్రైజ్ సర్వర్ 15 SP1
- కాలీ లైనక్స్
- డెబియన్ GNU/Linux
- WSL కోసం ఫెడోరా రీమిక్స్
- పెంగ్విన్
- పెంగ్విన్ ఎంటర్ప్రైజ్
- ఆల్పైన్ WSL
ఈ పంపిణీలన్నీ ఉచితంగా అందుబాటులో ఉన్నాయి. మా ట్యుటోరియల్ కోసం, మేము 'ఉబుంటు'ని ఎంచుకుంటాము.
ఉబుంటు పంపిణీ పేజీ నుండి, 'గెట్' బటన్ను క్లిక్ చేయండి.
ఇప్పుడు, ఉబుంటు పంపిణీ మీ కంప్యూటర్లో స్వయంచాలకంగా డౌన్లోడ్ చేయబడుతుంది మరియు ఇన్స్టాల్ చేయబడుతుంది.
ఇన్స్టాలేషన్ పూర్తయిన తర్వాత, టెర్మినల్ను ప్రారంభించడానికి 'లాంచ్' బటన్ను క్లిక్ చేయండి. మీరు విండోస్ స్టార్ట్ మెనూ నుండి కూడా యాప్ని ప్రారంభించవచ్చు.
కొత్త ఉబుంటు టెర్మినల్ విండో కనిపిస్తుంది. WSLతో ఉబుంటు వాతావరణాన్ని నమోదు చేయడానికి మొదటి ప్రయోగానికి కొన్ని నిమిషాలు పడుతుంది. అది పూర్తయిన తర్వాత, టెర్మినల్ మిమ్మల్ని 'కొత్త Unix వినియోగదారు పేరు' మరియు 'కొత్త పాస్వర్డ్'ని సృష్టించమని అడుగుతుంది. కొత్త వినియోగదారు పేరు మరియు పాస్వర్డ్ను నమోదు చేసి, సెటప్ను పూర్తి చేయండి.
సెటప్ పూర్తయిన తర్వాత, అది మిమ్మల్ని బాష్ కమాండ్ లైన్కి తీసుకెళుతుంది. సాఫ్ట్వేర్ను వెంటనే అప్డేట్ చేయడం మంచిది. ఉబుంటులో, మీరు సాఫ్ట్వేర్ నవీకరణల కోసం శోధించవచ్చు, డౌన్లోడ్ చేసుకోవచ్చు మరియు ఇన్స్టాల్ చేయవచ్చు సముచితమైనది
ఆదేశం.
సాఫ్ట్వేర్ను నవీకరించడానికి దిగువ ఆదేశాన్ని నమోదు చేయండి. మరియు మీరు పాస్వర్డ్ కోసం ప్రాంప్ట్ చేయబడతారు, కమాండ్ను అడ్మినిస్ట్రేటర్గా అమలు చేయడానికి కొత్తగా సృష్టించిన పాస్వర్డ్ను నమోదు చేయండి.
sudo apt నవీకరణ
ఈ 'అప్డేట్' కమాండ్ ఉబుంటు రిపోజిటరీలను అప్డేట్ చేస్తుంది.
ఉబుంటు ప్యాకేజీ జాబితాల శ్రేణిని డౌన్లోడ్ చేస్తుంది.
కానీ అవి ఇంకా అప్గ్రేడ్ కాలేదు. అందుబాటులో ఉన్న అన్ని ప్యాకేజీలను అప్గ్రేడ్ చేయడానికి, కింది ఆదేశాన్ని నమోదు చేయండి:
sudo apt అప్గ్రేడ్
ఇన్స్టాలేషన్ను కొనసాగించడానికి ప్రాంప్ట్ వద్ద 'Y'ని నమోదు చేయండి.
'dist-upgrade' కమాండ్ ప్యాకేజీలను వాటి తాజా సంస్కరణలకు అప్గ్రేడ్ చేస్తుంది.
ఉబుంటు కోసం WSL1ని WSL 2కి అప్గ్రేడ్ చేయండి
మీరు నిర్దిష్ట పంపిణీ కోసం ఇప్పటికే ఉన్న WSL 1 సంస్కరణను WSL 2కి అప్గ్రేడ్ చేయాలనుకుంటే. అప్పుడు, పవర్షెల్లో దిగువ ఆదేశాన్ని అమలు చేయండి.
wsl –set-default-version 2
మీ WSL 1 ఇన్స్టాల్ రన్లను ఏ డిస్ట్రిబ్యూషన్ పేరుతో (మా విషయంలో ఉబుంటు) ‘’ ఆర్గ్యుమెంట్ని భర్తీ చేయండి.
ఇప్పుడు, మీరు ఈ ఉబుంటు ఎన్విరాన్మెంట్ని ఉపయోగించి Windows 10 సిస్టమ్లో Linux ఆదేశాలు మరియు సాఫ్ట్వేర్లను యాక్సెస్ చేయవచ్చు.
విండోస్ 10లో బాష్ షెల్
మీరు ఇప్పుడు Linux పంపిణీ ఆధారంగా మీ సిస్టమ్లో పూర్తి కమాండ్-లైన్ 'బాష్' షెల్ను కలిగి ఉన్నారు. మీరు ఆ బాష్ షెల్ ద్వారా అన్ని Linux కమాండ్లు మరియు అప్లికేషన్లను యాక్సెస్ చేయవచ్చు.
బాష్ షెల్ను అమలు చేయడానికి, స్టార్ట్ మెనూ శోధన ఫీల్డ్లో ‘బాష్’ అని టైప్ చేసి, బాష్ కమాండ్-లైన్ సాధనాన్ని తెరవడానికి క్లిక్ చేయండి.
ఇప్పుడు, మీరు అక్కడ ఆదేశాలను అమలు చేయడం ప్రారంభించవచ్చు.
Windowsలో Linuxని ఆస్వాదించండి!