WSL 2 (Linux 2 жүйесіне арналған Windows Subsystem) — Windows 10 жүйесі бар компьютерлерде Linux операциялық жүйесін іске қосу ортасы. Бұл алдыңғы WSL жүйесінің жетілдірілген нұсқасы және Linux қолданбалары мен пәрмендерін Windows пәрмен жолынан тікелей іске қосу мүмкіндігін береді, бөлек виртуалды машинаны орнатудың қажеті жоқ.
WSL 2 виртуализацияға негізделген және Linux ядросын іске қосу үшін ендірілген гипервизорды пайдаланады. Бұл жақсырақ үйлесімділікке, өнімділікке және ресми Linux кескіндерін пайдалану мүмкіндігіне мүмкіндік береді, бұл WSL 2 әзірлеушілер мен жүйелік әкімшілер үшін қуатты құрал етеді.
WSL 2 келесі тапсырмаларды орындайды:
- Linux қолданбаларын іске қосу және орындау: Linux қолданбаларын және Bash, SSH, Git, Python және басқалары сияқты пәрмендерді тікелей Windows пәрмен жолынан іске қосу және пайдалану мүмкіндігін береді.
- Әзірлеу және тестілеу: WSL 2 Linux жүйесінде қолданбаларды әзірлеуге, сынауға және жөндеуге арналған ортаны қамтамасыз етеді. Әзірлеушілер өздерінің Windows компьютерлерінде Linux құралдары мен бағдарламалау тілдерін пайдалана алады.
- Linux құралдары мен мүмкіндіктеріне кіру: Windows жүйесінде қол жетімді болмауы мүмкін Linux құралдары мен мүмкіндіктерін импорттауға мүмкіндік береді. Бұған қосымша пәрмен жолы мүмкіндіктері, бума менеджерлері, орындалу уақыттары және басқа құралдар кіреді.
- Windows интеграциясы: Linux және Windows арасындағы интеграцияны қамтамасыз етеді. Бұл файлдар мен деректерді жүйелер арасында оңай бөлісуге, Windows жүйесінде қол жетімді желі ресурстарын пайдалануға және Linux қолданбаларын Windows жұмыс процесіне біріктіруге болатындығын білдіреді.
- Жаңартулар және қауіпсіздік: Windows компьютерлерінде қауіпсіз және тұрақты Linux ортасын қамтамасыз ету үшін тұрақты қауіпсіздік жаңартуларын ұсынады.
Бұл WSL 2 орындайтын кейбір тапсырмалар, бірақ ол пайдаланушының қажеттіліктері мен мақсаттарына байланысты басқа мүмкіндіктерді де қамтамасыз етеді.
Windows 10 жүйесінде WSL 2 орнату үшін мына қадамдарды орындаңыз:
- Амалдық жүйенің Windows 10 нұсқасы 2004 немесе одан кейінгі нұсқасы екеніне көз жеткізіңіз. Экранның төменгі сол жақ бұрышындағы Бастау түймесін тінтуірдің оң жақ түймешігімен басып, Жүйені таңдап, Жүйе ақпараты бөлімін көру арқылы Windows 10 нұсқасын тексеруге болады.
- Win+I пернелер тіркесімін басу арқылы Windows параметрлерін ашыңыз немесе Бастау мәзіріндегі Параметрлер белгішесін табыңыз.
- Параметрлер мәзірінен Жаңарту және қауіпсіздік опциясын таңдап, Жаңартуларды тексеру түймесін басыңыз. Амалдық жүйеңіздің толығымен жаңартылғанына көз жеткізіңіз.
- Windows параметрлерін қайтадан ашыңыз және қолданбалар таңдаңыз.
- Қолданбалар және мүмкіндіктер астында Параметрлер реттеушісін таңдап, ол әлі қосылмаған болса, Әзірлеуші опциясын қосыңыз.
- Windows параметрлерін қайта ашып, Жаңарту және қауіпсіздік опциясын таңдаңыз.
- Жаңарту және қауіпсіздік мәзірінен Әзірлеуші параметрлері тармағын таңдап, Әзірлеуші режимі құсбелгісін қойыңыз.
- Windows басқару тақтасына өтіп, Бағдарламаларды тауып, таңдаңыз, содан кейін Windows мүмкіндіктерін қосу немесе өшіру опциясын таңдаңыз.
- Windows мүмкіндіктері терезесінде «Linux жүйесіне арналған Windows ішкі жүйесін» тауып, оның жанындағы құсбелгіні қойыңыз. Содан кейін «OK» түймесін басыңыз.
- Microsoft дүкеніне өтіп, орнатқыңыз келетін Linux дистрибутивін табыңыз (мысалы, Ubuntu, Debian немесе басқалары). Оны басып, «Алу» немесе «Орнату» тармағын таңдаңыз.
- Орнатылған WSL бағдарламасын іске қосыңыз және жаңа Linux ортасын орнату және конфигурациялау үшін нұсқауларды орындаңыз.
Енді Windows 10 жүйесінде WSL 2 орнатылған болуы керек және операциялық жүйеде Linux дистрибутивтерін пайдалана аласыз.
WSL 2 (Linux 2 жүйесіне арналған Windows ішкі жүйесі) Windows 10 жүйесінен жою үшін бірнеше қадамдарды орындау қажет:
- PowerShell бағдарламасын әкімші ретінде ашыңыз: Бастау түймесін тінтуірдің оң жақ түймешігімен басып, Windows PowerShell (Әкімші) таңдаңыз.
- WSL 2 ішкі жүйесін өшіру үшін пәрменді іске қосыңыз: Келесі пәрменді теріп, Enter пернесін басыңыз:
wsl --set-version <distributeve_name> 1
- <distributeve_name> сөзін пайдаланып жатқан Linux дистрибутивінің атауымен ауыстырыңыз (мысалы, Ubuntu).
- Linux дистрибутивін жою: Linux дистрибутивін жою үшін келесі пәрменді теріп, Enter пернесін басыңыз:
wsl --unregister <distributeve_name>
- Мұнда да <distribute_name> дегенді тарату атауымен ауыстырыңыз.
- WSL 2 қызметін жою: Windows қызметтерін (
services.msc
) іске қосыңыз және " LxssManager
" қызметін іздеңіз. Оны тінтуірдің оң жақ түймешігімен басып, «Тоқтату» түймесін басыңыз. - Осыдан кейін «Сипаттар» тармағын таңдап, іске қосу түрін «Ажыратылған» күйіне өзгертіңіз.
Осы қадамдарды орындағаннан кейін WSL 2 жүйеңізден жойылады. WSL 2 жүйесін жою Linux дистрибутивінде сақталған барлық деректер мен файлдардың жоғалуына әкелетінін ескеріңіз, сондықтан жою алдында сақталуы қажет маңызды ақпараттың жоқтығына көз жеткізіңіз.