இல்லை, உங்களுக்கு லினக்ஸுக்கு (WSL) மைக்ரோசாப்ட் விண்டோஸ் துணை அமைப்பு தேவையில்லை, அதற்கான காரணம் இங்கே உள்ளது

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

லினக்ஸிற்கான மைக்ரோசாஃப்ட் விண்டோஸ் துணை அமைப்பு (WSL) என்பது மைக்ரோசாப்ட் விண்டோஸ் 10 மற்றும் 11 இன் அம்சமாகும், இது பயனர்கள் தங்கள் கணினியில் லினக்ஸ் விநியோகங்களை (உபுண்டு, டெபியன், முதலியன) இயக்க உதவுகிறது. பல பயனர்கள் தங்களுக்கு WSL தேவையா என்று கேட்கிறார்கள்.





குறுகிய பதில் இல்லை, நீங்கள் இல்லை. ஆனால் ஏன் என்பதை நீங்கள் அறிய விரும்பினால், உங்களுக்கு ஏன் WSL தேவையில்லை என்பதை நாங்கள் ஆராயும்போது படிக்கவும்.





அன்றைய வீடியோவை உருவாக்கவும் உள்ளடக்கத்துடன் தொடர உருட்டவும்

லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பு (WSL) என்றால் என்ன?

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

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





கணினி கண்டறிதலை எவ்வாறு இயக்குவது

பல பிரபலமான ஓப்பன் சோர்ஸ் பயன்பாடுகள் விண்டோஸுக்கு இன்னும் கிடைக்கவில்லை. அவை இருந்தாலும், விடுபட்ட சார்புகள் அல்லது பிற சிக்கல்கள் காரணமாக அவை சரியாக வேலை செய்யாமல் போகலாம். விண்டோஸில் இருந்து நேரடியாக இயக்க முடியாத grep மற்றும் sed போன்ற பல பொதுவான UNIX கருவிகளுக்கான அணுகலை வழங்குவதன் மூலம் WSL இந்த சிக்கலை தீர்க்க உதவுகிறது.

WSL முக்கியமாக வலை உருவாக்குநர்களை மனதில் கொண்டு வடிவமைக்கப்பட்டது. பல டெவலப்பர்கள் லினக்ஸில் பணிபுரிகிறார்கள், ஆனால் அவர்கள் தங்கள் இணையதளங்களை விண்டோஸில் சரி பார்க்க வேண்டும். இயக்க முறைமைகளுக்கு இடையில் முன்னும் பின்னுமாக மாறாமல் இதைச் செய்ய WSL அவர்களை அனுமதிக்கிறது. இது பாஷின் முழு பதிப்பிற்கான அணுகலை வழங்குகிறது (இது பல லினக்ஸ் டிஸ்ட்ரோக்களுக்கான இயல்புநிலை ஷெல் ஆகும்), அத்துடன் அதன் அடிப்படை கருவித்தொகுப்பு.



WSL இன் நன்மைகள் என்ன?

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

  • தொடங்குவது எளிது. உங்களுக்கு தேவையானது Windows 10/11 இயந்திரம், இணைய இணைப்பு மற்றும் சிறிது நேரம்.
  • பயன்படுத்த எளிதானது. நிறுவப்பட்டதும், இது மற்ற லினக்ஸ் விநியோகத்தைப் போலவே செயல்படும் --உங்கள் கணினியில் சொந்தமாக நிறுவப்பட்ட கட்டளைகள் அல்லது ஸ்கிரிப்ட்களை நீங்கள் இயக்கலாம் (அவை!). மற்ற லினக்ஸ் விநியோகம் உங்களை அனுமதிப்பது போலவே apt-get அல்லது yum கட்டளைகளைப் பயன்படுத்தி கட்டளை வரி மூலம் புதிய பயன்பாடுகளை நிறுவலாம்! அதை விட வேறு என்ன இருக்க முடியும்?
  • நிறுவுவது எளிதானது: WSL ஐ நிறுவுவது ஏற்கனவே போதுமானதாக இல்லை என்றால், மைக்ரோசாப்ட் பயனர்களின் கணினிகளில் WSL ஐ நிறுவுவதற்கு முன் தேவைப்படும் ஒவ்வொரு படியிலும் வழிகாட்டும் ஒரு நிறுவியை வழங்குவதன் மூலம் அதை இன்னும் எளிதாக்கியுள்ளது - மேலும் ஏதேனும் தவறு நடந்தால் சரிசெய்தல் உதவிக்குறிப்புகளும் அடங்கும். நிறுவல் செயல்முறை!

