విండోస్ సబ్సిస్టమ్ ఫర్ లైనక్స్, లేదా డబ్ల్యుఎస్ఎల్, ఇటీవల వచ్చిన అత్యంత ఉత్తేజకరమైన సాఫ్ట్వేర్ ప్రాజెక్ట్లలో ఒకటి. మైక్రోసాఫ్ట్ విండోస్ మరియు లైనక్స్ ఒకప్పుడు తీవ్ర శత్రువులుగా పరిగణించబడుతున్నప్పటికీ, మీరు ఇప్పుడు మీ విండోస్ సిస్టమ్లో డ్యూయల్-బూటింగ్ లేదా వర్చువల్ మెషీన్ని సెటప్ చేయకుండా పూర్తి స్థాయి లైనక్స్ యాప్లను అమలు చేయవచ్చు.
మీరు డబ్ల్యుఎస్ఎల్ని ఉపయోగిస్తుంటే, మీరు దాన్ని మరింత మెరుగ్గా ఎలా చేయవచ్చు?
విండోస్ టెర్మినల్ పొందండి
మీరు మైక్రోసాఫ్ట్ స్టోర్ నుండి లైనక్స్ పంపిణీని ఇన్స్టాల్ చేసినప్పుడు మీకు టెర్మినల్ విండో లభిస్తుంది, మీ టెర్మినల్ కోసం మెరుగైన ఎంపికలు ఉన్నాయి.
వాటిలో ఒకటి మైక్రోసాఫ్ట్ సొంత విండోస్ టెర్మినల్. ఈ అనువర్తనం ట్యాబ్డ్ విండోస్తో సహా ఇతర ఆధునిక టెర్మినల్ ఎమ్యులేటర్ల నుండి మీరు ఆశించే అనేక లక్షణాలను కలిగి ఉంది. విండోస్ టెర్మినల్ లైనక్స్ మాత్రమే కాకుండా పవర్షెల్ మరియు మంచి పాత కమాండ్ ప్రాంప్ట్ను కూడా నిర్వహిస్తుంది.
అంచుల చుట్టూ ఇంకా కొంచెం కఠినంగా ఉంది. మీరు మీ సెట్టింగులను a లో సవరించాలి .జాసన్ ఫైల్. మీరు హెవీ కమాండ్ లైన్ యూజర్ అయితే, మీరు ఏమైనప్పటికీ కాన్ఫిగరేషన్ ఫైల్లను ఎడిట్ చేయడానికి సౌకర్యంగా ఉంటారు.
డౌన్లోడ్: విండోస్ టెర్మినల్
మీ షెల్ మార్చండి
ఉబుంటుతో సహా చాలా లైనక్స్ పంపిణీలలో, డిఫాల్ట్ షెల్ బాష్. ఇందులో తప్పు ఏమీ లేదు, కానీ అనుభవజ్ఞులైన లైనక్స్ యూజర్లు బాక్స్ నుండి సిస్టమ్ బయటకు వచ్చే విధానం పట్ల తరచుగా అసంతృప్తి చెందుతారు. ప్రతిఒక్కరూ దానిని సర్దుబాటు చేయడానికి ఇష్టపడతారు, మరియు షెల్ మినహాయింపు కాదు.
యునిక్స్/లైనక్స్ ప్రపంచంలో ఒక ప్రముఖ బాష్ ప్రత్యామ్నాయం zsh . ఇది ఇప్పటికే ఆపిల్ యొక్క మాకోస్లో డిఫాల్ట్ షెల్. మీరు ఒక కమాండ్లో వేరే షెల్కి సులభంగా మారవచ్చు.
చాలా లైనక్స్ పంపిణీలలో, zsh డిఫాల్ట్గా ఇన్స్టాల్ చేయబడలేదు. ఉబుంటులో, మీరు దీన్ని apt ఉపయోగించి ఇన్స్టాల్ చేయవచ్చు:
sudo apt install zsh
మీ షెల్ని మార్చడానికి zsh ఉబుంటు WSL లో, టైప్ చేయండి:
ఆండ్రాయిడ్ ఫోన్ కంప్యూటర్కు కనెక్ట్ కావడం లేదు
chsh -s /usr/bin/zsh
మీరు మరొక డిస్ట్రోని ఉపయోగిస్తుంటే మీరు ఉపయోగించాలనుకుంటున్న షెల్ యొక్క స్థానం వేరుగా ఉండవచ్చు. షెల్ మార్చడానికి మీ పాస్వర్డ్ కోసం మీరు ప్రాంప్ట్ చేయబడతారు. మీ షెల్ యొక్క స్థానాన్ని కనుగొనడానికి, టైప్ చేయండి:
which zsh
మీరు వేరే షెల్ను ఉపయోగించాలనుకుంటే, మీరు దాన్ని భర్తీ చేయాలి zsh ఆ షెల్ పేరుతో.
సంబంధిత: ఏ లైనక్స్ షెల్ ఉత్తమమైనది? 5 సాధారణ పెంకులు పోల్చబడ్డాయి
Windows మరియు Linux ఫైల్లను యాక్సెస్ చేయండి
విండోస్ మరియు లైనక్స్ ప్రోగ్రామ్లను పక్కపక్కనే అమలు చేయడానికి డబ్ల్యుఎస్ఎల్ మిమ్మల్ని ఎనేబుల్ చేయడమే కాకుండా, విండోస్ మరియు లైనక్స్ సిస్టమ్లలో ఏకకాలంలో ఫైల్లను యాక్సెస్ చేయడానికి కూడా ఇది సహాయపడుతుంది.
అభివృద్ధి ప్రాజెక్టులకు ఇది నిజంగా ఉపయోగపడుతుంది. మీరు విండోస్ ఎడిటర్లో ప్రోగ్రామ్ను ఎడిట్ చేయవచ్చు మరియు దానిని లైనక్స్ విండోలో పరీక్షించవచ్చు.
విండోస్ ఫైల్ సిస్టమ్ లినక్స్ వైపు మౌంట్ చేయబడింది /mnt/[డ్రైవ్ లెటర్] డైరెక్టరీ. మీ Windows డ్రైవ్ అయితే సి , అది ఉంటుంది /mnt/సి . ప్రామాణిక లైనక్స్ ఆదేశాలను ఉపయోగించి మీరు మీ అన్ని విండోస్ ఫైల్లను ఈ విధంగా యాక్సెస్ చేయవచ్చు.
Windows నుండి Linux ఫైల్సిస్టమ్ని యాక్సెస్ చేయడం కూడా సులభం. ఇది కింద కనిపిస్తుంది \ wsl $ విండోస్ ఎక్స్ప్లోరర్లో సోపానక్రమం. విండోస్ లైనక్స్ సిస్టమ్ని నెట్వర్క్ డ్రైవ్గా చూస్తుంది. మీరు ఉబుంటు 20.04 ఇన్స్టాల్ చేసి ఉంటే, అది ఉంటుంది \ wsl $ ఉబుంటు -20.04 .
ప్రస్తుత డైరెక్టరీ రకం ఎక్స్ప్లోరర్ విండోను తెరవడానికి:
Explorer.exe .
WSL 2 కి అప్గ్రేడ్ చేయండి
2020 లో, మైక్రోసాఫ్ట్ WSL 2. ను ప్రవేశపెట్టింది, WSl 1 కంటే ప్రధాన మెరుగుదల ఏమిటంటే విండోస్ అప్డేట్ ద్వారా డెలివరీ చేయబడిన వాస్తవ లైనక్స్ కెర్నల్ని ఉపయోగించడం. ఇది పనితీరును మెరుగుపరుస్తుంది, ఎందుకంటే కెర్నల్ విండోస్ సిస్టమ్ కాల్లలోకి అనువదించడానికి బదులుగా లైనక్స్ సిస్టమ్ కాల్లను అమలు చేస్తుంది.
WSL 2 కి అప్గ్రేడ్ చేయడానికి, మీరు చేయాల్సిందల్లా కొన్ని ఆదేశాలను జారీ చేయడం. ముందుగా, మీరు హైపర్వైజర్ను యాక్టివేట్ చేస్తారు. పవర్షెల్ విండోను అడ్మినిస్ట్రేటర్గా తెరిచి టైప్ చేయండి:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
అప్పుడు మీ యంత్రాన్ని పునartప్రారంభించండి.
తరువాత, మీరు Linux కెర్నల్ను డౌన్లోడ్ చేయాలి. మైక్రోసాఫ్ట్ వెబ్సైట్ నుండి ప్యాకేజీని పొందండి మరియు ఇన్స్టాలర్ను అమలు చేయండి.
డౌన్లోడ్ చేయండి : WSL కోసం Linux కెర్నల్
ఫేస్బుక్ మరియు ఫేస్బుక్ లైట్ మధ్య వ్యత్యాసం
ఇప్పుడు మీరు భవిష్యత్తులో ఇన్స్టాల్ చేసే ఏవైనా డిస్ట్రిబ్యూషన్ల కోసం వెర్షన్ 2 ని డిఫాల్ట్గా సెట్ చేయాలనుకుంటున్నారు:
wsl --set-default-version 2
కానీ మీరు ఇప్పటికే ఉన్న ఏదైనా ఇన్స్టాలేషన్లను WSL 2 కి అప్గ్రేడ్ చేయాలనుకుంటున్నారు. అదృష్టవశాత్తూ, అది కూడా చాలా సులభం.
మీరు ఏ పంపిణీలను ఇన్స్టాల్ చేసారో చూడటానికి, టైప్ చేయండి:
wsl --list
మీరు మీ ఉబుంటు 20.04 ఇన్స్టాలేషన్ను WSL 2 కి సెట్ చేయాలనుకుంటే, దీనిని ఉపయోగించండి --సెట్-వెర్షన్ ఎంపిక:
wsl --set-version Ubuntu-20.04 2
ఇప్పుడు మీరు మీ ప్రస్తుత మరియు భవిష్యత్తు ఇన్స్టాలేషన్లలో WSL 2 ను దాని అన్ని అధునాతన ఫీచర్లతో అమలు చేస్తున్నారు మరియు మీ సిస్టమ్లోని ఇతర డ్రైవర్ల మాదిరిగానే కెర్నల్ కూడా విండోస్ అప్డేట్తో అప్గ్రేడ్ చేయబడుతుంది.
మీ సాధనాలను సేకరించండి
ప్లాట్ఫారమ్లో అందుబాటులో ఉన్న ఎడిటర్లు, కంపైలర్లు, ఐడిఇలు, సర్వర్ సాఫ్ట్వేర్ మొదలైన ప్రోగ్రామింగ్ టూల్స్ కారణంగా లైనక్స్ డెవలపర్లలో ప్రజాదరణ పొందింది.
మీ కొత్త WSL- ఆధారిత ఇన్స్టాలేషన్ను ఇతర సిస్టమ్లలో ఉన్నట్లుగా మీకు ఇష్టమైన టూల్స్తో సన్నద్ధం చేయడం సులభం. మీరు చేయాల్సిందల్లా మీ సిస్టమ్తో వచ్చే ప్రామాణిక ప్యాకేజీ మేనేజర్ని ఉపయోగించడం.
డెబియన్ మరియు ఉబుంటులో, ఇది సముచితమైనది. SuSE లో, ఇది YaST. ఆల్పైన్లో, ఇది APK. విషయం ఏమిటంటే, మీకు ఇష్టమైన డెవలప్మెంట్ ప్రాజెక్ట్లను WSL లో సాంప్రదాయ లైనక్స్ ఇన్స్టాలేషన్లో అమలు చేయడానికి అవసరమైన ప్రతిదాన్ని మీరు కనుగొంటారు.
మీరు సి ప్రోగ్రామర్ అయితే, డెబియన్ మరియు ఉబుంటు అనే ప్యాకేజీని కలిగి ఉంటుంది నిర్మాణం-అవసరం ఇందులో GCC కంపైలర్, C లైబ్రరీ, మేక్ యుటిలిటీ మరియు ప్యాకేజీ డెవలప్మెంట్ టూల్స్ ఉంటాయి. ఇది నిజంగా పంపిణీపై పనిచేసే వ్యక్తుల కోసం ఉద్దేశించబడింది, కానీ సాధారణ సి అభివృద్ధికి కూడా ఉపయోగపడుతుంది.
దీన్ని ఇన్స్టాల్ చేయడానికి, మీరు కేవలం apt ఆదేశాన్ని ఉపయోగించండి:
sudo apt install build-essential
ఇది చెల్లిస్తుంది ప్యాకేజీ జాబితాలను బ్రౌజ్ చేయండి మీకు ఇష్టమైన సాధనం ఉందని నిర్ధారించుకోవడానికి మరియు కొన్ని కొత్త వాటిని కనుగొనండి.
నిర్వహణ సేవలు
WSL లో ఎక్కువ సమయం మీరు రెగ్యులర్ ఆదేశాలను అమలు చేస్తుండగా, కొన్నిసార్లు మీరు సేవలను ప్రారంభించి ఆపేయాల్సి ఉంటుంది. మీరు వెబ్ అప్లికేషన్ను అభివృద్ధి చేస్తుండవచ్చు మరియు దానిని వెబ్ సర్వర్ ఉపయోగించి పరీక్షించాల్సి ఉంటుంది.
అదృష్టవశాత్తూ, మీరు ఏ ఇతర లైనక్స్ పంపిణీలో ఉన్నట్లే, సేవలను ప్రారంభించడం మరియు ఆపడం సులభం.
WSL కింద ఉబుంటులో ఇది కొద్దిగా భిన్నంగా ఉంటుంది, ఎందుకంటే ఇది ఉపయోగించదు Systemd దాని సేవలను నిర్వహించడానికి, కానీ ఉపయోగిస్తుంది సేవ యుటిలిటీ, సేవలను నిర్వహించడానికి పాత సిస్టమ్ V- శైలి init స్క్రిప్ట్లను ఉపయోగిస్తుంది.
మీరు అపాచీ సర్వర్ను ప్రారంభించాలనుకుంటే, మీరు ఈ ఆదేశాన్ని జారీ చేస్తారు:
sudo service apache 2 start
ఇది అపాచీ సర్వర్ని ప్రారంభిస్తుంది. మీరు రన్నింగ్ సేవలను ఉపయోగించి తనిఖీ చేయవచ్చు టాప్ కమాండ్ మరియు చూడండి అపాచీ 2 ప్రక్రియల జాబితాలో.
ఫేస్బుక్లో తొలగించిన సందేశాలను మీరు ఎలా చూస్తారు
అపాచీ సర్వర్ను ఆపడం చాలా సులభం:
sudo service apache 2 stop
విభిన్న డిస్ట్రోలను అన్వేషించండి
మీరు ఒకేసారి వేర్వేరు డిస్ట్రోలను అమలు చేయగలిగే విధంగా డబ్ల్యుఎస్ఎల్ సరదాగా ఉంటుంది, కాబట్టి ఉబుంటు లేదా సుఎస్ఇ లేదా డెబియన్తో పాటుగా ఆల్పైన్ లైనక్స్ వంటి తక్కువ-తెలిసినదాన్ని అమలు చేయడం ఎందుకు ప్రయోజనాన్ని పొందకూడదు? బహుశా మీరు మీ కొత్త ఇష్టాన్ని కనుగొనవచ్చు. మీరు పంపిణీని ఇష్టపడితే, దాన్ని ఉపయోగించి మీ ప్రధాన డిస్ట్రోగా మీరు దాన్ని సెట్ చేయవచ్చు -సెట్-డిఫాల్ట్ జెండా:
wsl --set-default distro-name
ఎక్కడ డిస్ట్రో-పేరు మీరు మార్చాలనుకుంటున్న సిస్టమ్ పేరు.
సంబంధిత: 5 లైనక్స్ డిస్ట్రోలు మీరు లైనక్స్ కోసం విండోస్ సబ్సిస్టమ్లో ఇన్స్టాల్ చేయవచ్చు
WSL ని అన్వేషించడం
లైనక్స్ మరియు విండోస్లను కలిపే కొత్త ప్రపంచాన్ని అన్వేషించడానికి WSL కి చాలా ఎంపికలు ఉన్నాయి. కనుగొనడానికి ఎల్లప్పుడూ క్రొత్తది ఏదో ఉన్నట్లు అనిపిస్తుంది. మీరు షెల్ను మార్చవచ్చు, టెర్మినల్ను మార్చవచ్చు, సేవలను ప్రారంభించవచ్చు మరియు ఆపేయవచ్చు మరియు విభిన్న డిస్ట్రోలను తనిఖీ చేయవచ్చు.
లైనక్స్ కోసం విండోస్ సబ్సిస్టమ్లో లైనక్స్ డిస్ట్రిబ్యూషన్ నుండి చాలా భిన్నమైన ఫీచర్లు ఉన్నాయి. మీ విండోస్ మెషీన్ నుండి లైనక్స్ సిస్టమ్ను త్వరగా యాక్సెస్ చేయడానికి ఇది మిమ్మల్ని అనుమతిస్తుంది కాబట్టి మీరు ఇప్పటికీ WSL ను ఉపయోగించడం ద్వారా ప్రయోజనం పొందవచ్చు.
షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ Linux కోసం Windows ఉపవ్యవస్థను ఉపయోగించి Linux టెర్మినల్ను ఎలా పొందాలిమీ Windows PC లో Linux టెర్మినల్ని ఉపయోగించాలా? లైనక్స్ కోసం విండోస్ సబ్సిస్టమ్తో విండోస్ 10 లో లైనక్స్ను ఎలా రన్ చేయాలో తెలుసుకోండి.
తదుపరి చదవండి సంబంధిత అంశాలు- లైనక్స్
- విండోస్
- లైనక్స్ చిట్కాలు
- Linux కోసం Windows ఉపవ్యవస్థ
డేవిడ్ పసిఫిక్ నార్త్వెస్ట్లో ఫ్రీలాన్స్ రచయిత, కానీ వాస్తవానికి బే ఏరియాకు చెందినవాడు. అతను చిన్ననాటి నుంచి టెక్నాలజీ ప్రియుడు. డేవిడ్ యొక్క ఆసక్తులు చదవడం, నాణ్యమైన టీవీ కార్యక్రమాలు మరియు సినిమాలు చూడటం, రెట్రో గేమింగ్ మరియు రికార్డ్ సేకరణ వంటివి.
డేవిడ్ డెలోని నుండి మరిన్నిమా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి
టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!
సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి