விண்டோஸில் லினக்ஸ் பயன்பாடுகளை இயக்குவதற்கான லேயரான WSL ஏற்கனவே நிலையானது

டபிள்யுஎஸ்எல்லின்

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

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

இந்த புதிய பதிப்பின் வெளியீட்டில், தி “wsl –install” மற்றும் “wsl –update” கட்டளைகள் இயல்புநிலையிலிருந்து நகர்த்தப்பட்டன. WSL ஐ நிறுவவும் புதுப்பிக்கவும் மைக்ரோசாப்ட் ஸ்டோரைப் பயன்படுத்தவும், இது விண்டோஸின் உள்ளமைக்கப்பட்ட பாகமாக விநியோகிப்பதை விட கணிசமாக வேகமான புதுப்பிப்பு விநியோகத்தை அனுமதிக்கிறது.

பயன்பாடு wsl முந்தைய நிறுவல் திட்டத்திற்கு செல்ல “–inbox” விருப்பத்தை வழங்குகிறது. Windows 10 உருவாக்கங்கள் Microsoft Store மூலமாகவும் ஆதரிக்கப்படுகின்றன, Windows 10 பயனர்களுக்கு Linux வரைகலை பயன்பாடுகளை இயக்குதல் மற்றும் systemd கணினி மேலாளருக்கான ஆதரவு போன்ற WSL கண்டுபிடிப்புகளுக்கான அணுகலை வழங்குகிறது.

மேம்படுத்தப்பட்ட wsl.exe பயன்பாடு, மைக்ரோசாஃப்ட் ஸ்டோரிலிருந்து பதிவிறக்குவதற்கு இயல்புநிலையாக மொழிபெயர்க்கப்பட்டது, Windows 10 மற்றும் 11 நவம்பர் புதுப்பிப்புகள் "22H2" இல் சேர்க்கப்பட்டுள்ளது, இது கைமுறை சரிபார்ப்புக்குப் பின்னரே நிறுவப்படும் (Windows அமைப்புகள் -> " புதுப்பிப்புகளைத் தேடு"). , மற்றும் டிசம்பர் மத்தியில் தானாகவே பயன்படுத்தப்படும். ஒரு மாற்று நிறுவல் விருப்பமாக, நீங்கள் GitHub இல் ஹோஸ்ட் செய்யப்பட்ட msi தொகுப்புகளையும் பயன்படுத்தலாம்.

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

கர்னல் இது ஏற்கனவே Azure இல் இயங்கும் ஒரு மெய்நிகர் இயந்திரத்தைப் பயன்படுத்தி Windows சூழலில் இயங்குகிறது. WSL சூழல் ஒரு தனி வட்டு படத்தில் இயங்குகிறது (வி.எச்.டி) ext4 கோப்பு முறைமை மற்றும் மெய்நிகர் பிணைய அடாப்டருடன்.

பயனர்வெளி கூறுகள் தனித்தனியாக நிறுவப்பட்டு வெவ்வேறு விநியோகங்களின் கட்டமைப்பை அடிப்படையாகக் கொண்டவை. எடுத்துக்காட்டாக, மைக்ரோசாஃப்ட் ஸ்டோரில் WSL இல் நிறுவுவதற்கு Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE மற்றும் openSUSE பில்ட்கள் கிடைக்கின்றன.

பதிப்பு 1.0 இல், சுமார் 100 பிழைகள் சரி செய்யப்பட்டது மற்றும் பல புதுமைகள் செயல்படுத்தப்பட்டுள்ளன:

  • லினக்ஸ் சூழல்களில் systemd கணினி மேலாளரைப் பயன்படுத்துவதற்கான விருப்பத் திறனை வழங்குகிறது. Systemd ஆதரவு, விநியோகங்களுக்கான தேவைகளைக் குறைக்கவும், WSL இல் வழங்கப்பட்ட சூழலை வழக்கமான வன்பொருளில் இயங்கும் விநியோகங்களுக்கு நெருக்கமாகக் கொண்டுவரவும் உங்களை அனுமதிக்கிறது. முன்னதாக, WSL உடன் பணிபுரிய, விநியோகங்கள் மைக்ரோசாப்ட் வழங்கிய துவக்க இயக்கியைப் பயன்படுத்த வேண்டும், இது PID 1 இன் கீழ் இயங்குகிறது மற்றும் Linux மற்றும் Windows இடையே இயங்கக்கூடிய உள்கட்டமைப்பு உள்ளமைவை வழங்குகிறது.
  • விண்டோஸ் 10 க்கு, லினக்ஸ் வரைகலை பயன்பாடுகளை இயக்கும் திறன் செயல்படுத்தப்பட்டது (முன்பு, கிராபிக்ஸ் ஆதரவு விண்டோஸ் 11 இல் மட்டுமே கிடைத்தது).
  • நிறுவலுக்குப் பிறகு விநியோக வெளியீட்டை முடக்க "wsl -install" கட்டளைக்கு "-no-launch" விருப்பம் சேர்க்கப்பட்டது.
  • மைக்ரோசாஃப்ட் ஸ்டோருக்குப் பதிலாக GitHub வழியாக கூறுகளைப் பதிவிறக்குவதற்கு “wsl –update” மற்றும் “wsl –install” கட்டளைகளில் “–web-download” விருப்பத்தைச் சேர்த்தது.
  • VHD கோப்புகளை மவுண்ட் செய்ய “wsl –mount” கட்டளையில் “–vhd” விருப்பங்களும், மவுண்ட் பாயின்ட் பெயரைக் குறிப்பிட “–name” சேர்க்கப்பட்டது.
  • VHD வடிவத்தில் இறக்குமதி செய்ய அல்லது ஏற்றுமதி செய்ய “wsl –import” மற்றும் “wsl –export” கட்டளைகளுக்கு “–vhd” கட்டளை சேர்க்கப்பட்டது.
  • ஏற்கனவே உள்ள .vhdx கோப்பைப் பதிவுசெய்து விநியோகமாகப் பயன்படுத்த "wsl --import-in-place" கட்டளை சேர்க்கப்பட்டது.
  • பதிப்பு எண்ணைக் காட்ட "wsl --version" கட்டளை சேர்க்கப்பட்டது.
  • மேம்படுத்தப்பட்ட பிழை கையாளுதல்.
  • வரைகலை பயன்பாடுகளை ஆதரிக்கும் கூறுகள் (WSLg) மற்றும் லினக்ஸ் கர்னல் கூடுதல் MSI கோப்புகளைப் பதிவிறக்க வேண்டிய அவசியமில்லாத ஒற்றை தொகுப்பாக ஒருங்கிணைக்கப்பட்டுள்ளன.
  • சூடான நோக்கத்தில், WSL 1.0.1 புதுப்பிப்பு வெளியிடப்பட்டது (முன்பார்வை நிலையில் இருக்கும் போது), இது புதிய அமர்வைத் தொடங்கும் போது wslservice.exe செயல்முறையின் செயலிழப்பை சரிசெய்தது, Unix சாக்கெட் /tmp/.X11 -Unix உடன் கோப்பு இருந்தது. படிக்க மட்டும் பயன்முறைக்கு மாற்றப்பட்டது, பிழை கையாளுதல்கள் மேம்படுத்தப்பட்டன.

இறுதியாக இதைப் பற்றி மேலும் அறிய நீங்கள் ஆர்வமாக இருந்தால், நீங்கள் விவரங்களை சரிபார்க்கலாம் பின்வரும் இணைப்பில்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.