WSL இன் தீமைகள்

WSL ஒரு சிறந்த கருவி, ஆனால் அது அனைவருக்கும் இல்லை. இங்கே சில குறைபாடுகள் உள்ளன:





  • ஒரு மெய்நிகர் இயந்திரத்தை விட செயல்திறன் மெதுவாக உள்ளது அல்லது உங்கள் வன்பொருளில் லினக்ஸ் இயங்குகிறது. லினக்ஸ் நிரல்களை இயக்க WSL மென்பொருள் முன்மாதிரியைப் பயன்படுத்துகிறது, இது உங்கள் கணினியின் வன்பொருளில் நேரடியாக இயங்குவதை விட மெதுவாக இருக்கும்.
  • அனைத்து லினக்ஸ் நிரல்களுக்கும் பொருந்தாது. Firefox மற்றும் GIMP போன்ற பல பிரபலமான பயன்பாடுகள் WSL இல் நன்றாக இயங்கும் போது, ​​சில வேலை செய்யாது (உதாரணமாக Mint அல்லது Lubuntu போன்ற உபுண்டு அடிப்படையிலான விநியோகங்கள்).
  • இது விண்டோஸுடன் உண்மையாக ஒருங்கிணைக்கவில்லை—இந்த அம்சத்தைப் பயன்படுத்தும் போது, ​​உங்களிடம் பாஷ் மற்றும் விண்டோஸ் எக்ஸ்ப்ளோரரின் தனித்தனி நிகழ்வுகள் எல்லா நேரங்களிலும் திறந்திருக்கும்; ஒரு ஒருங்கிணைந்த இயக்க முறைமை சூழலில் தடையற்ற ஒருங்கிணைப்பு இல்லை.

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

உதாரணமாக, WSL ஐ நிறுவிய பின், நீங்கள் விண்டோஸ் கட்டளை வரியில் apt-get ஐ இயக்க முயற்சிக்கிறீர்கள். அது வேலை செய்யாது. உங்கள் Linux நிகழ்விலிருந்து apt-get ஐப் பயன்படுத்த வேண்டும்.





உங்கள் கணினி PATHகளும் முற்றிலும் தனித்தனியாக உள்ளன WSL ஐ பயன்படுத்தும் போது. எனவே நீங்கள் விண்டோஸ் பக்கத்தில் நோட் போன்ற ஒரு நிரலை நிறுவினால், நீங்கள் லினக்ஸில் நோட்டை தனித்தனியாக நிறுவும் வரை எந்த கட்டளையும் WSL இல் இயங்காது.

WSLக்கான மாற்றுகள் என்ன?

  இலக்கு கோப்பகத்திற்கு Git bash நகர்வு

