ΠΠΎΠ²ΠΈΡΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» Π½Π° Windows, ΠΊΠΎΠΉΡΠΎ Microsoft ΠΎΠ±ΡΠ²ΠΈ Π½Π°
Π’Π΅ΡΠΌΠΈΠ½Π°Π»ΡΡ Π΅ Π½ΠΎΠ²ΠΎ Windows ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π½Π° ΡΠ΄ΡΠΎΡΠΎ PowerShell, Cmd ΠΈ Linux Π² ΠΏΠ°ΠΊΠ΅ΡΠ° Windows Subsystem Linux. ΠΠΎΡΠ»Π΅Π΄Π½ΠΎ
ΠΠ° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π½ΠΎΠ²ΠΈΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π», ΡΡΡΠ±Π²Π° Π΄Π° ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡΠ΅ Π½Π° Π΄Π²Π΅ ΡΡΠ»ΠΎΠ²ΠΈΡ: Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Windows 10 Π²Π΅ΡΡΠΈΡ 18362.0 ΠΈΠ»ΠΈ ΠΏΠΎ-Π½ΠΎΠ²Π° ΠΈ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ Π±ΡΡΠΎΠ½Π° Microsoft Store. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, Π²ΠΈΠ½Π°Π³ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·Π³ΡΠ°Π΄ΠΈΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» ΠΎΡ ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ, ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΈ Π² GitHub, Π½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°Π²Π°Ρ, ΡΠ΅ Π² ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ βΡΡΡΠ½ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ Ρ Π²Π΅ΡΡΠΈΡΡΠ° ΠΎΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°β. ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ ΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°, ΡΠ΅ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΡΡ Π½ΡΠΌΠ° Π΄Π° Π²Π·Π΅ΠΌΠ΅ ΡΡΡΠ½ΠΎ ΡΠ³Π»ΠΎΠ±Π΅Π½ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» ΠΈ Π½ΡΠΌΠ° Π΄Π° ΡΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°.
ΠΠ΄Π½Π° ΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° Terminal, ΠΊΠΎΡΡΠΎ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ΅ βΠΏΡΠΎΠ΄Π°Π²Π°β Π² Π±Π»ΠΎΠ³Π° Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°, Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π΅Π½ Π±ΡΠΎΠΉ ΠΏΡΠΎΡΠΈΠ»ΠΈ.
ΠΡΠ΅ΠΊΠΈ ΠΎΡ ΠΏΡΠΎΡΠΈΠ»ΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ ΠΎΡΠ΄Π΅Π»Π½ΠΎ ΡΡΠ΅Π· ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡ JSON ΡΠ°ΠΉΠ».
Microsoft ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π½Π° Π²ΡΠ΅ΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ ΠΊΠΎΠΈ ΠΊΠ»Π°Π²ΠΈΡΠ½ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈ Π΄Π° Π³ΠΈ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ° ΠΏΠΎ ΡΠ²ΠΎΠΉ Π²ΠΊΡΡ.
ΠΠ΅Π½Π΅ΡΡΡ Π½Π° ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π±Π΅ΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠΎΠ½ΠΎΠ²ΠΎΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΠΏΡΠΎΡΠΈΠ», ΠΊΠ°ΡΠΎ ΠΏΡΠΎΡΡΠΎ ΠΈΠ·ΡΠ΅Π³Π»ΠΈΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ ΡΠ²ΡΡΠ΄ΠΈΡ Π΄ΠΈΡΠΊ. Π’Π°ΠΊΠ° ΡΠ΅ ΡΡΠΊ Π½ΡΠΌΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π·Π° Π²ΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ.
Π‘Π΅Π³Π° Π½Π΅ΠΊΠ° Π±ΡΠ΄Π΅ΠΌ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΈ
ΠΠ°ΡΠΎ Π½ΡΠΌΠ° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ Π² ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡΡΠ° Π² Π±Π»ΠΎΠ³Π° Π½Π° Microsoft? ΠΠ°ΡΠΎ ΡΠ΅ Π½Π°Π±Π»ΡΠ³Π° Π½Π° ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ, Π±ΡΡΠ·ΠΈΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΈ Π΄ΡΡΠ³Π° ΠΊΠΎΠ·ΠΌΠ΅ΡΠΈΠΊΠ°?
ΠΡΡΠ²ΠΎ, Π²ΡΠΈΡΠΊΠΎ Π²Π΅ΡΠ΅ Π±Π΅ΡΠ΅ ΠΊΠ°Π·Π°Π½ΠΎ Π·Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Π½Π° Build 2019 ΠΈ Π½ΡΠΌΠ° ΠΊΠ°ΠΊΠ²ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈ. Π‘Π΅Π³Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΡΠ΅ ΠΎΠΏΠΈΡΠ²Π° Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅, ΡΠ΅ Π½ΠΎΠ²ΠΎΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΅ ΠΏΡΠΈΡΡΠ΅Π»ΡΠΊΠΈ Π½Π°ΡΡΡΠΎΠ΅Π½ ΠΈ ΡΠ΄ΠΎΠ±Π΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ, ΠΊΠΎΠΉΡΠΎ Π²ΡΡΠ²ΠΈ ΡΡΠΊΠ° Π·Π° ΡΡΠΊΠ° Ρ Π½ΠΎΠ²ΠΈΡ WSL. ΠΡΡΡΠ½ΠΎΡΡ Microsoft ΠΏΡΠΎΡΡΠΎ ΠΏΡΡΠ½Π°Ρ Π° ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π½ΠΈ ΠΎΠ±Π΅ΡΠ°Ρ Π° ΠΏΡΠ΅Π· ΠΌΠ°ΠΉ ΠΈ Π½ΡΠΌΠ° Π½ΠΈΡΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ Π·Π° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅.
ΠΡΠΎΡΠΎ, Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ΅ ΠΌΠΈΠ½Π΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΏΡΠ΅Π΄ΠΈ ΠΏΡΡΠΊΠ°Π½Π΅ΡΠΎ Π½Π° Π²Π΅ΡΡΠΈΡ 1.0. Π‘ΡΠ΄Π΅ΠΉΠΊΠΈ ΠΏΠΎ ΡΠ΅ΠΊΡΡΠ° Π½Π° Π±Π»ΠΎΠ³Π° Π½Π° Microsoft, ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΡ Π½ΡΠΌΠ° Π΄Π° Π±ΡΠ΄Π΅ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ ΠΎΡ Π°ΠΊΡΠΈΠ²Π½ΠΈΡ Π΅ΡΠ°ΠΏ Π½Π° ΡΡΠ·Π°Π½Π΅ Π΄ΠΎ Π·ΠΈΠΌΠ°ΡΠ°, ΡΠΎΠ΅ΡΡ ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ Π½Π° ΡΡΠ°Π±ΠΈΠ»Π½ΠΈ Π²Π΅ΡΡΠΈΠΈ Π½Π° Windows Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Π΅Π΄Π²Π° ΡΠ»Π΅Π΄ ΡΠ΅ΡΡ ΠΌΠ΅ΡΠ΅ΡΠ°.
Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Π²ΠΎΠ΄ΡΡ Π°ΠΊΡΠΈΠ²Π½Π° ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΡ Π·Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° ΠΎΡ ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ° Π·Π° Π½ΠΎΠ²ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡ. Π’Π°ΠΊΠ° ΡΠ΅ Microsoft ΡΠ΅ Π±ΡΠ΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ Π·Π° ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈ ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Π² ΡΠ²ΠΎΠ΅ΡΠΎ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Π½Π° Github ΠΈ, Π½Π΅ΠΊΠ° Π²ΠΈ ΠΊΠ°ΠΆΠ΅ΠΌ, ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ°
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com