Arch Linux ΠΈ Fedora прСдоставят ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сборки для WSL

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Arch Linux сообщили ΠΎ согласовании с Microsoft ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сборок для подсистСмы WSL (Windows Subsystem for Linux). Π‘Π±ΠΎΡ€ΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² распространяСмый Ρ‡Π΅Ρ€Π΅Π· Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ WSL ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Linux-дистрибутивов, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Ρ… для быстрой установки Π² WSL (для установки Arch Π±ΡƒΠ΄Π΅Ρ‚ достаточно Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«wsl β€”install ArchLinuxΒ»). Π’Π°ΠΊ ΠΊΠ°ΠΊ Arch Linux развиваСтся Π² Ρ€Π°ΠΌΠΊΠ°Ρ… rolling-ΠΌΠΎΠ΄Π΅Π»ΠΈ доставки ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ, сборки ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΡŽΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Ρ€Π°Π· мСсяц.

Π‘Π±ΠΎΡ€ΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ сформированы Π² Π½ΠΎΠ²ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΌ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ дистрибутив со своих сСрвСров Π±Π΅Π· Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Microsoft Store, Π±Π΅Π· ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ appx ΠΈ Π±Π΅Π· размСщСния Π² сборкС ΠΊΠΎΠ΄Π°, спСцифичного для Windows. Новый ΠΌΠ΅Ρ‚ΠΎΠ΄ сводится ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ tar-Π°Ρ€Ρ…ΠΈΠ²Π° с систСмным ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ΠΌ дистрибутива ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠΌ /etc/wsl-distribution.conffile, содСрТащим ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ скрипты для настройки окруТСния, выполняСмыС ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускС.

О Π½Π°Ρ‡Π°Π»Π΅ распространСния сборок Ubuntu для WSL Π² Π½ΠΎΠ²ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π²Ρ‡Π΅Ρ€Π° Ρ‚Π°ΠΊΠΆΠ΅ объявила компания Canonical. Π‘Π±ΠΎΡ€ΠΊΠ° Ubuntu ΡƒΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ дистрибутивов для WSL, поэтому для установки достаточно Π² Windows Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«wsl β€”install ubuntuΒ». Если трСбуСтся внСсСниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² сборку, Ρ‚ΠΎ Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π½Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ систСму ΠΈ послС измСнСния ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Β«wsl β€”install β€”from-file ubuntu.tar.wslΒ». Для установки доступны вСрсии Ubuntu 24.04, 22.04, 20.04 ΠΈ 18.04. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΡ€ΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΈ Β«ubuntuΒ» устанавливаСтся вСрсия 22.04.

 Arch Linux ΠΈ Fedora прСдоставят ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сборки для WSL

Из Π΄Ρ€ΡƒΠ³ΠΈΡ… дистрибутивов Π² ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ WSL Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ openSUSE Leap, openSUSE Tumbleweed, SUSE Linux Enterprise, Kali Linux, Debian GNU/Linux ΠΈ Oracle Linux. На Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π² ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΠ΅Ρ‚ дистрибутив Fedora Linux, тСхничСский ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΎΠ΄ΠΎΠ±Ρ€ΠΈΠ» ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ созданию ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сборок Fedora для WSL. Π‘Π±ΠΎΡ€ΠΊΠΈ Fedora для WSL Π½Π°Ρ‡Π½ΡƒΡ‚ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ начиная с выпуска Fedora 42. ΠžΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π½Π΅Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» сборки для WSL, Ρ‚Π°ΠΊ для ΠΈΡ… размСщСния Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Windows Store Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ соглашСниС, условия ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ Fedora. ΠŸΠΎΡΡ‚Π°Π²ΠΊΠ° Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π² Π½ΠΎΠ²ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ (tar-Π°Ρ€Ρ…ΠΈΠ²Π΅ с манифСстом) Ρ€Π΅ΡˆΠΈΡ‚ Π΄Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

WSL прСдоставляСт Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ с ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΌ ядром Linux (Π½Π° Π±Π°Π·Π΅ Π²Π΅Ρ‚ΠΎΠΊ 6.6 ΠΈΠ»ΠΈ 5.15), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ для WSL дистрибутивы Linux. Π―Π΄Ρ€ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ спСцифичныС для WSL измСнСния, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ для сокращСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ запуска ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ потрСблСния памяти, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ возвращСния Windows освобоТдённой Linux-процСссами памяти ΠΈ настройки для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π»ΠΈΡˆΠ½ΠΈΡ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² ΠΈ подсистСм. БистСма устанавливаСтся Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ дисковый ΠΎΠ±Ρ€Π°Π· (VHD) c Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ext4 ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ сСтСвым Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠΌ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