WSL లేదా Windows సబ్సిస్టమ్ Linux అనేది ఒక అంతర్నిర్మిత లక్షణం, ఇది Windows 10/11 మెషీన్లో ఎటువంటి డ్యూయల్-బూట్ సెటప్ లేదా వర్చువల్ మెషీన్ను ఉపయోగించకుండా Linux వాతావరణాన్ని అమలు చేయడంలో సహాయపడుతుంది. WSLని పునఃప్రారంభించడం అనేది మొత్తం సిస్టమ్ను బూట్ చేయకుండానే Linux ఉదాహరణను రీబూట్ చేయడానికి లేదా పునఃప్రారంభించడానికి అనుకూలమైన మరియు సమయ-సమర్థవంతమైన మార్గం. ఈ వ్యాసం వివిధ అంశాలను విశ్లేషిస్తుంది WSLని పునఃప్రారంభించే మార్గాలు , ప్రధానంగా Windows PowerShell, కమాండ్-ప్రాంప్ట్ (CMD) మరియు టాస్క్ మేనేజర్ ద్వారా.
PowerShell, CMD, టాస్క్ మేనేజర్ని ఉపయోగించి WSLని రీస్టార్ట్ చేయడం ఎలా
Windowsలో WSLని పునఃప్రారంభించడానికి మీరు క్రింది పద్ధతుల్లో దేనినైనా ఉపయోగించవచ్చు.
- WSL కమాండ్
- నిర్దిష్ట Linux పంపిణీని పునఃప్రారంభించండి
- LxssManager సర్వీస్ ద్వారా
- CMDని ఉపయోగించి WSLని పునఃప్రారంభించండి
- టాస్క్ మేనేజర్ నుండి WSLని పునఃప్రారంభించండి
మీరు WSL సేవను పునఃప్రారంభించినప్పుడు అది మూసివేయబడుతుంది కాబట్టి మీరు పని చేస్తున్న ఏదైనా డిస్ట్రోలలో మీ పనిని సేవ్ చేసినట్లు నిర్ధారించుకోండి.
1] WSL కమాండ్
Windows PowerShell నుండి WSLని పునఃప్రారంభించడానికి, మేము దీనిని ఉపయోగిస్తాము WSL తగిన ఎంపికలతో ఆదేశం. ఇది WSL పంపిణీలతో పరస్పర చర్య చేసే Windows ఎక్జిక్యూటబుల్ కమాండ్.
- టైప్ చేయండి పవర్షెల్ డెస్క్టాప్లోని శోధన చిహ్నంపై క్లిక్ చేసిన తర్వాత.
- పవర్షెల్ ప్రాంప్ట్లో, టైప్ చేసిన తర్వాత ENTER నొక్కండి:
wsl – shutdown
- మీరు డెస్క్టాప్లోని అప్లికేషన్ ఐకాన్పై క్లిక్ చేయడం ద్వారా లేదా స్టార్ట్ మెనులో శోధించడం ద్వారా WSLని మళ్లీ ప్రారంభించవచ్చు.
ది wsl - షట్డౌన్ భౌతిక సిస్టమ్ లేదా పరికరంలో ప్రస్తుతం అమలవుతున్న అన్ని సక్రియ WSL పంపిణీలు లేదా సందర్భాలను రద్దు చేస్తుంది. కంప్యూటర్లో ఉబుంటు, డెబియన్, కాలీ మొదలైన అనేక WSL పంపిణీలు ఇన్స్టాల్ చేయబడి ఉండవచ్చు, ఇవన్నీ ఏకకాలంలో మూసివేయబడతాయి మరియు పైన పేర్కొన్న దశల ద్వారా పునఃప్రారంభించబడతాయి.
చదవండి: WSL విండోస్లో పనిచేయడం లేదా ప్రారంభించడం లేదు
2] నిర్దిష్ట Linux పంపిణీని పునఃప్రారంభించండి
సిస్టమ్ బహుళ WSL పంపిణీలను ఇన్స్టాల్ చేసి, మేము నిర్దిష్ట పంపిణీని పునఃప్రారంభించవలసి వస్తే, దిగువ పేర్కొన్న దశలను PowerShell నుండి అమలు చేయవచ్చు:
- Windows PowerShell టెర్మినల్ విండోను తెరవండి.
- దిగువ పేర్కొన్న అదే క్రమంలో దిగువ పేర్కొన్న ఆదేశాలను నమోదు చేయండి,
wsl –l –v wsl –t Debian wsl – d Debian
మొదటి ఆదేశంలో:
ఫైర్ఫాక్స్ క్వాంటం మునుపటి సెషన్ను పునరుద్ధరించండి
- -ఎల్ ఎంపిక అన్ని ఇన్స్టాల్ చేయబడిన పంపిణీలు లేదా డిస్ట్రోలను జాబితా చేస్తుంది.
- -లో ఇన్స్టాల్ చేయబడిన పంపిణీ/ల సంస్కరణ సంఖ్య మరియు స్థితి (నడుస్తున్న లేదా ఆపివేయబడింది) వంటి అదనపు వివరాలను జాబితా చేయగల ఐచ్ఛిక స్విచ్.
డిస్ట్రోలు జాబితా చేయబడిన తర్వాత, అమలు చేయండి wsl తో మళ్ళీ ఆదేశం –టి నిర్దిష్ట డిస్ట్రో యొక్క డిస్ట్రిబ్యూషన్ షట్డౌన్ పేరు తర్వాత (ముగింపు) ఎంపిక. ది 2 nd కమాండ్ డెబియన్ అనే WSL పంపిణీని ముగించింది.
నిర్దిష్ట డిస్ట్రో షట్ డౌన్ అయిన తర్వాత, దాన్ని ఉపయోగించి మళ్లీ పునఃప్రారంభించవచ్చు –డి 3లో చూపిన విధంగా wsl కమాండ్తో డిస్ట్రో పేరుతో మారండి RD పైన ఆదేశం.
3] LxssManager సర్వీస్ ద్వారా
LxssManager అనేది వినియోగదారు-మోడ్ సెషన్ మేనేజర్ సేవ, ఇది అమలు చేయబడినప్పుడు WSL యొక్క కొత్త సెషన్ లేదా ఉదాహరణను ప్రారంభించడం లేదా ముగించడం. PowerShell నుండి LxssManager సేవను పునఃప్రారంభించడం వలన పవర్షెల్ ప్రాంప్ట్ నుండి దిగువ పేర్కొన్న ఆదేశాన్ని అమలు చేయడం ద్వారా WSL సెషన్ మూసివేయబడుతుంది మరియు తర్వాత మరోసారి బూట్ అవుతుంది:
restart –Service LxssManager
పునఃప్రారంభించు-సేవ: నిర్దిష్ట సేవను పునఃప్రారంభిస్తుంది (LxssManager, ఈ సందర్భంలో).
LxssManager: అనేది సమాచారాన్ని తిరిగి పొందవలసిన సేవ పేరు.
చదవండి: WSL విండోస్లో పనిచేయడం లేదా ప్రారంభించడం లేదు
4] CMDని ఉపయోగించి WSLని పునఃప్రారంభించండి
కమాండ్ ప్రాంప్ట్ లేదా విండోస్ టెర్మినల్ ద్వారా WSLని పునఃప్రారంభిస్తున్నప్పుడు, అదే విధంగా చేయడానికి నిర్దిష్ట సేవలు లేదా ఆదేశాలు అందుబాటులో లేవు. WSLని పునఃప్రారంభించడం, ప్రధానంగా కమాండ్ ప్రాంప్ట్ ద్వారా, ప్రక్రియ లేదా సేవ, LxssManager లేదా WslServiceని నిలిపివేయడం మరియు ప్రారంభించడం. అలా చేయడానికి:
- డెస్క్టాప్లోని శోధన చిహ్నంపై క్లిక్ చేసి, CMD అని టైప్ చేయండి.
- శోధన ఫలితంలో కమాండ్ ప్రాంప్ట్ కనిపించిన తర్వాత, రన్ యాజ్ అడ్మినిస్ట్రేటర్ ఎంపికను క్లిక్ చేయండి.
- క్రింద పేర్కొన్న క్రమంలో అదే క్రమంలో క్రింద పేర్కొన్న ఆదేశాన్ని టైప్ చేయండి:
net stop LxssManager net start LxssManager
5] టాస్క్ మేనేజర్ నుండి WSLని పునఃప్రారంభించండి
టాస్క్ మేనేజర్ నుండి WSLని పునఃప్రారంభించడం అనేది దిగువ పేర్కొన్న పద్ధతులను అనుసరించడం ద్వారా సంబంధిత LxssManager సేవను పునఃప్రారంభించడాన్ని కలిగి ఉంటుంది:
- తెరవండి టాస్క్ మేనేజర్ నొక్కడం ద్వారా CTRL+SHIFT+ESC .
- పై క్లిక్ చేయండి సేవలు టాబ్ మరియు సేవను తెరవండి దిగువన ఎంపిక.
- గుర్తించండి LxssManager సేవ.
- సేవపై కుడి-క్లిక్ చేసి, పునఃప్రారంభించు క్లిక్ చేయండి.
పరిమిత కనెక్షన్ విండోస్ 8
పోస్ట్ని అనుసరించడం సులభమని మరియు PowerShell, CMD మరియు టాస్క్ మేనేజర్ని ఉపయోగించి WSLని ఎలా పునఃప్రారంభించాలో ఇప్పుడు మీకు తెలుసని నేను ఆశిస్తున్నాను.
నేను నా WSLని ఎలా రీసెట్ చేయాలి?
Windows PCలో అందుబాటులో ఉన్న ఏదైనా పంపిణీ ఒక యాప్ లాంటిది. మీరు సెట్టింగ్లలోని యాప్ల విభాగానికి వెళ్లి, WSLని కనుగొని, ఆపై అధునాతన ఎంపికలను ఉపయోగించి రీసెట్ చేయడానికి ఎంచుకోవచ్చు.
నేను WSLని ఎలా ప్రారంభించగలను?
స్టార్ట్ మెనుని తెరిచి, సెర్చ్ బార్లో విండోస్ ఫీచర్లను టైప్ చేసి, టర్న్ విండోస్ ఫీచర్స్ ఆన్ లేదా ఆఫ్పై క్లిక్ చేయండి. 'Linux కోసం విండోస్ సబ్సిస్టమ్' చెక్బాక్స్ని ఎంచుకుని, సరే నొక్కండి.