லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பை எவ்வாறு நிறுவுவது


லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பு (WSL) ஒரு குனு/லினக்ஸ் சூழலை இயக்குகிறது, இது விண்டோஸ் ஓஎஸ் மேல் கட்டளை-வரி பயன்பாடுகள் மற்றும் பயன்பாடுகளை உள்ளடக்கியது. பாரம்பரியமாக நாம் பணிபுரிய லினக்ஸ் ஓஎஸ் அமைக்க பல வழிகள் உள்ளன. ஒன்று இது இரட்டை துவக்கமாக இருக்கலாம், மெய்நிகர் பாக்ஸ் மூலம் இயங்குகிறது அல்லது அதை எங்கள் பிரதான OS ஆக நிறுவலாம்.

இப்போது லினக்ஸிற்கான விண்டோஸ் துணை அமைப்புடன், புதிதாக OS ஐ அமைப்பதன் மேல்நிலையை நீக்குகிறது. WSL உடன் அமைத்து லினக்ஸை நிறுவுவது எளிதானது. WSL இன் கட்டமைப்பைப் பற்றி மேலும் அறிய Microsoft "மைக்ரோசாப்ட் பில்ட் 2019 - BRK3068" ஐப் பார்க்கவும்.

இங்கே நாம் WSL 2 ஐ அமைப்போம், இது சமீபத்திய வெளியீடாகும். WSL 2 என்பது விண்டோஸ் 10, பதிப்பு 2004 இன் ஒரு பகுதியாகும், இது மே 2020 இல் வெளியிடப்பட்டது. WSL 1 லினக்ஸ் மற்றும் விண்டோஸ் இடையே ஒரு மொழிபெயர்ப்பு அல்லது பொருந்தக்கூடிய அடுக்கைப் பயன்படுத்தியது, அதே நேரத்தில் WSL 2 ஒரு உண்மையான லினக்ஸ் கர்னலை விண்டோஸ் 10 இல் நேரடியாக இயக்க அனுமதிக்க மெய்நிகர் இயந்திர தொழில்நுட்பத்தைப் பயன்படுத்துகிறது.

WSL 2 ஐ நிறுவுவதற்கு முன் உங்களுக்கு விண்டோஸ் 10, பதிப்பு 1903, பில்ட் 18362 அல்லது அதற்கு மேற்பட்டவை தேவை.

லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பு மற்றும் மெய்நிகர் இயந்திரத்தை இயக்கவும்

விண்டோஸ் கணினியில் எந்த லினக்ஸ் விநியோகங்களையும் நிறுவும் முன் நீங்கள் முதலில் “லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பு” மற்றும் மெய்நிகர் இயந்திர இயங்குதள விருப்ப அம்சங்களை இயக்க வேண்டும். விண்டோஸ் மற்றும் லினக்ஸ் இடையே தொடர்பு கொள்ள WSL 2 ஒரு மொழிபெயர்ப்பு அடுக்குக்கு பதிலாக மெய்நிகர் இயந்திர தொழில்நுட்பத்தைப் பயன்படுத்துகிறது.

பவர்ஷெல் நிர்வாகியாகத் திறந்து, WSL மற்றும் VM அம்சத்தை இயக்க பின்வரும் கட்டளைகளை இயக்கவும், கணினியை ஒரு முறை மீண்டும் துவக்கவும்.

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

விண்டோஸில் உங்கள் லினக்ஸ் விநியோகத்தை நிறுவவும்

மைக்ரோசாஃப்ட் ஸ்டோரைத் திறந்து உங்களுக்கு பிடித்த லினக்ஸ் விநியோகத்தைத் தேர்ந்தெடுக்கவும்.

ஆர்ப்பாட்ட நோக்கங்களுக்காக, நாங்கள் உபுண்டுவை நிறுவுவோம், மைக்ரோசாஃப்ட் ஸ்டோருக்குச் சென்று, தேடல் பட்டியில் உபுண்டு செய்வோம்.

