ఇన్సైడర్ ఫాస్ట్ రింగ్లో Windows బిల్డ్ 2ని ఇన్స్టాల్ చేయడం ద్వారా మీరు Linux 18917 కోసం Windows సబ్సిస్టమ్ను ప్రయత్నించవచ్చని ఈరోజు నుండి ప్రకటించడానికి మేము సంతోషిస్తున్నాము! ఈ బ్లాగ్ పోస్ట్లో మేము ఎలా ప్రారంభించాలో, కొత్త wsl.exe ఆదేశాలు మరియు కొన్ని ముఖ్యమైన చిట్కాలను కవర్ చేస్తాము. WSL 2 గురించి పూర్తి డాక్యుమెంటేషన్ అందుబాటులో ఉంది
WSL 2తో ప్రారంభించడం
మీరు WSL 2ని ఎలా ఉపయోగించడం ప్రారంభిస్తారో చూడడానికి మేము వేచి ఉండలేము. WSL 2ని WSL 1 లాగా భావించేలా చేయడమే మా లక్ష్యం, మరియు మేము ఎలా మెరుగుపరచవచ్చనే దానిపై మీ అభిప్రాయాన్ని వినడానికి మేము ఎదురుచూస్తున్నాము. ది
మీరు మొదట WSL 2ని ఉపయోగించడం ప్రారంభించినప్పుడు మీరు గమనించే కొన్ని వినియోగదారు అనుభవ మార్పులు ఉన్నాయి. ఈ ప్రారంభ ప్రివ్యూలో రెండు ముఖ్యమైన మార్పులు ఇక్కడ ఉన్నాయి.
మీ Linux ఫైల్లను మీ Linux రూట్ ఫైల్ సిస్టమ్లో ఉంచండి
ఫైల్ పనితీరు ప్రయోజనాలను ఆస్వాదించడానికి మీ Linux రూట్ ఫైల్ సిస్టమ్ లోపల Linux అప్లికేషన్లతో మీరు తరచుగా యాక్సెస్ చేసే ఫైల్లను ఉంచారని నిర్ధారించుకోండి. WSL 1ని ఉపయోగిస్తున్నప్పుడు మీ ఫైల్లను మీ C డ్రైవ్లో ఉంచాలని మేము గత మూడు సంవత్సరాలుగా మీకు చెబుతున్నామని మేము అర్థం చేసుకున్నాము, కానీ WSL 2లో ఇది అలా కాదు. WSL 2లో వేగవంతమైన ఫైల్ సిస్టమ్ యాక్సెస్ను ఆస్వాదించడానికి ఈ ఫైల్లు తప్పనిసరిగా లోపల ఉండాలి. Linux రూట్ ఫైల్ సిస్టమ్ యొక్క. Windows యాప్లు Linux రూట్ ఫైల్ సిస్టమ్ను యాక్సెస్ చేయడాన్ని కూడా మేము సాధ్యం చేసాము (ఫైల్ ఎక్స్ప్లోరర్ లాంటిది! రన్ చేయడానికి ప్రయత్నించండి: explorer.exe .
మీ Linux డిస్ట్రో యొక్క హోమ్ డైరెక్టరీలో మరియు ఏమి జరుగుతుందో చూడండి) ఇది ఈ పరివర్తనను గణనీయంగా సులభతరం చేస్తుంది.
ప్రారంభ బిల్డ్లలో డైనమిక్ IP చిరునామాతో మీ Linux నెట్వర్క్ అప్లికేషన్లను యాక్సెస్ చేయండి
WSL 2 వర్చువలైజేషన్ టెక్నాలజీని ఉపయోగించి భారీ నిర్మాణ మార్పును కలిగి ఉంది మరియు మేము ఇప్పటికీ నెట్వర్కింగ్ మద్దతును మెరుగుపరచడానికి పని చేస్తున్నాము. WSL 2 ఇప్పుడు వర్చువల్ మెషీన్లో నడుస్తుంది కాబట్టి, మీరు Windows నుండి Linux నెట్వర్కింగ్ అప్లికేషన్లను యాక్సెస్ చేయడానికి VM యొక్క IP చిరునామాను ఉపయోగించాలి మరియు దీనికి విరుద్ధంగా Linux నుండి Windows నెట్వర్కింగ్ అప్లికేషన్లను యాక్సెస్ చేయడానికి మీకు Windows హోస్ట్ యొక్క IP చిరునామా అవసరం. నెట్వర్క్ అప్లికేషన్లను యాక్సెస్ చేయడానికి WSL 2 సామర్థ్యాన్ని చేర్చాలని మేము లక్ష్యంగా పెట్టుకున్నాము localhost
మేము వీలైనంత త్వరగా! దీన్ని ఎలా చేయాలో మా డాక్యుమెంటేషన్లో మీరు పూర్తి వివరాలను మరియు దశలను కనుగొనవచ్చు
వినియోగదారు అనుభవ మార్పుల గురించి మరింత చదవడానికి దయచేసి మా డాక్యుమెంటేషన్ని చూడండి:
కొత్త WSL ఆదేశాలు
మీ WSL సంస్కరణలు మరియు డిస్ట్రోలను నియంత్రించడంలో మరియు వీక్షించడంలో మీకు సహాయపడటానికి మేము కొన్ని కొత్త ఆదేశాలను కూడా జోడించాము.
-
wsl --set-version <Distro> <Version>
WSL 2 ఆర్కిటెక్చర్ని ఉపయోగించడానికి లేదా WSL 1 ఆర్కిటెక్చర్ని ఉపయోగించడానికి డిస్ట్రోని మార్చడానికి ఈ ఆదేశాన్ని ఉపయోగించండి.: నిర్దిష్ట లైనక్స్ డిస్ట్రో (ఉదా “ఉబుంటు”)
: 1 లేదా 2 (WSL 1 లేదా 2 కోసం)
-
wsl --set-default-version <Version>
కొత్త పంపిణీల కోసం డిఫాల్ట్ ఇన్స్టాల్ వెర్షన్ (WSL 1 లేదా 2)ని మారుస్తుంది. -
wsl --shutdown
అన్ని రన్నింగ్ డిస్ట్రిబ్యూషన్లను మరియు WSL 2 లైట్ వెయిట్ యుటిలిటీ వర్చువల్ మెషీన్ను వెంటనే రద్దు చేస్తుంది.WSL 2 డిస్ట్రోలను శక్తివంతం చేసే VM అనేది మీ కోసం పూర్తిగా నిర్వహించాలని మేము లక్ష్యంగా పెట్టుకున్నాము, కనుక మీకు అవసరమైనప్పుడు మేము దానిని స్పిన్ చేస్తాము మరియు మీకు లేనప్పుడు దాన్ని మూసివేస్తాము. మీరు దీన్ని మాన్యువల్గా షట్ డౌన్ చేయాలనుకునే సందర్భాలు ఉండవచ్చు మరియు ఈ కమాండ్ అన్ని డిస్ట్రిబ్యూషన్లను ముగించడం ద్వారా మరియు WSL 2 VMని మూసివేయడం ద్వారా దీన్ని చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
-
wsl --list --quiet
పంపిణీ పేర్లను మాత్రమే జాబితా చేయండి.డిఫాల్ట్ డిస్ట్రో, సంస్కరణలు మొదలైన ఇతర సమాచారాన్ని చూపకుండా మీరు ఇన్స్టాల్ చేసిన పంపిణీల పేర్లను మాత్రమే అవుట్పుట్ చేస్తుంది కాబట్టి ఈ కమాండ్ స్క్రిప్టింగ్కు ఉపయోగపడుతుంది.
-
wsl --list --verbose
అన్ని పంపిణీల గురించి వివరణాత్మక సమాచారాన్ని చూపుతుంది.ఈ కమాండ్ ప్రతి డిస్ట్రో పేరు, డిస్ట్రో ఏ స్థితిలో ఉంది మరియు ఏ వెర్షన్ రన్ అవుతోంది. ఇది ఏ డిస్ట్రిబ్యూషన్లు డిఫాల్ట్గా ఉందో కూడా చూపిస్తుంది.
ఎదురు చూస్తూ మీ అభిప్రాయాన్ని వింటున్నాను
మీరు Windows ఇన్సైడర్స్ ప్రోగ్రామ్ లోపల WSL 2కి మరిన్ని ఫీచర్లు, బగ్ఫిక్స్లు మరియు సాధారణ అప్డేట్లను పొందాలని ఆశించవచ్చు. మరింత WSL 2 వార్తలను తెలుసుకోవడానికి వారి అనుభవ బ్లాగ్ మరియు ఈ బ్లాగును ఇక్కడే చూస్తూ ఉండండి.
మీకు ఏవైనా సమస్యలు ఎదురైతే, లేదా మా టీమ్కి ఫీడ్బ్యాక్ ఉంటే దయచేసి మా Githubలో సమస్యను ఫైల్ చేయండి:
మూలం: www.habr.com