விண்டோஸ் 10, பதிப்பு 1607 இன் புதுப்பிக்கப்பட்ட புதுப்பிப்பில் டெவெலப்பர்களுக்கு ஒரு புதிய வாய்ப்பானது தோன்றியது - நீங்கள் லண்டன் பயன்பாடுகளை நிறுவி, லினக்ஸ் பயன்பாடுகளை நிறுவி, விண்டோஸ் 10 இல் நேரடியாக பாஷ் ஸ்கிரிப்ட்களைப் பயன்படுத்த அனுமதிக்கும் உபுண்டு பாஷ் ஷெல், இவை அனைத்தும் "லினிகளுக்கான விண்டோஸ் துணை அமைப்பு" என்று அழைக்கப்படுகின்றன. விண்டோஸ் 10 1709 வீழ்ச்சி படைப்பாளர்களின் புதுப்பிப்பு பதிப்பில், நிறுவலுக்கு மூன்று லினக்ஸ் விநியோகங்கள் ஏற்கனவே உள்ளன. அனைத்து சந்தர்ப்பங்களிலும், ஒரு 64 பிட் கணினி நிறுவலுக்கு தேவைப்படுகிறது.
உபுண்டுவில், OpenSUSE அல்லது SUSE லினக்ஸ் எண்டர்பிரைஸ் சர்வர் விண்டோஸ் 10 இல் நிறுவ எப்படி விவரிக்கிறது மற்றும் கட்டுரை முடிவில் சில எடுத்துக்காட்டுகள். உதாரணமாக, நீங்கள் GUI பயன்பாடுகளை (X சேவையகத்தை பயன்படுத்தி செயலிழப்புகளை அறிக்கையிடும் போதும்) துவக்க முடியாது, இது சில பிழைகள் உள்ளன என்பதை நினைவில் கொள்ள வேண்டும். கூடுதலாக, OS கோப்பு முறைமைக்கு முழு அணுகல் இருப்பினும், பஷ் கட்டளைகள் Windows நிரல்களை இயக்க முடியாது.
விண்டோஸ் 10 இல் உபுண்டு, ஓப்பஸ்யூஸ், அல்லது SUSE லினக்ஸ் எண்டர்பிரைஸ் சர்வர் நிறுவும்
Windows 10 Fall Creators Update (பதிப்பு 1709) உடன் தொடங்கி, விண்டோஸ் பதிப்பிற்கான லினக்ஸ் துணை அமைப்பின் நிறுவலானது முந்தைய பதிப்புகளில் இருந்ததை விட சற்று மாறுபட்டது (முந்தைய பதிப்புகள், 1607 இல் இருந்து, செயல்பாடு பீட்டாவில் அறிமுகப்படுத்தப்பட்டபோது, இந்த கட்டுரையின் இரண்டாம் பகுதி).
இப்போது தேவையான படிநிலைகள் பின்வருமாறு:
- முதலில், "கண்ட்ரோல் பேனல்" - "நிரல்கள் மற்றும் அம்சங்கள்" இல் "லினிகளுக்கான விண்டோஸ் துணை அமைப்பு" ஐ இயலுமைப்படுத்த வேண்டும் - "விண்டோஸ் பாகங்களை இயக்குதல் மற்றும் அணைத்தல்".
- கணினிகளை நிறுவி, கணினியை மீண்டும் துவக்கிய பிறகு, விண்டோஸ் 10 பயன்பாட்டு கடைக்குச் சென்று உபுண்டு, ஓப்பஸ்யூயூ அல்லது எஸ்யூஸீ லினக்ஸ் ES ஆகியவற்றை அங்கு பதிவிறக்கவும் (ஆம், தற்போது மூன்று விநியோகங்கள் உள்ளன). சில நுணுக்கங்களை ஏற்றும் போது, இது குறிப்புகள் மேலும் உள்ளன.
- பதிவிறக்கப்பட்ட பகிர்வு இயல்பான விண்டோஸ் 10 பயன்பாடாக இயக்கவும் மற்றும் ஆரம்ப அமைப்பு (பயனர்பெயர் மற்றும் கடவுச்சொல்) செய்யவும்.
"லினிகளுக்கான விண்டோஸ் உப அமைப்பை" (முதல் படி) செயல்படுத்த, PowerShell கட்டளையைப் பயன்படுத்தலாம்:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
நிறுவலின் போது பயனுள்ளதாக இருக்கும் சில குறிப்புகள் இப்போது:
- நீங்கள் பல லினக்ஸ் விநியோகங்களை ஒரே நேரத்தில் நிறுவலாம்.
- ரஷ்ய மொழியில் விண்டோஸ் 10 ஸ்டோர்ஸில் உபுண்டு, ஓபசஸ் மற்றும் சுசி லினக்ஸ் எண்டர்பிரைஸ் சேவையகம் விநியோகங்களைப் பதிவிறக்கும்போது நான் பின்வரும் நுணுக்கங்களைக் கவனித்தேன்: நீங்கள் ஒரு பெயரை உள்ளிட்டு Enter விசையை அழுத்தினால், தேவையான தேடல் முடிவுகளை நீங்கள் காணவில்லை, ஆனால் நீங்கள் தட்டச்சு செய்து, தோன்றும் குறிப்பில் கிளிக் செய்தால் தானாகவே விரும்பிய பக்கம். அப்படியிருந்தால், கடையில் விநியோகங்களுக்கு நேரடியாக இணைப்புகள்: உபுண்டு, திறந்த சுசூஸ், சூஸ் LES.
- நீங்கள் கட்டளை வரியிலிருந்து லினக்ஸ் இயங்க முடியும் (தொடக்க மெனுவில் உள்ள அடுக்கு மட்டும் அல்ல): உபுண்டு, திறன்ஸ் -42 அல்லது ஸெல்ஸ் -12
விண்டோஸ் 10 1607 மற்றும் 1703 இல் பாஷ் நிறுவுதல்
Bash shell ஐ நிறுவ, இந்த எளிய வழிமுறைகளை பின்பற்றவும்.
- விண்டோஸ் 10 அளவுருக்கள் - மேம்படுத்தல் மற்றும் பாதுகாப்பு - டெவெலப்பர்களுக்கான. டெவெலப்பர் பயன்முறையை இயக்கவும் (தேவையான கூறுகளைப் பதிவிறக்க இணையம் இணைக்கப்பட வேண்டும்).
- கட்டுப்பாட்டு பலகத்திற்கு - நிரல்கள் மற்றும் கூறுகள் - விண்டோஸ் கூறுகளை இயக்கவும் அல்லது முடக்கவும், "லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பு" என்பதைத் தொடவும்.
- கூறுகளை நிறுவிய பின், விண்டோஸ் 10 தேடலில் "bash" ஐ உள்ளிடவும், முன்மொழியப்பட்ட பயன்பாட்டு மாறுபாட்டைத் துவக்கவும், நிறுவல் செய்யவும். உங்கள் பயனர் பெயர் மற்றும் கடவுச்சொல்லை bash க்கு அமைக்கலாம் அல்லது கடவுச்சொல்லை இல்லாமல் ரூட் பயனரைப் பயன்படுத்தலாம்.
நிறுவல் முடிந்ததும், உபுண்டு பாஷை விண்டோஸ் 10 இல் தேடலாம் அல்லது உங்களுக்கு தேவையான ஷெல் ஒரு குறுக்குவழியை உருவாக்கலாம்.
விண்டோஸ் இல் உபுண்டு ஷெல் பயன்படுத்துவதற்கான எடுத்துக்காட்டுகள்
ஆரம்பத்தில், ஆசிரியர், பேஷ், லினக்ஸ் மற்றும் மேம்பாட்டில் ஒரு நிபுணர் அல்ல என்பதைக் கவனிக்கிறேன். கீழே உள்ள உதாரணங்கள், Windows 10 பாஷ் இல் புரிந்து கொள்ளக்கூடியவர்களுக்கு எதிர்பார்க்கப்படும் முடிவுகளில் வேலை செய்யும் ஒரு ஆர்ப்பாட்டம் ஆகும்.
லினக்ஸ் பயன்பாடுகள்
விண்டோஸ் 10 பாஷில் உள்ள பயன்பாடுகள் உபுண்டு களஞ்சியத்திலிருந்து apt-get (sudo apt-get) ஐ பயன்படுத்தி நிறுவி, நிறுவி மேம்படுத்தப்பட்டது.
உரை இடைமுகத்துடன் பயன்பாடுகளைப் பயன்படுத்துவது உபுண்டுவில் இருந்து வேறுபட்டதல்ல, உதாரணமாக, பாஷ் இல் Git ஐ நிறுவலாம் மற்றும் வழக்கமான வழியில் அதைப் பயன்படுத்தலாம்.
பாஷ் ஸ்கிரிப்டுகள்
நீங்கள் விண்டோஸ் 10 இல் பேஷ் ஸ்கிரிப்ட்டை இயக்கலாம், அவற்றை ஷானில் கிடைக்கும் நானோ உரை ஆசிரியரில் நீங்கள் உருவாக்கலாம்.
பாஷ் ஸ்கிரிப்டுகள் விண்டோஸ் நிரல்கள் மற்றும் கட்டளைகளை ஏற்றுக்கொள்ள முடியாது, ஆனால் பேட் ஸ்கிரிப்டுகள் மற்றும் கட்டளைகளை பேட் கோப்புகளை மற்றும் பவர்ஷெல் ஸ்கிரிப்டுகளிலிருந்து இயக்க முடியும்:
bash -c "கட்டளை"
நீங்கள் விண்டோஸ் 10 இல் உபுண்டு ஷெல் இல் ஒரு வரைகலை இடைமுகத்துடன் பயன்பாடுகளை தொடங்க முயற்சி செய்யலாம், இணையத்தில் இந்த விடயத்தில் ஒன்றுக்கு மேற்பட்ட போதனை ஏற்கனவே உள்ளது மற்றும் செயலின் GUI பயன்பாட்டின் GUI ஐ காண்பிக்க Xym X Server ஐப் பயன்படுத்தி கீழே வருகிறது. அதிகாரப்பூர்வமாக அத்தகைய மைக்ரோசாஃப்ட் பயன்பாடுகளில் பணிபுரியும் வாய்ப்பு அறிவிக்கப்படவில்லை.
மேலே எழுதப்பட்டிருப்பதால், கண்டுபிடிப்புகளின் மதிப்பையும் செயல்திறனையும் முழுவதுமாக மதிக்கக்கூடிய நபராக நான் இருக்கிறேன், ஆனால் எனக்கு குறைந்தது ஒரு விண்ணப்பம் பார்க்கிறேன்: உதிபாடின், எடிக்ஸ் மற்றும் மற்றவர்களிடம் உள்ள பல்வேறு படிப்புகள், தேவையான மேம்பட்ட கருவிகளுடன் வேலை செய்ய மிகவும் எளிதாக இருக்கும். வலது கன்னத்தில் (மற்றும் இந்த படிப்புகள் வேலை முனையத்தில் MacOS மற்றும் லினக்ஸ் பாஷ் வழக்கில் நிரூபிக்கப்பட்டுள்ளது).