உபுண்டு 20.04 எல்டிஎஸ் திறந்து நிறுவு என்பதைக் கிளிக் செய்க.

விண்டோஸில் உபுண்டு தொடங்குவது மிகவும் எளிதானது. தேட சென்று உபுண்டு தட்டச்சு செய்தால், அது உபுண்டுவின் நிறுவப்பட்ட அனைத்து பதிப்புகளையும் காண்பிக்கும்.

விண்டோஸ் பணிப்பட்டியிலும் நீங்கள் பின் செய்யலாம் அல்லது நீங்கள் ஒரு புதிய விண்டோஸ் டெர்மினலைப் பயன்படுத்துகிறீர்கள் என்றால் அதில் உள்ளமைக்கலாம். இப்போது உபுண்டு 20.04 ஐ அறிமுகம் செய்வோம். நீங்கள் அதை முதன்முறையாக அறிமுகப்படுத்தினால், பின்தளத்தில் சில விஷயங்களை அமைக்க சிறிது நேரம் எடுக்கும், பின்னர் அது பயனர்பெயர் மற்றும் கடவுச்சொல்லை அமைக்கும்படி கேட்கும்.

இந்த கட்டத்தில், கர்னல் கூறுகளை நிறுவ பிழையைப் பெறலாம். இந்த பிழையை சரிசெய்ய நீங்கள் WSL2 லினக்ஸ் கர்னலை கைமுறையாக பதிவிறக்கி நிறுவ வேண்டும்.

0x1bc WSL 2 requires an update to its kernel component. 

தகவலுக்கு https://aka.ms/wsl2kernel ஐப் பார்வையிடவும்

முந்தைய பிரிவில் காட்டப்பட்டுள்ளதைப் போலவே இப்போது 18.04 மற்றும் 20.04 இரண்டையும் உள்ளமைத்துள்ளேன். உங்கள் உபுண்டுவின் விநியோகம் மற்றும் வெளியீட்டை சரிபார்க்க ஷெல்லைத் திறந்து பின்வரும் கட்டளையைத் தட்டச்சு செய்க.

lsb_release -a

இப்போது விண்டோஸில் உபுண்டு நிறுவலை முடித்துவிட்டோம். குறைந்த நேரத்திற்குள் நாம் ஒரு செயல்பாட்டு டிஸ்ட்ரோவை வைத்திருக்க முடியும், அங்கு எங்கள் தேவைக்கேற்ப கருவிகள் மற்றும் தொகுப்புகளை டாக்கர், அன்சிபிள், கிட், பைதான் போன்றவற்றை நிறுவத் தொடங்கலாம்.

லினக்ஸ் டிஸ்ட்ரோவுக்கான விண்டோஸ் துணை அமைப்பு கட்டளைகளைக் கற்றுக்கொள்ளுங்கள்

எங்கள் லினக்ஸ் விநியோகத்தை பவர்ஷெல் அல்லது சிஎம்டி வரியில் இருந்து நேரடியாக தொடங்க சில விருப்பங்கள் உள்ளன.

1. பின்வரும் கட்டளையைத் தட்டச்சு செய்க, இது wsl உடன் நாம் பயன்படுத்தக்கூடிய விருப்பங்களின் பட்டியலைக் காண்பிக்கும்.

wsl -help

2. பின்வரும் கட்டளையை இயக்குவதன் மூலம் நிறுவப்பட்ட விநியோக பதிப்பை சரிபார்க்கவும்.

wsl -l

இந்த கட்டளையின் வெளியீட்டிலிருந்து, உபுண்டுவின் இரண்டு பதிப்புகள் நிறுவப்பட்டிருப்பதைக் காணலாம் மற்றும் உபுண்டு 20.04 இயல்புநிலையாக தொடங்க அமைக்கப்பட்டுள்ளது.

