Windows 10 డెవలపర్లు కోసం ఒక కొత్త ఫీచర్ ఉంది - ఉబుంటు బాష్ షెల్, మీరు లైనక్స్ అప్లికేషన్లు అమలు, ఇన్స్టాల్ అనుమతిస్తుంది, నేరుగా విండోస్ 10 లో బాష్ స్క్రిప్ట్స్ ఉపయోగించండి, అన్ని ఈ "Linux కోసం" Windows subsystem "అని పిలుస్తారు. Windows యొక్క సంస్కరణలో 10709 పతనం సృష్టికర్తలు నవీకరణ ఇప్పటికే ఇన్స్టాలేషన్ కోసం మూడు Linux పంపిణీలు ఉన్నాయి. అన్ని సందర్భాల్లో, 64-బిట్ వ్యవస్థ అవసరం.
ఈ మాన్యువల్లో, Windows 10 లో ఉబుంటు, opensuse లేదా సాస్ లైనక్స్ ఎంటర్ప్రైజ్ సర్వర్ను ఎలా ఇన్స్టాల్ చేయాలి మరియు వ్యాసం చివరిలో కొన్ని ఉదాహరణలు. ఇది విండోస్లో బాష్ను ఉపయోగించినప్పుడు కొన్ని పరిమితులు ఉన్నాయని గుర్తుంచుకోండి: ఉదాహరణకు, మీరు GUI అప్లికేషన్ను అమలు చేయలేరు (అయితే, X సర్వర్ను ఉపయోగించి బైపాస్ మార్గాల ప్రకారం). అదనంగా, బాష్ ఆదేశాలను Windows ప్రోగ్రామ్లను ప్రారంభించలేము, OS ఫైల్ సిస్టమ్కు పూర్తి యాక్సెస్ లభ్యత ఉన్నప్పటికీ.
Windows 10 లో Ubuntu, opensuse లేదా suse linux ఎంటర్ప్రైజ్ సర్వర్ను ఇన్స్టాల్ చేయడం
Windows 10 పతనం సృష్టికర్తల వెర్షన్ నుండి ప్రారంభించి (సంస్కరణ 1709) Windows కోసం Linux ఉపవ్యవస్థను ఇన్స్టాల్ చేయడం అనేది మునుపటి సంస్కరణల్లో (మునుపటి సంస్కరణల కోసం, 1607 నుండి, ఫంక్షన్ బీటా సంస్కరణలో ప్రదర్శించినప్పుడు, ఈ వ్యాసం యొక్క రెండవ భాగంలో బోధన). విండోస్ 10 2004 లో మీరు ఒక గ్రాఫికల్ ఇంటర్ఫేస్తో కాళి లైనక్స్ను ఇన్స్టాల్ చేసుకోవచ్చు.
ఇప్పుడు అవసరమైన చర్యలు ఇలా కనిపిస్తాయి:
- అన్నింటికంటే, మీరు కంట్రోల్ ప్యానెల్లో "లైనక్స్ కోసం Windows ఉపవ్యవస్థ కోసం" ఎనేబుల్ చెయ్యాలి - "కార్యక్రమాలు మరియు భాగాలు" - "విండోస్ భాగాలను ప్రారంభించు మరియు ఆపివేయి".
- భాగాలు ఇన్స్టాల్ మరియు కంప్యూటర్ రీబూట్ తరువాత, Windows 10 అప్లికేషన్ స్టోర్ వెళ్ళండి మరియు ubuntu, opensuse లేదా suse linux es (అవును, మూడు పంపిణీల ఇప్పుడు అందుబాటులో ఉన్నాయి). లోడ్ చేస్తున్నప్పుడు, కొన్ని నైపుణ్యాలు సాధ్యమవుతాయి, ఇది గమనికలలో ఇది మరింత.
- డౌన్లోడ్ చేసిన పంపిణీ కిట్ను సాధారణ Windows 10 అప్లికేషన్గా అమలు చేయండి మరియు ప్రారంభ సెట్టింగ్ (యూజర్పేరు మరియు పాస్వర్డ్) ను అనుసరించండి.
Linux (మొదటి దశ) కోసం Windows ఉపవ్యవస్థను ప్రారంభించడానికి, మీరు PowerShell ఆదేశాన్ని ఉపయోగించవచ్చు:
ప్రారంభించు- windowsoptionalfeature -online -featurename Microsoft-Windows-subsystem-linuxఇన్స్టాల్ చేస్తున్నప్పుడు ఇప్పుడు ఉపయోగకరంగా ఉండే కొన్ని గమనికలు:
- మీరు ఒకేసారి అనేక లైనక్స్ పంపిణువులను సెట్ చేయవచ్చు.
- రష్యన్ భాషా దుకాణంలో ఉబుంటు, opensuse మరియు సాస్ Linux ఎంటర్ప్రైజ్ సర్వర్ పంపిణీలను డౌన్లోడ్ చేసినప్పుడు, విండోస్ 10 కింది స్వల్పభేదం: మీరు కేవలం పేరును నమోదు చేసి, ఎంటర్ నొక్కండి, అప్పుడు కావలసిన ఫలితాలు శోధనలో ఉండవు, కానీ మీరు ఎంటర్ ప్రారంభించి ఆపై కనిపించే ప్రాంప్ట్ మీద క్లిక్ చేస్తే, మీరు స్వయంచాలకంగా కావలసిన పేజీలో పొందుతారు. స్టోర్ లో పంపిణీకి ప్రత్యక్ష లింకులు: ఉబుంటు, opensuse, suse les.
- మీరు కమాండ్ లైన్ నుండి Linux ను అమలు చేయవచ్చు (ప్రారంభ మెనులో టైల్ నుండి మాత్రమే): ఉబుంటు, ఓపెన్సుస్ -42 లేదా SLES-12
విండోస్ 10 1607 మరియు 1703 లో బాష్ను ఇన్స్టాల్ చేస్తోంది
బాష్ షెల్ను ఇన్స్టాల్ చేయడానికి, ఈ సాధారణ చర్యలను అనుసరించండి.
- Windows 10 సెట్టింగులు వెళ్ళండి - నవీకరణ మరియు భద్రత - డెవలపర్లు కోసం. డెవలపర్ మోడ్ (ఇంటర్నెట్ అవసరమైన భాగాలను డౌన్లోడ్ చేయడానికి అనుసంధానించబడాలి).
- కంట్రోల్ ప్యానెల్ వెళ్ళండి - కార్యక్రమాలు మరియు భాగాలు - విండోస్ భాగాలు ఎనేబుల్ లేదా డిసేబుల్, Linux కోసం Windows ఉపవ్యవస్థ తనిఖీ.
- భాగాలను ఇన్స్టాల్ చేసిన తరువాత, విండోస్ 10 "బాష్" శోధనను నమోదు చేయండి, ప్రతిపాదిత అప్లికేషన్ ఎంపికను ప్రారంభించండి మరియు ఇన్స్టాల్ చేయండి. మీరు బాష్ కోసం మీ యూజర్పేరు మరియు పాస్వర్డ్ను సెట్ చేయవచ్చు లేదా పాస్వర్డ్ లేకుండా రూట్ యూజర్ను ఉపయోగించవచ్చు.
సంస్థాపన పూర్తయినప్పుడు, మీరు Windows 10 లో Ubuntu బాష్ను శోధించడం ద్వారా లేదా మీకు అవసరమైన షెల్ కోసం ఒక లేబుల్ను సృష్టించవచ్చు.
Windows లో ఉబుంటు షెల్ను ఉపయోగించడం యొక్క ఉదాహరణలు
ప్రారంభించడానికి, రచయిత బాష్, లైనక్స్ మరియు అభివృద్ధిలో ఒక నిపుణుడు కాదని గమనించండి మరియు క్రింద ఉన్న ఉదాహరణలు కేవలం విండోస్ 10 బాష్లో దీనిని అర్థం చేసుకునే వారికి అంచనా ఫలితాలతో పనిచేస్తాయి.అప్లికేషన్స్ లైక్స్
Ubuntu రిపోజిటరీ నుండి Apt-get (sudo apt-get) ఉపయోగించి అప్లికేషన్లు వ్యవస్థాపించబడతాయి, తొలగించబడతాయి మరియు నవీకరించబడతాయి.
ఒక టెక్స్ట్ ఇంటర్ఫేస్తో అనువర్తనాలను ఉపయోగించడం ఉబుంటు యొక్క భిన్నమైనది కాదు, ఉదాహరణకు, మీరు బాష్లో జిట్ను ఇన్స్టాల్ చేసి, సాధారణ మార్గంలో ఉపయోగించవచ్చు.
స్క్రిప్ట్ బాష్
మీరు విండోస్ 10 లో బాష్ స్క్రిప్టులను అమలు చేయవచ్చు, మీరు షెల్ లో నానో టెక్స్ట్ ఎడిటర్లో వాటిని సృష్టించవచ్చు.
బాష్ స్క్రిప్ట్స్ Windows కార్యక్రమాలు మరియు ఆదేశాలను కలిగించదు, కానీ బ్యాట్ ఫైల్స్ మరియు పవర్షెల్ స్క్రిప్ట్ల నుండి స్క్రిప్ట్స్ మరియు బాష్ ఆదేశాలను ప్రారంభించడం సాధ్యపడుతుంది:
బాష్-సి "జట్టు"మీరు Windows 10 లో ఉబుంటు షెల్ లో ఒక గ్రాఫికల్ ఇంటర్ఫేస్తో అనువర్తనాలను అమలు చేయడానికి ప్రయత్నించవచ్చు, ఇంటర్నెట్లో ఎవరూ ఖాతా లేదు, నో మాన్యువల్ లేదు మరియు GUI అప్లికేషన్ను ప్రదర్శించడానికి Xming X సర్వర్ను ఉపయోగించి పద్ధతి యొక్క సారాంశం లేదు . అటువంటి Microsoft అనువర్తనాలతో పని చేసే అవకాశం క్లెయిమ్ చేయబడదు.
పైన వ్రాసినట్లుగా, నేను ఆవిష్కరణ యొక్క విలువ మరియు కార్యాచరణను పూర్తిగా అభినందించగల వ్యక్తి కాదు, కానీ నేను మీ కోసం కనీసం ఒక అప్లికేషన్ను చూస్తున్నాను: వివిధ కోర్సులు udacy, EDX మరియు అభివృద్ధికి సంబంధించిన ఇతర విషయాలు చాలా సులభంగా ఉంటాయి బాష్లో అవసరమైన ఉపకరణాలు (మరియు ఈ కోర్సులలో, సాధారణంగా మాకాస్ మరియు లైనక్స్ బాష్ టెర్మినల్లో ప్రదర్శించబడతాయి).