நீங்கள் Windows கட்டளை வரியைப் பற்றி அறிந்திராத அனுபவம் வாய்ந்த Linux பயனராக இருந்தால், உங்கள் Windows கணினியில் Linux/Bash ஐ இயக்குவதற்கான பிற விருப்பங்கள் உள்ளன.

  • கிட் பாஷ்: இது விண்டோஸ் சிஸ்டங்களுக்கான பிரபலமான டெர்மினல் எமுலேட்டராகும், இது பயனர்களை சொந்த சூழலில் பாஷ் ஸ்கிரிப்ட்கள் மற்றும் கட்டளைகளை இயக்க அனுமதிக்கிறது. இது Git for Windows ஆப்ஸின் ஒரு பகுதியாகக் கிடைக்கிறது அல்லது இதிலிருந்து தனியாகப் பதிவிறக்கம் செய்யலாம் அதிகாரப்பூர்வ Git Bash பதிவிறக்கப் பக்கம் . WSL போலல்லாமல், Git Bash விண்டோஸ் சிஸ்டம் PATH உடன் ஒருங்கிணைக்கிறது. உங்கள் விண்டோஸ் நிரல்களுக்கான அணுகலைக் கொண்டிருக்கும்போது, ​​பல லினக்ஸ் கட்டளைகளைப் பயன்படுத்த முடியும் என்பதால், இது வளர்ச்சி சூழலில் மிகவும் நடைமுறைக்குரியதாக இருக்கும்.
  • சிக்வின்: இந்த தொகுப்பு விண்டோஸின் மேல் Unix போன்ற சூழலை வழங்குகிறது, இதில் grep, awk மற்றும் sed போன்ற கருவிகள் அடங்கும்; இது OpenSSH சேவையக மென்பொருளையும் உள்ளடக்கியது, எனவே உங்கள் நெட்வொர்க்கில் (அல்லது தொலைதூரத்தில்) மற்றொரு கணினியிலிருந்து பணிபுரியும் போது SSH வழியாக உங்கள் வீட்டுக் கணினியை தொலைவிலிருந்து அணுகலாம். நீங்கள் பார்வையிடலாம் Cygwin இணையதளம் மேலும் தகவலுக்கு.
  • விஎம்மில் லினக்ஸ்: அங்கு பல மெய்நிகராக்க திட்டங்கள் உள்ளன. நீங்கள் நிறுவலாம் VMware பணிநிலைய பிளேயர் இலவச பதிப்பு (

    இல்லை, உங்களுக்கு லினக்ஸுக்கு (WSL) மைக்ரோசாப்ட் விண்டோஸ் துணை அமைப்பு தேவையில்லை, அதற்கான காரணம் இங்கே உள்ளது

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

    லினக்ஸிற்கான மைக்ரோசாஃப்ட் விண்டோஸ் துணை அமைப்பு (WSL) என்பது மைக்ரோசாப்ட் விண்டோஸ் 10 மற்றும் 11 இன் அம்சமாகும், இது பயனர்கள் தங்கள் கணினியில் லினக்ஸ் விநியோகங்களை (உபுண்டு, டெபியன், முதலியன) இயக்க உதவுகிறது. பல பயனர்கள் தங்களுக்கு WSL தேவையா என்று கேட்கிறார்கள்.





    குறுகிய பதில் இல்லை, நீங்கள் இல்லை. ஆனால் ஏன் என்பதை நீங்கள் அறிய விரும்பினால், உங்களுக்கு ஏன் WSL தேவையில்லை என்பதை நாங்கள் ஆராயும்போது படிக்கவும்.





    அன்றைய வீடியோவை உருவாக்கவும் உள்ளடக்கத்துடன் தொடர உருட்டவும்

    லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பு (WSL) என்றால் என்ன?

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

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





    பல பிரபலமான ஓப்பன் சோர்ஸ் பயன்பாடுகள் விண்டோஸுக்கு இன்னும் கிடைக்கவில்லை. அவை இருந்தாலும், விடுபட்ட சார்புகள் அல்லது பிற சிக்கல்கள் காரணமாக அவை சரியாக வேலை செய்யாமல் போகலாம். விண்டோஸில் இருந்து நேரடியாக இயக்க முடியாத grep மற்றும் sed போன்ற பல பொதுவான UNIX கருவிகளுக்கான அணுகலை வழங்குவதன் மூலம் WSL இந்த சிக்கலை தீர்க்க உதவுகிறது.

    WSL முக்கியமாக வலை உருவாக்குநர்களை மனதில் கொண்டு வடிவமைக்கப்பட்டது. பல டெவலப்பர்கள் லினக்ஸில் பணிபுரிகிறார்கள், ஆனால் அவர்கள் தங்கள் இணையதளங்களை விண்டோஸில் சரி பார்க்க வேண்டும். இயக்க முறைமைகளுக்கு இடையில் முன்னும் பின்னுமாக மாறாமல் இதைச் செய்ய WSL அவர்களை அனுமதிக்கிறது. இது பாஷின் முழு பதிப்பிற்கான அணுகலை வழங்குகிறது (இது பல லினக்ஸ் டிஸ்ட்ரோக்களுக்கான இயல்புநிலை ஷெல் ஆகும்), அத்துடன் அதன் அடிப்படை கருவித்தொகுப்பு.



    WSL இன் நன்மைகள் என்ன?

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

    • தொடங்குவது எளிது. உங்களுக்கு தேவையானது Windows 10/11 இயந்திரம், இணைய இணைப்பு மற்றும் சிறிது நேரம்.
    • பயன்படுத்த எளிதானது. நிறுவப்பட்டதும், இது மற்ற லினக்ஸ் விநியோகத்தைப் போலவே செயல்படும் --உங்கள் கணினியில் சொந்தமாக நிறுவப்பட்ட கட்டளைகள் அல்லது ஸ்கிரிப்ட்களை நீங்கள் இயக்கலாம் (அவை!). மற்ற லினக்ஸ் விநியோகம் உங்களை அனுமதிப்பது போலவே apt-get அல்லது yum கட்டளைகளைப் பயன்படுத்தி கட்டளை வரி மூலம் புதிய பயன்பாடுகளை நிறுவலாம்! அதை விட வேறு என்ன இருக்க முடியும்?
    • நிறுவுவது எளிதானது: WSL ஐ நிறுவுவது ஏற்கனவே போதுமானதாக இல்லை என்றால், மைக்ரோசாப்ட் பயனர்களின் கணினிகளில் WSL ஐ நிறுவுவதற்கு முன் தேவைப்படும் ஒவ்வொரு படியிலும் வழிகாட்டும் ஒரு நிறுவியை வழங்குவதன் மூலம் அதை இன்னும் எளிதாக்கியுள்ளது - மேலும் ஏதேனும் தவறு நடந்தால் சரிசெய்தல் உதவிக்குறிப்புகளும் அடங்கும். நிறுவல் செயல்முறை!

    WSL இன் தீமைகள்

    WSL ஒரு சிறந்த கருவி, ஆனால் அது அனைவருக்கும் இல்லை. இங்கே சில குறைபாடுகள் உள்ளன:





    • ஒரு மெய்நிகர் இயந்திரத்தை விட செயல்திறன் மெதுவாக உள்ளது அல்லது உங்கள் வன்பொருளில் லினக்ஸ் இயங்குகிறது. லினக்ஸ் நிரல்களை இயக்க WSL மென்பொருள் முன்மாதிரியைப் பயன்படுத்துகிறது, இது உங்கள் கணினியின் வன்பொருளில் நேரடியாக இயங்குவதை விட மெதுவாக இருக்கும்.
    • அனைத்து லினக்ஸ் நிரல்களுக்கும் பொருந்தாது. Firefox மற்றும் GIMP போன்ற பல பிரபலமான பயன்பாடுகள் WSL இல் நன்றாக இயங்கும் போது, ​​சில வேலை செய்யாது (உதாரணமாக Mint அல்லது Lubuntu போன்ற உபுண்டு அடிப்படையிலான விநியோகங்கள்).
    • இது விண்டோஸுடன் உண்மையாக ஒருங்கிணைக்கவில்லை—இந்த அம்சத்தைப் பயன்படுத்தும் போது, ​​உங்களிடம் பாஷ் மற்றும் விண்டோஸ் எக்ஸ்ப்ளோரரின் தனித்தனி நிகழ்வுகள் எல்லா நேரங்களிலும் திறந்திருக்கும்; ஒரு ஒருங்கிணைந்த இயக்க முறைமை சூழலில் தடையற்ற ஒருங்கிணைப்பு இல்லை.

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

    உதாரணமாக, WSL ஐ நிறுவிய பின், நீங்கள் விண்டோஸ் கட்டளை வரியில் apt-get ஐ இயக்க முயற்சிக்கிறீர்கள். அது வேலை செய்யாது. உங்கள் Linux நிகழ்விலிருந்து apt-get ஐப் பயன்படுத்த வேண்டும்.





    உங்கள் கணினி PATHகளும் முற்றிலும் தனித்தனியாக உள்ளன WSL ஐ பயன்படுத்தும் போது. எனவே நீங்கள் விண்டோஸ் பக்கத்தில் நோட் போன்ற ஒரு நிரலை நிறுவினால், நீங்கள் லினக்ஸில் நோட்டை தனித்தனியாக நிறுவும் வரை எந்த கட்டளையும் WSL இல் இயங்காது.

    WSLக்கான மாற்றுகள் என்ன?

      இலக்கு கோப்பகத்திற்கு Git bash நகர்வு

    நீங்கள் Windows கட்டளை வரியைப் பற்றி அறிந்திராத அனுபவம் வாய்ந்த Linux பயனராக இருந்தால், உங்கள் Windows கணினியில் Linux/Bash ஐ இயக்குவதற்கான பிற விருப்பங்கள் உள்ளன.

    • கிட் பாஷ்: இது விண்டோஸ் சிஸ்டங்களுக்கான பிரபலமான டெர்மினல் எமுலேட்டராகும், இது பயனர்களை சொந்த சூழலில் பாஷ் ஸ்கிரிப்ட்கள் மற்றும் கட்டளைகளை இயக்க அனுமதிக்கிறது. இது Git for Windows ஆப்ஸின் ஒரு பகுதியாகக் கிடைக்கிறது அல்லது இதிலிருந்து தனியாகப் பதிவிறக்கம் செய்யலாம் அதிகாரப்பூர்வ Git Bash பதிவிறக்கப் பக்கம் . WSL போலல்லாமல், Git Bash விண்டோஸ் சிஸ்டம் PATH உடன் ஒருங்கிணைக்கிறது. உங்கள் விண்டோஸ் நிரல்களுக்கான அணுகலைக் கொண்டிருக்கும்போது, ​​பல லினக்ஸ் கட்டளைகளைப் பயன்படுத்த முடியும் என்பதால், இது வளர்ச்சி சூழலில் மிகவும் நடைமுறைக்குரியதாக இருக்கும்.
    • சிக்வின்: இந்த தொகுப்பு விண்டோஸின் மேல் Unix போன்ற சூழலை வழங்குகிறது, இதில் grep, awk மற்றும் sed போன்ற கருவிகள் அடங்கும்; இது OpenSSH சேவையக மென்பொருளையும் உள்ளடக்கியது, எனவே உங்கள் நெட்வொர்க்கில் (அல்லது தொலைதூரத்தில்) மற்றொரு கணினியிலிருந்து பணிபுரியும் போது SSH வழியாக உங்கள் வீட்டுக் கணினியை தொலைவிலிருந்து அணுகலாம். நீங்கள் பார்வையிடலாம் Cygwin இணையதளம் மேலும் தகவலுக்கு.
    • விஎம்மில் லினக்ஸ்: அங்கு பல மெய்நிகராக்க திட்டங்கள் உள்ளன. நீங்கள் நிறுவலாம் VMware பணிநிலைய பிளேயர் இலவச பதிப்பு ($0) அல்லது VirtualBox ($0) உங்கள் கணினியில் Ubuntu 18 LTS (அல்லது எந்த சுவை மிகவும் பிடிக்கும்) கொண்ட ISO படக் கோப்பைப் பதிவிறக்கவும்.

    WSL ஒரு நல்ல அம்சம்... ஆனால் அது அவசியமில்லை

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

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

    ) அல்லது VirtualBox (

    இல்லை, உங்களுக்கு லினக்ஸுக்கு (WSL) மைக்ரோசாப்ட் விண்டோஸ் துணை அமைப்பு தேவையில்லை, அதற்கான காரணம் இங்கே உள்ளது

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

    லினக்ஸிற்கான மைக்ரோசாஃப்ட் விண்டோஸ் துணை அமைப்பு (WSL) என்பது மைக்ரோசாப்ட் விண்டோஸ் 10 மற்றும் 11 இன் அம்சமாகும், இது பயனர்கள் தங்கள் கணினியில் லினக்ஸ் விநியோகங்களை (உபுண்டு, டெபியன், முதலியன) இயக்க உதவுகிறது. பல பயனர்கள் தங்களுக்கு WSL தேவையா என்று கேட்கிறார்கள்.





    குறுகிய பதில் இல்லை, நீங்கள் இல்லை. ஆனால் ஏன் என்பதை நீங்கள் அறிய விரும்பினால், உங்களுக்கு ஏன் WSL தேவையில்லை என்பதை நாங்கள் ஆராயும்போது படிக்கவும்.





    அன்றைய வீடியோவை உருவாக்கவும் உள்ளடக்கத்துடன் தொடர உருட்டவும்

    லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பு (WSL) என்றால் என்ன?

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

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





    பல பிரபலமான ஓப்பன் சோர்ஸ் பயன்பாடுகள் விண்டோஸுக்கு இன்னும் கிடைக்கவில்லை. அவை இருந்தாலும், விடுபட்ட சார்புகள் அல்லது பிற சிக்கல்கள் காரணமாக அவை சரியாக வேலை செய்யாமல் போகலாம். விண்டோஸில் இருந்து நேரடியாக இயக்க முடியாத grep மற்றும் sed போன்ற பல பொதுவான UNIX கருவிகளுக்கான அணுகலை வழங்குவதன் மூலம் WSL இந்த சிக்கலை தீர்க்க உதவுகிறது.

    WSL முக்கியமாக வலை உருவாக்குநர்களை மனதில் கொண்டு வடிவமைக்கப்பட்டது. பல டெவலப்பர்கள் லினக்ஸில் பணிபுரிகிறார்கள், ஆனால் அவர்கள் தங்கள் இணையதளங்களை விண்டோஸில் சரி பார்க்க வேண்டும். இயக்க முறைமைகளுக்கு இடையில் முன்னும் பின்னுமாக மாறாமல் இதைச் செய்ய WSL அவர்களை அனுமதிக்கிறது. இது பாஷின் முழு பதிப்பிற்கான அணுகலை வழங்குகிறது (இது பல லினக்ஸ் டிஸ்ட்ரோக்களுக்கான இயல்புநிலை ஷெல் ஆகும்), அத்துடன் அதன் அடிப்படை கருவித்தொகுப்பு.



    WSL இன் நன்மைகள் என்ன?

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

    • தொடங்குவது எளிது. உங்களுக்கு தேவையானது Windows 10/11 இயந்திரம், இணைய இணைப்பு மற்றும் சிறிது நேரம்.
    • பயன்படுத்த எளிதானது. நிறுவப்பட்டதும், இது மற்ற லினக்ஸ் விநியோகத்தைப் போலவே செயல்படும் --உங்கள் கணினியில் சொந்தமாக நிறுவப்பட்ட கட்டளைகள் அல்லது ஸ்கிரிப்ட்களை நீங்கள் இயக்கலாம் (அவை!). மற்ற லினக்ஸ் விநியோகம் உங்களை அனுமதிப்பது போலவே apt-get அல்லது yum கட்டளைகளைப் பயன்படுத்தி கட்டளை வரி மூலம் புதிய பயன்பாடுகளை நிறுவலாம்! அதை விட வேறு என்ன இருக்க முடியும்?
    • நிறுவுவது எளிதானது: WSL ஐ நிறுவுவது ஏற்கனவே போதுமானதாக இல்லை என்றால், மைக்ரோசாப்ட் பயனர்களின் கணினிகளில் WSL ஐ நிறுவுவதற்கு முன் தேவைப்படும் ஒவ்வொரு படியிலும் வழிகாட்டும் ஒரு நிறுவியை வழங்குவதன் மூலம் அதை இன்னும் எளிதாக்கியுள்ளது - மேலும் ஏதேனும் தவறு நடந்தால் சரிசெய்தல் உதவிக்குறிப்புகளும் அடங்கும். நிறுவல் செயல்முறை!

    WSL இன் தீமைகள்

    WSL ஒரு சிறந்த கருவி, ஆனால் அது அனைவருக்கும் இல்லை. இங்கே சில குறைபாடுகள் உள்ளன:





    • ஒரு மெய்நிகர் இயந்திரத்தை விட செயல்திறன் மெதுவாக உள்ளது அல்லது உங்கள் வன்பொருளில் லினக்ஸ் இயங்குகிறது. லினக்ஸ் நிரல்களை இயக்க WSL மென்பொருள் முன்மாதிரியைப் பயன்படுத்துகிறது, இது உங்கள் கணினியின் வன்பொருளில் நேரடியாக இயங்குவதை விட மெதுவாக இருக்கும்.
    • அனைத்து லினக்ஸ் நிரல்களுக்கும் பொருந்தாது. Firefox மற்றும் GIMP போன்ற பல பிரபலமான பயன்பாடுகள் WSL இல் நன்றாக இயங்கும் போது, ​​சில வேலை செய்யாது (உதாரணமாக Mint அல்லது Lubuntu போன்ற உபுண்டு அடிப்படையிலான விநியோகங்கள்).
    • இது விண்டோஸுடன் உண்மையாக ஒருங்கிணைக்கவில்லை—இந்த அம்சத்தைப் பயன்படுத்தும் போது, ​​உங்களிடம் பாஷ் மற்றும் விண்டோஸ் எக்ஸ்ப்ளோரரின் தனித்தனி நிகழ்வுகள் எல்லா நேரங்களிலும் திறந்திருக்கும்; ஒரு ஒருங்கிணைந்த இயக்க முறைமை சூழலில் தடையற்ற ஒருங்கிணைப்பு இல்லை.

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

    உதாரணமாக, WSL ஐ நிறுவிய பின், நீங்கள் விண்டோஸ் கட்டளை வரியில் apt-get ஐ இயக்க முயற்சிக்கிறீர்கள். அது வேலை செய்யாது. உங்கள் Linux நிகழ்விலிருந்து apt-get ஐப் பயன்படுத்த வேண்டும்.





    உங்கள் கணினி PATHகளும் முற்றிலும் தனித்தனியாக உள்ளன WSL ஐ பயன்படுத்தும் போது. எனவே நீங்கள் விண்டோஸ் பக்கத்தில் நோட் போன்ற ஒரு நிரலை நிறுவினால், நீங்கள் லினக்ஸில் நோட்டை தனித்தனியாக நிறுவும் வரை எந்த கட்டளையும் WSL இல் இயங்காது.

    WSLக்கான மாற்றுகள் என்ன?

      இலக்கு கோப்பகத்திற்கு Git bash நகர்வு

    நீங்கள் Windows கட்டளை வரியைப் பற்றி அறிந்திராத அனுபவம் வாய்ந்த Linux பயனராக இருந்தால், உங்கள் Windows கணினியில் Linux/Bash ஐ இயக்குவதற்கான பிற விருப்பங்கள் உள்ளன.

    • கிட் பாஷ்: இது விண்டோஸ் சிஸ்டங்களுக்கான பிரபலமான டெர்மினல் எமுலேட்டராகும், இது பயனர்களை சொந்த சூழலில் பாஷ் ஸ்கிரிப்ட்கள் மற்றும் கட்டளைகளை இயக்க அனுமதிக்கிறது. இது Git for Windows ஆப்ஸின் ஒரு பகுதியாகக் கிடைக்கிறது அல்லது இதிலிருந்து தனியாகப் பதிவிறக்கம் செய்யலாம் அதிகாரப்பூர்வ Git Bash பதிவிறக்கப் பக்கம் . WSL போலல்லாமல், Git Bash விண்டோஸ் சிஸ்டம் PATH உடன் ஒருங்கிணைக்கிறது. உங்கள் விண்டோஸ் நிரல்களுக்கான அணுகலைக் கொண்டிருக்கும்போது, ​​பல லினக்ஸ் கட்டளைகளைப் பயன்படுத்த முடியும் என்பதால், இது வளர்ச்சி சூழலில் மிகவும் நடைமுறைக்குரியதாக இருக்கும்.
    • சிக்வின்: இந்த தொகுப்பு விண்டோஸின் மேல் Unix போன்ற சூழலை வழங்குகிறது, இதில் grep, awk மற்றும் sed போன்ற கருவிகள் அடங்கும்; இது OpenSSH சேவையக மென்பொருளையும் உள்ளடக்கியது, எனவே உங்கள் நெட்வொர்க்கில் (அல்லது தொலைதூரத்தில்) மற்றொரு கணினியிலிருந்து பணிபுரியும் போது SSH வழியாக உங்கள் வீட்டுக் கணினியை தொலைவிலிருந்து அணுகலாம். நீங்கள் பார்வையிடலாம் Cygwin இணையதளம் மேலும் தகவலுக்கு.
    • விஎம்மில் லினக்ஸ்: அங்கு பல மெய்நிகராக்க திட்டங்கள் உள்ளன. நீங்கள் நிறுவலாம் VMware பணிநிலைய பிளேயர் இலவச பதிப்பு ($0) அல்லது VirtualBox ($0) உங்கள் கணினியில் Ubuntu 18 LTS (அல்லது எந்த சுவை மிகவும் பிடிக்கும்) கொண்ட ISO படக் கோப்பைப் பதிவிறக்கவும்.

    WSL ஒரு நல்ல அம்சம்... ஆனால் அது அவசியமில்லை

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

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

    ) உங்கள் கணினியில் Ubuntu 18 LTS (அல்லது எந்த சுவை மிகவும் பிடிக்கும்) கொண்ட ISO படக் கோப்பைப் பதிவிறக்கவும்.

WSL ஒரு நல்ல அம்சம்... ஆனால் அது அவசியமில்லை

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

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