3. இயல்புநிலை விநியோகம் (உபுண்டு 20.04) வெறுமனே தட்டச்சு செய்வதன் மூலம் தொடங்கலாம்.

wsl

4. கட்டளையை இயக்குவதன் மூலம் இயல்புநிலை லினக்ஸ் விநியோகத்தை மாற்றவும்.

wsl -s Ubuntu-18.04

5. கட்டளையை இயக்குவதன் மூலம் ஒரு குறிப்பிட்ட பயனருடன் குறிப்பிட்ட விநியோகத்துடன் இணைக்கவும்.

wsl -d Ubuntu-18.04 -u tecmint

6. விநியோகத்தின் நிலையை சரிபார்க்க w "wsl -l \" கட்டளையுடன் சில கொடிகளை அனுப்பலாம்.

  • wsl -l --all - எல்லா விநியோகங்களையும் பட்டியலிடுங்கள்.
  • wsl -l --running - தற்போது இயங்கும் விநியோகங்களை மட்டும் பட்டியலிடுங்கள்.
  • wsl -l --quiet - விநியோக பெயர்களை மட்டும் காட்டு.
  • wsl -l --verbose - அனைத்து விநியோகங்களையும் பற்றிய விரிவான தகவல்களைக் காட்டு.

7. பின்வரும் கட்டளையை இயக்குவதன் மூலம், எனது லினக்ஸ் விநியோகம் என்ன WSL பதிப்பில் இயங்குகிறது என்பதை நாம் சரிபார்க்கலாம்.

wsl -l -v

எனது உபுண்டு 20.04 பதிப்பு WSL 1 உடன் இயங்குகிறது, ஏனெனில் இது நீண்ட காலத்திற்கு முன்பே கட்டமைக்கப்பட்டுள்ளது. கட்டளையை இயக்குவதன் மூலம் நான் அதை WSL 2 ஆக மாற்ற முடியும்.

wsl --set-version Ubuntu-20.04 2

இது முடிவடைய சிறிது நேரம் எடுக்கும், மேலும் WSL 1 WSL 2 ஆக மாற்றப்படும்போது Convers "மாற்றம் முடிந்தது" என்பதைக் காணலாம்.

--set-version கட்டளையை இயக்கும்போது, மற்றொரு பவர்ஷெல் சாளரத்தைத் திறந்து, தற்போதைய நிலையைச் சரிபார்க்க wsl -l -v ஐ இயக்கவும். இது Conver "மாற்றுதல்" எனக் காண்பிக்கப்படும்.

wsl -l -v

தற்போதைய WSL பதிப்பைச் சரிபார்க்க பின்வரும் கட்டளையை மீண்டும் இயக்கலாம். எனது விநியோகம் இப்போது WSL2 உடன் இயங்கும்.

wsl -l -v

நாம் WSL2 ஐ இயல்புநிலை பதிப்பாக அமைக்கலாம், எனவே புதிய விநியோகத்தை நிறுவும்போது அது WSL2 உடன் இயங்கும். இயங்குவதன் மூலம் இயல்புநிலை பதிப்பை அமைக்கலாம்.

wsl --set-default-version 2

இந்த கட்டுரையில், விண்டோஸில் உபுண்டு லினக்ஸை நிறுவ WSL 2 ஐ எவ்வாறு கட்டமைப்பது என்பதைப் பார்த்தோம், மேலும் பவர்ஷெல் அல்லது cmd வரியில் இருந்து நாம் பயன்படுத்தக்கூடிய சில கட்டளை-வரி விருப்பங்களைக் கற்றுக்கொண்டோம்.

நிறுவலின் போது, நான் சந்திக்காத வெவ்வேறு பிழைகளை நீங்கள் சந்திக்க நேரிடும், அந்த விஷயத்தில், WSL பற்றிய கூடுதல் நுண்ணறிவைப் பெற மைக்ரோசாஃப்ட் ஆவணங்களிலிருந்து அதிகாரப்பூர்வ கேள்விகள் பிரிவு.