Terminal: рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рддрдВрддреНрд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 22 рдЬреВрди 2019  ┬╖  114рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: microsoft/terminal

рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдкреЛрд░реНрдЯреЗрдмрд▓ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрдиреЗ рд╕реЗ рд╕рд░реНрд╡рд░ рдкрд░ рдХрднреА-рдХрднреА рдорд╢реАрдиреЛрдВ рдкрд░ рдкреЗрд╕реНрдЯ рдХреЙрдкреА рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд╕реНрдЯреЛрд░ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред

Area-Build Issue-Feature Product-Terminal

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@methodbox рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд░реНрджрдпреА рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ я╕Пред рд╣рдо рдЖрдкрдХреЛ рдЬреЛрд░ рд╕реЗ рдФрд░ рд╕реНрдкрд╖реНрдЯ рд╕реБрдирддреЗ рд╣реИрдВред рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рдХреБрдЫ рднрд┐рдиреНрди рд╡рд┐рддрд░рдг рдореЙрдбрд▓реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╕рднреА 114 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛/рдЬрдм рдХреЛрдИ рдЗрд╕реЗ рджреЗрдЦ рд░рд╣рд╛ рд╣реИред рд╣рдо WinDbg рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкрде рдкрд░ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╢рд╛рдпрдж рдХреБрдЫ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рд╣реЛрдЧрд╛ рдХрд┐ рд╣рдордиреЗ рдХрд┐рди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рджреЗрдЦрд╛ рдФрд░ рдкреЗрд╢реЗрд╡рд░реЛрдВ/рд╡рд┐рдкрдХреНрд╖реЛрдВ рдХреЛ рджреЗрдЦрд╛ред

рдпрд╣ рдПрдХ рд░реЛрдорд╛рдВрдЪрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред

  1. рд╡рд┐рдЬреБрдЕрд▓ C++ рдкреБрдирд░реНрд╡рд┐рддрд░рдг рдпреЛрдЧреНрдп рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

    https://aka.ms/vs/16/release/vc_redist.x64.exe

  2. https://dev.azure.com/ms/Terminal/_build . рдкрд░ рдЬрд╛рдПрдВ

  3. рдирд╡реАрдирддрдо master рдмрд┐рд▓реНрдб рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
  4. рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
  5. рдПрдкрдПрдХреНрд╕-рд░рд┐рд▓реАрдЬ . рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
  6. appx-Release.zip рдирд┐рдХрд╛рд▓реЗрдВ
  7. CascadiaPackage_0.0.1.0_x64.msix рдирд┐рдХрд╛рд▓реЗрдВ
  8. WindowsTerminal.exe рдЦреЛрд▓реЗрдВ

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЯрд░реНрдорд┐рдирд▓ рдирд╣реАрдВ рдЦреБрд▓рддрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╢рд╛рдпрдж рдХрд┐рд╕реА рдХреЛ рдпрд╣рд╛рдБ рд╕реЗ рд▓рд╛рдкрддрд╛ рдЯреБрдХрдбрд╝рд╛ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИред

рдЖрдк рдЬреЛ рдЦреЛ рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ vcruntime140_app рдФрд░ msvcp???_app рдРрдк-рдХрдВрдЯреЗрдирд░ рд░рдирдЯрд╛рдЗрдо рдХреА рдПрдХ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐ рд╣реИред рдЕрдиреНрдпрдерд╛ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

MS рдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдРрдк рдХреНрдпреЛрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд░реНрд╡рд░ рдкрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╡реИрд╕реЗ рднреА?

рдХреНрдпрд╛ рдЖрдкрдХреЛ рд╕рдЪ рдореЗрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рдкреНрд░рд╛рдердорд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗрд╡рд▓ Windows 10 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ?

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд▓реЛрдЧ рджреЗрд╡ рдФрд░ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреА рджреБрдирд┐рдпрд╛ рдХреЛ рдЕрдкрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдкреВрдЫреЗрдВ рдХрд┐ рд╡реЗ рдХреНрдпрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдпрд╣ рдЬрд╛рд░реА рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдРрд╕реЗ рд╡рд╛рддрд╛рд╡рд░рдг рдкрд░ рдПрдХ рдорд╣рд╛рди рдЙрдкрдХрд░рдг рд╣реЛрдЧрд╛ рдЬреЛ рдкреНрд░рд╛рдердорд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрдо рд╣реИред

рдореИрдВ рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдХреЛрдИ рдпрд╣ рд╕рдордЭреЗрдЧрд╛ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ; рдореИрдВ рдЗрд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░ рд╕рдХрддрд╛ рдерд╛ рд▓реЗрдХрд┐рди рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдХрд╛рдо рдкрд░ рд╕реА ++ рдмрд┐рд▓реНрдб рд╕реНрдЯреИрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

@methodbox рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд░реНрджрдпреА рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ я╕Пред рд╣рдо рдЖрдкрдХреЛ рдЬреЛрд░ рд╕реЗ рдФрд░ рд╕реНрдкрд╖реНрдЯ рд╕реБрдирддреЗ рд╣реИрдВред рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рдХреБрдЫ рднрд┐рдиреНрди рд╡рд┐рддрд░рдг рдореЙрдбрд▓реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдлрд┐рд░ рд╕реЗ, рдореИрдВ рддреБрдореНрд╣реЗрдВ рд╕реБрдирддрд╛ рд╣реВрдБред рдпрд╣ рд░рд╣рд╛ рд╕реМрджрд╛: _рдпрд╣ рдПрдХ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд░рд┐рд▓реАрдЬрд╝ рд╣реИ_, рдФрд░ рд╣рдорд╛рд░реЗ рдЙрдкрд▓рдмреНрдз рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рд╣рдореЗрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдмреБрджреНрдзрд┐рдорд╛рдиреА рд╕реЗ рдирд┐рд╡реЗрд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдХрд┐рд╕реА рдФрд░ рдХреЛ рд╡рд┐рддрд░рдг рдФрд░ рд╕реНрдерд╛рдкрдирд╛ рдХрд░рдиреЗ рджреЗрдирд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рдкреВрд░реЗ рдорд╣реАрдиреЗ рдХреЗ рд╕рдордп рдХреЛ рдореБрдХреНрдд рдХрд░ рджреЗрддрд╛ рд╣реИ рдЕрдиреНрдпрдерд╛ рд╣рдорд╛рд░реЗ рд╕рднреА рд╕рдорд░реНрдерд┐рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдФрд░ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдЦрд░реНрдЪ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╣рдорд╛рд░реЗ _рдмреИрдХрд▓реЙрдЧ_ рдкрд░ рд╣реИред рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ рд╕рдВрднрд╛рд╡рд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдПрдХ рд╡рд┐рд╢рд╛рд▓ рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рдЕрддреНрдпрдВрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдкрд╣рд▓реЗ рдмрдЧ рдлрд┐рдХреНрд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдлрд┐рд░ рд╕реЗ, рдореИрдВ рддреБрдореНрд╣реЗрдВ рд╕реБрдирддрд╛ рд╣реВрдБред рдпрд╣ рд░рд╣рд╛ рд╕реМрджрд╛: _рдпрд╣ рдПрдХ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд░рд┐рд▓реАрдЬрд╝ рд╣реИ_, рдФрд░ рд╣рдорд╛рд░реЗ рдЙрдкрд▓рдмреНрдз рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рд╣рдореЗрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдмреБрджреНрдзрд┐рдорд╛рдиреА рд╕реЗ рдирд┐рд╡реЗрд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдХрд┐рд╕реА рдФрд░ рдХреЛ рд╡рд┐рддрд░рдг рдФрд░ рд╕реНрдерд╛рдкрдирд╛ рдХрд░рдиреЗ рджреЗрдирд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рдкреВрд░реЗ рдорд╣реАрдиреЗ рдХреЗ рд╕рдордп рдХреЛ рдореБрдХреНрдд рдХрд░ рджреЗрддрд╛ рд╣реИ рдЕрдиреНрдпрдерд╛ рд╣рдорд╛рд░реЗ рд╕рднреА рд╕рдорд░реНрдерд┐рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдФрд░ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдЦрд░реНрдЪ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╣рдорд╛рд░реЗ _рдмреИрдХрд▓реЙрдЧ_ рдкрд░ рд╣реИред рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ рд╕рдВрднрд╛рд╡рд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдПрдХ рд╡рд┐рд╢рд╛рд▓ рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рдЕрддреНрдпрдВрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдкрд╣рд▓реЗ рдмрдЧ рдлрд┐рдХреНрд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕рд╕реЗ рднреНрд░рдорд┐рдд рд╣реВрдВред рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕реА рдФрд░ рдХреЛ рдЗрд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рд╕реЗ рд╕рдордп рдФрд░ рдкреНрд░рдпрд╛рд╕ рдХреА рдмрдЪрдд рд╣реЛрдЧреА, (рдХреЛрдИ рдФрд░ GitHub рд╣реИ?) рдлрд┐рд░ рднреА рд╡рд╣ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛?

рдореИрдВ рдирд┐рд░реНрджрдпреА рднреА рдирд╣реАрдВ рдерд╛; рдореИрдВ рдПрдХ рдЧрдВрднреАрд░ рд╕рд╡рд╛рд▓ рдкреВрдЫ рд░рд╣рд╛ рдерд╛, рдФрд░ рдХреБрдЫ рдЧрдВрднреАрд░ рдмрдпрд╛рди рджреЗ рд░рд╣рд╛ рдерд╛ред

рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рд╡реАрдПрд╕ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдкрд░ рд╕рдордп рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдпрд╛ рдореИрдВ рдХрд░реВрдБрдЧрд╛, рдФрд░ рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ 10 рд▓рдХреНрд╖рд┐рдд рджрд░реНрд╢рдХреЛрдВ рдХреЛ рднреА рдирд╣реАрдВ рд╕рдордЭрддрд╛, рдФрд░ рдЕрдЧрд░ рдХреБрдЫ рд╣реИ рддреЛ рдореИрдВ рд╡реИрдз рд░реВрдк рд╕реЗ рдЙрддреНрд╕реБрдХ рдерд╛ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдЙрдиреНрд╣реЗрдВ рдкрд╣рд▓рд╛ рдирд┐рд╢рд╛рдирд╛ рдмрдирд╛рдПрдЧрд╛ред

рдореБрдЭреЗ рдЦреЗрдж рд╣реИ рдХрд┐ рдЖрд▓реЛрдЪрдирд╛ рдирд┐рд░реНрджрдпреА рд▓рдЧрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпреЗ рд╡реИрдз рдЪрд┐рдВрддрд╛рдПрдБ рд╣реИрдВред

  • рдПрдХ xcopy- рд╕рдХреНрд╖рдо exe рд╡рд╣ рд╣реИ рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдХрдВрд╕реЛрд▓ рдЬреИрд╕реЗ рдкрд╛рд╡рд░ рдЯреВрд▓реНрд╕ рдХреЛ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдПрдХ рдУрд╡рд░рдХрд┐рд▓ рд╣реИ рдФрд░ рдХреГрдкрдпрд╛ рдЗрд╕рд╕реЗ рдмрдЪреЗрдВред рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдорд╣реАрдиреЛрдВ рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдкрд┐рдЫрд▓реА рдмрд╛рд░ рдЬрдм рдореИрдВрдиреЗ рдЬрд╛рдБрдЪ рдХреА рдереА, рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рд░рд┐рд▓реАрдЬрд╝ рдореЛрдб рдореЗрдВ exe рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдереА рдЬреЛ рд╡рд┐рдзрд┐рд╡рдд рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рд╣реИред

  • рдмрд┐рдЬрд▓реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдо рд╕реНрдЯреЛрд░ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХ рд╡рд┐рддрд░рдг рдореЙрдбрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирдиреЗ рдХреЗ рдирд┐рд░реНрдгрдп рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реИрдВред рдХреНрдпреЛрдВрдХрд┐, рдХрд▓ рдореИрдВрдиреЗ рдЕрдкрдиреА рдХрд╛рд░реНрдп рдорд╢реАрди рдкрд░ рдЗрд╕ рдХрдВрд╕реЛрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛ рдХрд┐, рд╕реНрдЯреЛрд░ рдореЗрд░реЗ рд╣реЙрдЯрдореЗрд▓ рдЦрд╛рддреЗ рдХреЗ рд╕рд╛рде рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ Microsoft рдЦрд╛рддреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдореЗрд░рд╛ рдХрд╛рд░реНрдп рдЦрд╛рддрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреАрд╕реА рдкрд░ рдХрдВрд╕реЛрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдерд╛ред рдШрд░ рдкрд░ рдерд╛ред рдореБрдЭреЗ рдЕрдкрдиреА рдХрд╛рд░реНрдп рдорд╢реАрди рдкрд░ рдХрдВрд╕реЛрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдореЗрд░реА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдорд╢реАрди рдкрд░ рдирд╣реАрдВред

  • рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдмрд╕ рдпрд╣ред рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЛ рдкрдХрдбрд╝рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдПрдВ рддрд╛рдХрд┐ рд╣рдо рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред рдЕрдиреНрдпрдерд╛, рдореИрдВ ConEmu рд╕реЗ рдЦреБрд╢ рд╣реВрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдореИрдВ рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдкреЛрд░реНрдЯреЗрдмрд▓ рд╕рдВрд╕реНрдХрд░рдг рд╣рдорд╛рд░реЗ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рдмрдВрдзрд╛рддреНрдордХ рдЙрджреНрдпрдо рджреЗрд╡ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣рдорд╛рд░реЗ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ рд╣реИрдВ, рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЬрд╝рд┐рдк рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ vscode, pwsh, python, git, conmu, рдЖрджрд┐ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдЪреАрдЬрд╝ рджреЗрдЦрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред

  1. рд╡рд┐рдЬреБрдЕрд▓ C++ рдкреБрдирд░реНрд╡рд┐рддрд░рдг рдпреЛрдЧреНрдп рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
    https://aka.ms/vs/16/release/vc_redist.x64.exe
  2. https://dev.azure.com/ms/Terminal/_build . рдкрд░ рдЬрд╛рдПрдВ
  3. рдирд╡реАрдирддрдо master рдмрд┐рд▓реНрдб рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
  4. рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
  5. рдПрдкрдПрдХреНрд╕-рд░рд┐рд▓реАрдЬ . рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
  6. appx-Release.zip рдирд┐рдХрд╛рд▓реЗрдВ
  7. CascadiaPackage_0.0.1.0_x64.msix рдирд┐рдХрд╛рд▓реЗрдВ
  8. WindowsTerminal.exe рдЦреЛрд▓реЗрдВ

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЯрд░реНрдорд┐рдирд▓ рдирд╣реАрдВ рдЦреБрд▓рддрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╢рд╛рдпрдж рдХрд┐рд╕реА рдХреЛ рдпрд╣рд╛рдБ рд╕реЗ рд▓рд╛рдкрддрд╛ рдЯреБрдХрдбрд╝рд╛ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИред

WindowsTerminal.exe рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдкрдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ PowerShell рдХреЗ рд╕рд╛рде рдкрдВрдЬреАрдХреГрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:
Add-AppxPackage .\AppxManifest.xml -Register

рдлрд┐рд░ рдпрд╣ рд╕реНрдЯрд╛рд░реНрдЯ рдореЗрдиреНрдпреВ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдФрд░ рд╡рд╣рд╛рдВ рд╕реЗ рдЖрдк рдЗрд╕реЗ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдзреНрдпрд╛рди рджреЗрдВ, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдиреВ рдореЗрдВ рдбреЗрд╡рд▓рдкрд░ рдореЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдореИрдВрдиреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╣реА рд╕рдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рдерд╛ рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдПрдХ рдмреЗрд╣рддрд░ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП рдбреЗрд╡рд▓рдкрд░ рд╕рдореБрджрд╛рдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдпрд╣ рдПрдХ рдРрд╕рд╛ рдРрдк рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЬрд▓реНрдж рд╣реА рдПрдХ рд╕реНрдкрд┐рди рджреЗрдЧрд╛ред рдореБрдЭреЗ рдорд╛рд╕реНрдЯрд░ рд╕реЗ рдмрд┐рд▓реНрдб рд▓реЗрдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2019 рдбреЗрдЯрд╛рд╕реЗрдВрдЯрд░ рдПрд▓рдЯреАрдПрд╕рд╕реА рдкрд░ рд╣реВрдВред

рдкреВрдЫрдирд╛:

  • Windows Server 2019 LTSC, Microsoft Windows NT 10.0.17763.0 . рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди

  • README.md рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдирд┐рд░реНрджреЗрд╢ рдпрд╛ рдРрд╕реЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рд▓рд┐рдВрдХ:

  1. рд╡рд┐рдЬреБрдЕрд▓ C++ рдкреБрдирд░реНрд╡рд┐рддрд░рдг рдпреЛрдЧреНрдп рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ (рджреЗрдЦреЗрдВ https://aka.ms/vs/16/release/vc_redist.x64.exe)
  2. https://dev.azure.com/ms/Terminal/_build . рдкрд░ рдЬрд╛рдПрдВ
  3. рдирд╡реАрдирддрдо рдорд╛рд╕реНрдЯрд░ рдмрд┐рд▓реНрдб рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
  4. рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
  5. рдПрдкрдПрдХреНрд╕-рд░рд┐рд▓реАрдЬ . рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
  6. рдПрдкрдПрдХреНрд╕-рд░рд┐рд▓реАрдЬ.рдЬрд╝рд┐рдк рдирд┐рдХрд╛рд▓реЗрдВ
  7. CascadiaPackage_0.0.1.0_x64.msix рдирд┐рдХрд╛рд▓реЗрдВ
  8. WindowsTerminal.exe рдЦреЛрд▓реЗрдВ

рдЖрдк рдЬреЛ рдЦреЛ рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ vcruntime140_app рдФрд░ msvcp???_app рдРрдк-рдХрдВрдЯреЗрдирд░ рд░рдирдЯрд╛рдЗрдо рдХреА рдПрдХ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐ рд╣реИред рдЕрдиреНрдпрдерд╛ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

@ DHowett-MSFT рдХреНрдпрд╛ рдЖрдк рд╣рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рджреЗ рд╕рдХрддреЗ рд╣реИрдВ?

рдореБрдЭреЗ рдХрд╛рдо рдкрд░ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдВ рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдореМрдХрд╛ рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдЦреБрдж рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдЗрд╕реЗ рдХрд░рдиреЗ рдореЗрдВ рднреА рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдФрд░ рд░реЗрдкреЛ рдХреЗ рдмреАрдЪ рд▓рдЧрднрдЧ 40GB рдХрд╛ рд╕рдордп рд▓рдЧрд╛, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдореЗрд░реЗ рд╕реАрдорд┐рдд SSD рд╕реНрдерд╛рди рдкрд░ рдЬрд▓реНрджреА рд╕реЗ рдЕрдкреНрд░рдмрдВрдзрдиреАрдп рд╣реЛ рдЧрдпрд╛ред

рдФрд░ рд╡реИрд╕реЗ, рдирдХрд╛рд░рд╛рддреНрдордХ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдкрд░ рдзреНрдпрд╛рди рди рджреЗрдВред рдЯрд░реНрдорд┐рдирд▓ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдмрд╛рд╣рд░ рдЖ рд░рд╣рд╛ рд╣реИ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореИрдВрдиреЗ рдЗрд╕реЗ рдбрдмреНрд▓реВрдПрд╕рдПрд▓ 2 рдХреЗ рд╕рд╛рде рдШрд░ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рдкрд╣рд▓реЗ рдХрднреА рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдЗрддрдирд╛ рдЖрд╕рд╛рди рдЯрд░реНрдорд┐рдирд▓ рдЕрдиреБрднрд╡ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ)ред рдХреБрдЫ рд▓реЛрдЧ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреЗ рдмрд┐рдВрджреБ рдХреЛ рд╕рдордЭрдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЙрддреНрд╕реБрдХрддрд╛ рд╕реЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рднреА рдЙрддреНрд╕реБрдХ рд╣реИрдВред

рд╕рдордп рдХреЗ рд╕рд╛рде рдпрд╣ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рд╕рднреА (рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛) рдЦреБрд╢ рд╣реЛрдВрдЧреЗред

2. рд╡рд┐рдЬрд┐рдЯ рдХрд░реЗрдВ https://dev.azure.com/ms/Terminal/_build

рдЧреИрд░-MSFT рд▓реЛрдЧреЛрдВ рдХреЗ рдкрд╛рд╕ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ

рдореИрдВрдиреЗ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ .msix рдЗрдВрд╕реНрдЯреЙрд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдпрд╣ рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░рдорд╛рдгрдкрддреНрд░ рджреНрд╡рд╛рд░рд╛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдирд╣реАрдВ рдерд╛ред

рдореИрдВрдиреЗ рдЖрд░реНрдЯрд┐рдлрд╝реИрдХреНрдЯ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдХреЗ, .msix рдХреЛ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдирд┐рдХрд╛рд▓рдХрд░ рдФрд░ рдлрд┐рд░ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдЕрдВрджрд░ Powershell рд╕реЗ Add-AppxPackage AppxManifest.xml -Register рдЪрд▓рд╛рдХрд░ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдмреА рд╣рд╛рд╕рд┐рд▓ рдХреА рд╣реИред рдЕрдм рдореИрдВ рдЗрд╕реЗ рд╕реНрдЯрд╛рд░реНрдЯ рдореЗрдиреВ рд╕реЗ "рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ (рджреЗрд╡ рдмрд┐рд▓реНрдб)" рдХреЗ рд░реВрдк рдореЗрдВ рдЦреЛрд▓рдХрд░ рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реВрдВред

рдХрд╛рдлреА рд╣реИрдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдиреЗ рдЕрднреА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред

рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рдПрдХ рдЯреВрдЯрд╛ рд╣реБрдЖ рдЯреБрдХрдбрд╝рд╛ рд╣реИред рдпрд╣ рдЙрд╕ рдХрд░реНрдХрд╢ рдмрдЪреНрдЪреЗ рдХреА рддрд░рд╣ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдореЗрд╢рд╛ рдЖрдкрдХреЗ рдзреНрдпрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рдХрднреА рднреА рд╡рд╣ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреА рдЖрдк рдЙрд╕рд╕реЗ рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдирд╛ рдЙрддрдирд╛ рд╣реА рдЕрдЪреНрдЫрд╛ рд╣реИ рдЬрд┐рддрдирд╛ рдХрд┐ _рдХреГрдкрдпрд╛ рд╣рдорд╛рд░рд╛ рд╕рд╛рдорд╛рди рдЗрдВрд╕реНрдЯреЙрд▓ рди рдХрд░реЗрдВ_ред

рдореИрдВ рдЕрднреА рдпрд╣рд╛рдВ #1757 рд╕реЗ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рд╣реБрдЖ рд╣реВрдВ рдФрд░ рдЗрд╕ рдкрд░ рдЗрддрдирд╛ рдХрд░реНрд╖рдг рджреЗрдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИред

рдФрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕реА рдмрд╛рдд рдХреЛ рдХреНрдпреЛрдВ рдЙрд▓рдЭрд╛рддреЗ рд╣реЛ? рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ рдФрд░ рдпрд╣реА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдпрд╣ рд░рд╣рд╛ рд╕реМрджрд╛: рдпрд╣ рдПрдХ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд░рд┐рд▓реАрдЬ рд╣реИ

рдЬреА рд╣рд╛рдВ, рдФрд░ рд▓реЛрдЧ рдЗрд╕реЗ рд▓реЗрдХрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрддреНрд╕рд╛рд╣рд┐рдд рд╣реИрдВред рдХрдорд╛рдВрдб рд▓рд╛рдЗрди (рдЙрд░реНрдл cmd.exe) рдХреЗ рдиреЛрдЯрдкреИрдб рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХрд╛ рджрд░реНрдж рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ рдмреЗрд╣рддрд░ рдЯрд░реНрдорд┐рдирд▓ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рднрд▓реЗ рд╣реА рд╡рд╣ рдкреНрд░реА-рд░рд┐рд▓реАрдЬрд╝ рд╣реЛред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЯреНрд╡рд┐рдЯрд░ рдкреНрд░рдЪрд╛рд░ рд╣реИред

рдХреГрдкрдпрд╛ рд╣рдорд╛рд░реА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рд╢реЗрдЦрд╝реА рдХреЗ рд░реВрдк рдореЗрдВ рди рджреЗрдЦреЗрдВред рд╣рдо _рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЬрд▓реНрдж рд╕реЗ рдЬрд▓реНрдж рдЗрд╕ рдкрд░ рдЕрдкрдирд╛ рд╣рд╛рде рдмрдврд╝рд╛рдПрдВред рд╣рдореЗрдВ рд╕реНрдЯреЛрд░ рдкрд░ рднреЗрдЬрдирд╛ рд╣рдорд╛рд░реЗ рдЪреЗрд╣рд░реЗ рдкрд░ рджрд░рд╡рд╛рдЬрд╛ рдкрдЯрдХ рд░рд╣рд╛ рд╣реИред рд╣рдо рдЕрдкрдирд╛ рд╕рдордп рднреА рд╕рдордЭрджрд╛рд░реА рд╕реЗ рдирд┐рд╡реЗрд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕реНрдЯреЛрд░ рдХреЗ рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдЦрд░реНрдЪ рдХрд░рдирд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд┐рд╕реА рдХреЗ рд╕рдордп рдХрд╛ рдЙрддреНрдкрд╛рджрдХ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рд╣реИред рдЙрдореНрдореАрдж рд╣реИ рдЖрдк рд╕рдордЭ рдЧрдП рд╣реЛрдВрдЧреЗ!

рдореИрдВ рдЗрд╕ "рдЗрдВрд╕реНрдЯреЙрд▓" рдЕрдиреБрднрд╡ рд╕реЗ рдмрд╣реБрдд рдирд┐рд░рд╛рд╢ рд╣реВрдВред рдореИрдВ рдЙрджреНрдзрд░рдгреЛрдВ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ред рд╕реНрдЯреЛрд░ рдореБрдЭреЗ рдЕрдкрдиреА рдХреБрдЫ рдорд╢реАрдиреЛрдВ рдХреА рд╕реВрдЪреА рджреЗрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖рд┐рдд рдХрд░рдирд╛ рд╣реИ... рд▓реЗрдХрд┐рди рд╡рд╣ рдирд╣реАрдВ рдЬрд┐рд╕реЗ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪрд╛рд▓реВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдореИрдВ рд╕реВрдЪреАрдмрджреНрдз рдорд╢реАрдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдЪреБрдирддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдореБрдЭреЗ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрднреА рднреА рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдФрд░ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрддреА рдмрд┐рдВрджреБ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рд▓рд┐рдП рд╢реВрдиреНрдп рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реИ - рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ, рдпрд╛ рд▓реЙрдЧ рдЬрд╛рдирдХрд╛рд░реА, рдмрд╕ рдореМрдиред

рдореИрдВ рдкрд░реЗрд╢рд╛рди рд╣реВрдВ рдХрд┐ рдХреЛрдИ рд╕рд╛рдорд╛рдиреНрдп рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдирд╣реАрдВ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рджрд╢рдХреЛрдВ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдФрд░ рдореИрдВ рдкрд░реЗрд╢рд╛рди рд╣реВрдВ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рдЙрд╕ рдорд╢реАрди рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣реВрдВ (рдХреНрдпрд╛ рдпрд╣ рджрд┐рдпрд╛ рдирд╣реАрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП ??)ред рдкреВрд░реЗ рд╕рдореНрдорд╛рди рдХреЗ рд╕рд╛рде, рдореИрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдореЗрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ (рдФрд░ рд╣рд╛рдБ... рдмрд┐рд▓реНрдХреБрд▓ рдХреБрдЫ рдирд╣реАрдВ рдХрд░реЛред рдореИрдВ рдЕрдХреНрд╕рд░ рд╕реНрдЯреЛрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдХрднреА рднреА рдЗрдВрд╕реНрдЯреЙрд▓ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖реНрдп рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдХреНрдпрд╛ рдпрд╣ рдПрдХ рдирдИ рд╕реБрд╡рд┐рдзрд╛ рд╣реИ? рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ, рдпрд╣ рдЕрдиреБрднрд╡ рднрдпрд╛рдирдХ рд░рд╣рд╛ рд╣реИред

рдореИрдВ 20+ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдбреЗрд╡рд▓рдкрд░ рд╣реВрдВред рд▓реЗрдХрд┐рди рдореИрдВ рднреА рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рд╕рдВрдХрд▓рд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ред рдореИрдВ рд╕рд┐рд░реНрдл рдПрдХ рд╕рдВрдХрд▓рд┐рдд рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдЪрд╛рд╣рддрд╛ рдерд╛ рдЬрд┐рд╕реЗ рдореИрдВ рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдЪрд▓рд╛ рд╕рдХреВрдВред

@drullo рдЕрдкрдиреА OS рдЬрд╛рдирдХрд╛рд░реА рдЬрд╛рдВрдЪреЗрдВред рдпрд╣ рдЗрддрдирд╛ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдереЛрдбрд╝рд╛ рдиреАрдЪреЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЖрдкрдХреА рд╡рд░реНрддрдорд╛рди рдмрдирд╛рдо рдЖрд╡рд╢реНрдпрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рджрд┐рдЦрд╛рдПрдЧрд╛ред рдпрджрд┐ рдРрд╕рд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдпрд╣ рддрдп рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдЖрдк рдореМрдЬреВрджрд╛ OS рдмрд┐рд▓реНрдб рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рдЬреЛрдЦрд┐рдо рдЙрдард╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдпрд╛ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдЬреАрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЗрд╕реЗ (рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░) рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд╡рд╣ рдмрд╣реБрдд рдмрджрд╕реВрд░рдд рд╣реИ (рдЕрд╕реНрдерд┐рд░, рдмрд╣реБрдд рд╕реА рдЪреАрдЬреЗрдВ рдЧрд▓рдд рд╣реЛ рд╕рдХрддреА рд╣реИрдВ) рдФрд░ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдРрдк рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИ (рд╕рд┐рд░реНрдл рдЯрд░реНрдорд┐рдирд▓ рдирд╣реАрдВ) рд▓реЗрдХрд┐рди рдХреЛрдИ рднреА рд╕реНрдЯреЛрд░ рдРрдк)ред

рдЕрдлрд╕реЛрд╕ рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдореИрдХ рдкрд░ рдРрдк рд╕реНрдЯреЛрд░ рдФрд░ рдУрдПрд╕ рдЕрдкрдбреЗрдЯ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЖрд╕рд╛рди рдЕрдиреБрднрд╡ рд╣реИред рдЗрд╕рдХреЗ рдЕрдкрдиреЗ рдореБрджреНрджреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдХреЛрдИ рднреА рдЖрджрд┐рдо, рдмреБрдирд┐рдпрд╛рджреА рд╕реНрддрд░ рдкрд░ рдирд╣реАрдВ рд╣реИрдВред

рдХреГрдкрдпрд╛ рдЗрд╕ рдкрд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдВ... рдпрд╣ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдкреВрдЫреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ...

рд╡реИрдХрд▓реНрдкрд┐рдХ рд╡рд┐рддрд░рдг рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдкрд╣рд▓реЗ рдХрджрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВрдиреЗ рд░рд┐рд▓реАрдЬрд╝ рдкреЗрдЬ рдкрд░ (рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд, рд╕реНрдЯреЛрд░ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп) MSIX рдмрдВрдбрд▓ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдП рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ 1903+ рдкрд░ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдХреБрдЫ рдирд┐рд░реНрднрд░рддрд╛ рдкреИрдХреЗрдЬ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╣рдо рдЙрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдереЛрдбрд╝рд╛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдХреГрдкрдпрд╛ рд╣рдорд╛рд░рд╛ рд╕рд╛рде рджреЗрдВред

рдЕрднреА, рд╣рдо рд╕рдВрд╕рд╛рдзрди рд▓реБрдХрдЕрдк (рдЖрдЗрдХрди, рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕, рдЖрджрд┐) рдФрд░ рдШрдЯрдХ рд╕рдХреНрд░рд┐рдпрдг (рддрд╛рдХрд┐ рд╣рдо рдЕрдкрдиреЗ рдШрдЯрдХ рдбреАрдПрд▓рдПрд▓ рд▓реЛрдб рдХрд░ рд╕рдХреЗрдВ) рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдордПрд╕рдЖрдИрдПрдХреНрд╕/рдПрдкреАрдПрдХреНрд╕ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╕рдВрджрд░реНрдн рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрд╕ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдереЛрдбрд╝рд╛ рдФрд░ рдвреАрд▓рд╛ рдмрдирд╛рдиреЗ рдкрд░ рдкреНрд░рдЧрддрд┐ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ рдХреБрдВрдЖред

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ MSix рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рд╣реИред Msix рдХреЗ рдкрд╛рд╕ Windows 7 рдХреЗ рд▓рд┐рдП рднреА рд╕рдорд░реНрдерди рд╣реИ рдЗрд╕рд▓рд┐рдП msix рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдбрдмрд▓ рдХреНрд▓рд┐рдХ рдЗрдВрд╕реНрдЯреЙрд▓ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

@ DHowett-MSFT рдпрд╣ рдЕрдЪреНрдЫреА рд╢реБрд░реБрдЖрдд рд╣реИ!

  • рдореБрдЭреЗ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рднреА рдкреЛрд░реНрдЯреЗрдмрд▓ рд╕рдВрд╕реНрдХрд░рдг рдкрд╕рдВрдж рдЖрдПрдЧрд╛ (рдЬреИрд╕реЗ рдХрд┐ sysinternals рдЕрдиреБрдкреНрд░рдпреЛрдЧ)
  • рдХреГрдкрдпрд╛ рд░рд┐рд▓реАрдЬрд╝ рдкреЗрдЬ рдХреЗ рд▓рд┐рдВрдХ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓реА рд░реАрдбрдореА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд▓реЛрдЧ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдиреЛрдЯрд┐рд╕ рдХрд░ рд╕рдХреЗрдВ рдХрд┐ рдпрд╣ рд╕реНрдЯреЛрд░ рдХреЗ рдмрд╛рд╣рд░ рдЙрдкрд▓рдмреНрдз рд╣реИред

@amithegde рд╣рдордиреЗ рд░реАрдбрдореА рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рд╣реИ - рдЖрдкрдХреЗ рд╕реБрдЭрд╛рд╡ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

https://github.com/microsoft/terminal#installation

рд░рд┐рд▓реАрдЬрд╝ рдкреГрд╖реНрда рд╕реЗ MSIX рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдлрд╝рд▓рд╛рдЗрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ WindowsTerminal.exe CLiP рдбрд┐рд╡рд╛рдЗрд╕ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдкрд░ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдП

рдСрдлрд╝рд▓рд╛рдЗрди рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдкрд░ рддрддреНрдХрд╛рд▓ рд╣рдорд╛рд░реЗ рд╕рд░реНрд╡рд░ рдкрд░ рдбрдмреНрд▓реНрдпреВрдЯреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рддрддреНрдХрд╛рд▓ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдХрдИ рдЕрд╕рдлрд▓ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓реАред рдпрд╣рд╛рдВ рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдХрдИ рдкреЗрд╢реЗрд╡рд░ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рдВрдбреЛрдЬ 10 рдПрд▓рдЯреАрдПрд╕рд╕реА (рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕рдорд░реНрдерди рд╕рдВрд╕реНрдХрд░рдг) рд╕рдВрд╕реНрдХрд░рдг 1809 (рдмрд┐рд▓реНрдб 17763) рд╣реИ, рдЬрдмрдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ MSIX рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рдХреЗ MSIX рдмрдВрдбрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдкреИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬ 10 рдХреЗ рд╣рд╛рд▓ рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИред

рдпрд╣ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдЕрдкрдиреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкреЗрд╢реЗрд╡рд░ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЕрдиреБрдкрдпреЛрдЧреА рдмрдирд╛рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ рдХрд╣рд╛ рд╣реИ рдХрд┐ рдЕрдЧрд▓рд╛ рдПрд▓рдЯреАрдПрд╕рд╕реА 2021 рддрдХ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдХреЛрдИ рдЕрдиреНрдп рдкрд░рд┐рдирд┐рдпреЛрдЬрди рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рджреЛ рдФрд░ рд╡рд░реНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП рдкреЗрд╢реЗрд╡рд░ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЕрдиреБрдкрдпреЛрдЧреА рд░рд╣реЗрдЧрд╛ред

рдореИрдВ рдХреЛрдИ рд╡рд┐рдВрдбреЛрдЬ-рдХреЗрдВрджреНрд░рд┐рдд рдбреЗрд╡рд▓рдкрд░ рдирд╣реАрдВ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдПрдХ рддреНрд╡рд░рд┐рдд рдФрд░ рдЧрдВрджреЗ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╕реНрдерд┐рд░ рд░реВрдк рд╕реЗ рдЬреБрдбрд╝реА exe рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рд▓рд╛рдЧрдд/рдмреЛрдЭ рдХреНрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рддреЛ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди/рдкреЛрд░реНрдЯреЗрдмрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдХрд┐рд╕реА рднреА рд░реВрдк рдХреА рдмрд╣реБрдд рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рдПрдЧреА (рдЬреИрд╕рд╛ рдХрд┐ рдкрд┐рдЫрд▓реА рд╕рднреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ;))ред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:

рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рдЪрд╛рд░,

  • рдкреЗрд╢реЗрд╡рд░ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рдЖрдорддреМрд░ рдкрд░ рдЕрдХреНрд╖рдо рд╣реЛрддрд╛ рд╣реИ (рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдбреЗрд╡рд▓рдкрд░ рдореЛрдб рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдирд╛ рдФрд░ add-appxpackage рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рд░реАрдбрдореЗ рдореЗрдВ рдПрдХ рд╕реНрдкрд╖реНрдЯ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ);
  • рд░реАрдбрдореЗ рдореЗрдВ рд╕рдВрдЧрддрддрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ (рд╡рд┐рдВрдбреЛрдЬ 10 рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛/рд╕рдВрдЧрдд рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ)ред

@NBardelot "рдкреЗрд╢реЗрд╡рд░ рд╡рд╛рддрд╛рд╡рд░рдг" рдореЗрдВ рдЖрдкрдХреЛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдПрд▓рдЯреАрдПрд╕рд╕реА рд╕рдВрд╕реНрдХрд░рдг рдХреА рдПрдХ рд╕рд╛рде рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдмрд╛рд╣, рдЖрдкрдХреЛ рдПрд▓рдЯреАрдПрд╕рд╕реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреА рдЬрдм рддрдХ рдХрд┐ рдЖрдк рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рд┐рд╕реНрдЯрдо рдирд╣реАрдВ рдЪрд▓рд╛ рд░рд╣реЗ рд╣реЛрдВ, рдЬрд┐рд╕ рдкрд░ рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИред
"рдкреЗрд╢реЗрд╡рд░ рд╡рд╛рддрд╛рд╡рд░рдг" рдореЗрдВ рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ Microsoft Store рд╕реЗ рдЙрдкрд▓рдмреНрдз рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рддреЛ рдЖрдкрдХреА рдХрдВрдкрдиреА (ITIL) рдореЗрдВ рдЖрдорддреМрд░ рдкрд░ рдореМрдЬреВрдж рд╕рд╛рдорд╛рди рдХреЗ рдЕрдиреБрд░реЛрдз рдХреА рдорд╛рдирдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдЧреБрдЬрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред
рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдЙрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдЕрдВрджрд░реВрдиреА рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдареАрдХ рд╣реИрдВ - рдореИрдВ рдЗрд╕реЗ рдПрд▓рдЯреАрдПрд╕рд╕реА рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рддрд░реНрдХ рдХреЛ рдирд╣реАрдВ рд╕рдордЭрддрд╛, рдЦрд╛рд╕рдХрд░ рдЬрдм рдпрд╣ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдореЗрдВ рд╣реИ рдЬреЛ рдПрд▓рдЯреАрдПрд╕рд╕реА рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИред
рдпрд╣ рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ рдФрд░ рдФрд░ Microsoft Storeред

@ gh4chris рдЗрд╕рдХреА рддрддреНрдХрд╛рд▓ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдореЗрдВ рд╕реАрдПрдордбреА рдФрд░ рдкрд╛рд╡рд░рд╢реЗрд▓ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ - рдХреЛрдИ рдЙрдЪрд┐рдд рддрд░реНрдХ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИред

рдХрд┐рд╕реА рднреА рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдЕрдкрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдзрд╛рд░рдгрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЧреИрд░-рд╕реНрдЯреЛрд░ рдЙрдкрдпреЛрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдирд┐рд░реНрдорд┐рдд рдЙрддреНрдкрд╛рджрди рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рд╣реИ рдФрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдЯреВрд▓рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рд▓реЗрдХрд░ рд╡рд┐рд░реЛрдз рднреА рдХреНрдпреЛрдВ рд╣реИ?

рдЗрд╕рд▓рд┐рдП рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП, рд╣рдо рдЧреИрд░-рднрдВрдбрд╛рд░ рд╕реНрдерд╛рдкрдирд╛ рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ - рд╣рдорд╛рд░реЗ рд░рд┐рд▓реАрдЬрд╝ рдкреГрд╖реНрда рджреЗрдЦреЗрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдмрд┐рд▓реНрдб рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗ рдкрд╛ рд░рд╣реЗ рд╣реИрдВред рд╣рдо рдХреБрдЫ OS рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ Windows 10 рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╢рд┐рдк рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣реА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рд╣рдо LTSC рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗред

@ zadjii-msft рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдлрд┐рд░ рд╕реЗ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рджреБрдЦ рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ 2021 рддрдХ рдмрд╣реБрдд рд╕рд╛рд░реЗ рджрд┐рд▓рдЪрд╕реНрдк рдЙрдкрдпреЛрдЧ-рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдирд╣реАрдВ рд╣реИ (рдФрд░ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЕрдкрдирд╛рдиреЗ, рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рд░рд┐рд▓реАрдЬ рдореЛрдб рдореЗрдВ рд╣реЛрдВрдЧреЗ)ред рдпрджрд┐ рдЖрдк рдЬрд┐рди рд╕реАрдорд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рдЙрдирдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦреЗрдВрдЧреЗ :)

@CatTheHacker рдЖрдкрдХреА рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдХреГрдкрдпрд╛ рдпрд╣ рднреА рд╕рдордЭреЗрдВ рдХрд┐ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣ рдмрддрд╛рдирд╛ рдХрд┐ рдЖрдк рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ рдирд╣реАрдВ, рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЕрд╢рд┐рд╖реНрдЯ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ рдФрд░ рдЖрдк рдмрд╛рдзрд╛рдУрдВ рдХреЛ рдЧрд▓рдд рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВред рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдореИрдВ рдЦреБрд╢реА-рдЦреБрд╢реА рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреА рдЧрд▓рддрдлрд╣рдореА рднреА рдореЗрд░реА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдХрдореА рд╣реИред

рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдХ рдмрдбрд╝реА рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд╕рдЦреНрддреА рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВред рдбреЗрд╕реНрдХрдЯреЙрдк рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рд░рдЦрд░рдЦрд╛рд╡ рдХреЗ рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ 10 рдПрд▓рдЯреАрдПрд╕рд╕реА рдЪрд▓рд╛рддреЗ рд╣реИрдВ (рдФрд░ рдореИрдВ рдЗрд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдирд╣реАрдВ рд╣реВрдВ)ред рдореИрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдорд╢реАрдиреЛрдВ/рд╕рд░реНрд╡рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдмрд▓реНрдХрд┐ рджреЗрд╡ рдФрд░ рдСрдкреНрд╕ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд╣рдорд╛рд░рд╛ рдПрдХ рд▓рдХреНрд╖реНрдп рдРрд╕реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА ITIL / рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЖрджрд┐ рдореЗрдВ рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реИ рдХрд┐ рджреЗрд╡ рдФрд░ рдСрдкреНрд╕ рдХреЗ рдЬреАрд╡рди рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╣рдореЗрдВ рдУрдПрд╕ рдмрдирд╛рдо рдУрдПрд╕ рдЯреВрд▓рд┐рдВрдЧ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рд▓рд╛рддрд╛ рд╣реИ, рдЬреЛ рдЙрд╕ рддрд░рд╣ рдХреА рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рддрд┐рдорд╛рди рдмрджрд▓рд╛рд╡ рд╣реИред рдЙрд╕ рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ, рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕рдВрд╕реНрдХрд░рдг рдЪрд▓рд╛рдирд╛, рдФрд░ рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣ рджрд┐рдЦрд╛рдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рдХрд┐ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ (рдХреНрдпреЛрдВрдХрд┐ рдкреЙрд╡рд░реНрд╕рд╢реЗрд▓, рдбреЙрдХрд░, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ / рдУрдкрдирд╢рд┐рдлреНрдЯ ...) рдПрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ред

рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдРрдк рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реЛрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

@NBardelot - рдпрд╣рд╛рдВ рдЖрдкрдХреА рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдПрдордПрд╕рдЖрдИрдПрдХреНрд╕

рдЕрднреА, рд╣рдо рдЯрд░реНрдорд┐рдирд▓ рдХреЛ MSIX рдкреИрдХреЗрдЬ рдореЗрдВ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдкреИрдХреЗрдЬрд┐рдВрдЧ рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП рд░рдгрдиреАрддрд┐рдХ рдорд╛рд░реНрдЧ рд╣реИред рдпрджрд┐ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдорд╛рдВрдЧ рд╣реИ, рддреЛ рд╣рдо рдЕрдиреНрдп рдкреИрдХреЗрдЬрд┐рдВрдЧ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рдЦрд┐рд▓рд╛рдл рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрднреА рдХреЗ рд▓рд┐рдП рд╣рдо рд╕рдореБрджрд╛рдп рдХреА рдЕрдзрд┐рдХрд╛рдВрд╢ рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдпрдзрд╛рд░рд╛ рдХреЗ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдореИрдВ MSIX рдЯреАрдо рдХреА рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдЦреБрджрд╛рдИ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдПрд▓рдЯреАрдПрд╕ рдПрд╕рдХреЗрдпреВред рдЬрдм рдореИрдВ рдЙрдирд╕реЗ рд╕реБрдиреВрдВрдЧрд╛ рддреЛ рдЖрдкрдХреЛ рдмрддрд╛ рджреВрдВрдЧрд╛ред

рд▓реАрдЯрд░

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ LTS SKU рдЕрдкрдиреА рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдорд╛рдиреНрдп рд░рд┐рд▓реАрдЬрд╝ SKU рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдФрд░ рдХрдо рдмрд╛рд░-рдмрд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рдЗрд╕ рдмрд╛рдд рдХреА рдЕрдЪреНрдЫреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдирдП рдЙрддреНрдкрд╛рджреЛрдВ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЖрдиреЗ рдореЗрдВ рдФрд░/рдпрд╛ рдПрд▓рдЯреАрдПрд╕ рдПрд╕рдХреЗрдпреВ рдкрд░ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реЛрдиреЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧ рд╕рдХрддрд╛ рд╣реИред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдпрджрд┐ рдЖрдк рдирд╡реАрдирддрдо рдФрд░ рдорд╣рд╛рдирддрдо рдЯреВрд▓ рдФрд░ рддрдХрдиреАрдХ рдХреЛ рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЧреИрд░-рдПрд▓рдЯреАрдПрд╕ рдПрд╕рдХреЗрдпреВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред

рдРрд╕реЗ рдЙрджреНрдпрдо рдЬрд┐рдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдЕрдзрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд╕рд╛рде рд╣реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реНрд╡реАрдХреГрдд рдРрдкреНрд╕ рдХреЛ рд╕реНрд╡рдпрдВ-рддреИрдирд╛рддреА рдХрд░рдиреЗ рдХреА рдЗрдЬрд╛рдЬрдд рджреЗрддрд╛ рд╣реИ, рдФрд░/рдпрд╛ рдЬреНрдЮрд╛рдд рдкреНрд░рдмрдВрдзрд┐рдд рдРрдкреНрд╕ рдХреЛ рддреИрдирд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд╡реЗ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рддреИрдирд╛рддреА рдХреЗ рд▓рд┐рдП рдПрд╕рд╕реАрд╕реАрдПрдо рдФрд░ рдЗрдирдЯреНрдпреВрди рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЖрджрд┐ рд╕реНрд╡реАрдХреГрдд рдРрдкреНрд╕ рдХреАред

рд╣рдо рдЬрд▓реНрдж рд╣реА рдЕрдкрдиреЗ рдбреЙрдХреНрд╕ v. рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдкрдХреА рдХреБрдЫ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЛ рд╕рдордЭрдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдВрдЧреЗред

FYI рдХрд░реЗрдВ, рдЕрдм рдПрдХ рдЪреЙрдХрд▓реЗрдЯреА рдкреИрдХреЗрдЬ рд╣реИ , рдЗрд╕рд▓рд┐рдП рдРрдк рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рднреА choco install microsoft-windows-terminal рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реИред

@mkevenaar рдХреЛ рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рдПрдХ рд╕рд╛рде рд░рдЦрд╛ рд╣реИ! рдореИрдВ

@SeanKilleen рдмрд┐рд▓реНрдХреБрд▓ - рдореИрдВ рдЪреЙрдХрд▓реЗрдЯ рдХрд╛ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдкреНрд░рд╢рдВрд╕рдХ рд╣реВрдВ рдФрд░ рд╣рдорд╛рд░реА рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЙрдХрд▓реЗрдЯ рдкреИрдХреЗрдЬ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП @mkevenaar рдХреЗ рд▓рд┐рдП рдЖрднрд╛рд░реА рд╣реВрдВ :)

https://github.com/mkevenaar/chocolatey-packages/blob/master/automatic/microsoft-windows-terminal/update.ps1#L8

@SeanKilleen рдмрд┐рд▓реНрдХреБрд▓ - рдореИрдВ рдЪреЙрдХрд▓реЗрдЯ рдХрд╛ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдкреНрд░рд╢рдВрд╕рдХ рд╣реВрдВ рдФрд░ рд╣рдорд╛рд░реА рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЙрдХрд▓реЗрдЯ рдкреИрдХреЗрдЬ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП @mkevenaar рдХреЗ рд▓рд┐рдП рдЖрднрд╛рд░реА рд╣реВрдВ :)

https://github.com/mkevenaar/chocolatey-packages/blob/master/automatic/microsoft-windows-terminal/update.ps1#L8

@bitcrazed рдЖрдкрдХрд╛ рдмрд╣реБрдд-рдмрд╣реБрдд рд╕реНрд╡рд╛рдЧрдд рд╣реИ! рдпрд╣ рд╣рд░ 6 рдШрдВрдЯреЗ рдореЗрдВ рдЕрдкрдбреЗрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рддрд╛ рд╣реИ, рдФрд░ рдЖрдорддреМрд░ рдкрд░ рдЗрд╕реЗ рдЪреЙрдХрд▓реЗрдЯреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╕рд╛рдзрд┐рдд рд╣реЛрдиреЗ рдореЗрдВ 1 рдШрдВрдЯреЗ рд╕реЗ рднреА рдХрдо рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ!

[рдЕрджреНрдпрддрди: рдкреВрд░реНрд╡ рд▓рд┐рдВрдХ рдмрджрд▓реЗ рдЧрдП]:

рдпрджрд┐ рдЖрдк рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рд╡реАрд╕реА рд░реЗрдбрд┐рд╕реНрдЯ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИ, рддреЛ рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░/рдпрд╛ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣реЗрдЧрд╛ред

рдХреГрдкрдпрд╛ рдбреЗрд╕реНрдХрдЯреЙрдк рдмреНрд░рд┐рдЬ рдХреЗ рд▓рд┐рдП C++ рд░рдирдЯрд╛рдЗрдо v14 рдлреНрд░реЗрдорд╡рд░реНрдХ рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ:
https://www.microsoft.com/en-us/download/details.aspx?id=53175

C++ рд░рдирдЯрд╛рдЗрдо рдлреНрд░реЗрдорд╡рд░реНрдХ рдкреИрдХреЗрдЬ рдХреЛ %ProgramFiles(x86)%\Microsoft SDKs\Windows Kits10\ExtensionSDKs\Microsoft.VLibs.Desktop рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдиреЛрдЯ: рдЖрдк Add-AppxPackage PowerShell cmdlet рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕рдВрдХреБрд▓ рдХреЛ рд╕рдВрд╕реНрдерд╛рдкрд┐рдд рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

(#2369 рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд)

^ рдпрд╣ рдЕрднреА рднреА рдореЗрд░реЗ рд▓рд┐рдП рд╡рд┐рдлрд▓ рд╣реИред рдпрд╣ рд╕реНрдЯреЛрд░ рд╕реЗ Visual C++ run-time for UWP рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ рдФрд░ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЗ рдХрд╛рд░рдг рд╕реНрдЯреЛрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдШрдЯрдирд╛ рдЪреЛрдХреЛ рд╕реЗ рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рди рдХреЗ рдмрд╛рдж рдпрд╣ рд╕рдВрджреЗрд╢ рдЖрддрд╛ рд╣реИ:
Capture

рдЕрд░реЗ @mubaidr : рдореИрдВрдиреЗ рдбреЗрд╕реНрдХрдЯреЙрдк рдмреНрд░рд┐рдЬ рд╡реАрд╕реА ++ рд░рдирдЯрд╛рдЗрдо рд░реЗрдбрд┐рд╕реНрдЯ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд░реЛрдХреНрдд рдореЗрд░реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЕрдкрдбреЗрдЯ рдХреА рд╣реИред рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдПрдВ рдФрд░ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддрд╛ рд╣реИред

рдЕрднреА рднреА рд╡рд╣реА рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ :(
Capture

рд╣рдорд╛рд░реЗ SysAdmin рдиреЗ Windows Store рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЦреБрд▓реА рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдкреИрдХреЗрдЬ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

@rfresow - рд╣рдо рд╣рд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЬрд╛рд░реА рдЯрд░реНрдорд┐рдирд▓ рдмрд┐рд▓реНрдб рдХреЛ рд╕реНрдЯреЛрд░ рдореЗрдВ рдФрд░ рдЗрд╕ рд░реЗрдкреЛ рдореЗрдВ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ: https://github.com/microsoft/terminal/releases

тЪа рдиреЛрдЯ: рдЪреВрдВрдХрд┐ рдЖрдк рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ - рд╣рдорд╛рд░рд╛ рд▓рдХреНрд╖реНрдп рдорд╣реАрдиреЗ рдореЗрдВ рд▓рдЧрднрдЧ рдПрдХ рдмрд╛рд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛ рд╣реИред

@mubaidr - рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдЖрдк рдпрд╣рд╛рдБ рдореБрджреНрджреЛрдВ рд╕реЗ рдЯрдХрд░рд╛ рд░рд╣реЗ рд╣реИрдВред рдХреНрдпрд╛ рдореИрдВ рдЖрдкрд╕реЗ рдЯрд░реНрдорд┐рдирд▓ рдХреА рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рдиреЗ, рдЕрдкрдиреА рдорд╢реАрди рдХреЛ рд░реАрдмреВрдЯ рдХрд░рдиреЗ, рдкреБрдирдГ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдБ? рдореБрдЭреЗ рдбрд░ рд╣реИ рдХрд┐ рдЖрдкрдХреА рдорд╢реАрди рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рдХреБрдЫ рдЕрд╕рд╛рдорд╛рдиреНрдп рд╣реЛ рд░рд╣рд╛ рд╣реИред

^ @bitcrazed рдореИрдВ рднреА рдРрд╕рд╛ рд╣реА рд╕реЛрдЪрдиреЗ рд▓рдЧрд╛ рд╣реВрдБред рдирдП рд╕рд┐рд░реЗ рд╕реЗ рд╕реЗрдЯрдЕрдк рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рд░рд┐рдмреВрдЯ рдиреЗ рднреА рдорджрдж рдирд╣реАрдВ рдХреАред рддреЛ рдореИрдВ рдПрдХ рдХреНрд▓реАрди рд╕реЗрдЯрдЕрдк рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░реВрдВрдЧрд╛ред

рдПрдлрдбрдмреНрд▓реНрдпреВрдЖрдИрдбрдмреНрд▓реНрдпреВ, рдореИрдВ рд╡рд╣реА рд╡реАрд╕реА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдореЗрдВ рднрд╛рдЧ рд░рд╣рд╛ рд╣реВрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рднреА рдХрдИ рдХрд╛рд░рдгреЛрдВ (рдСрдлрд╝рд▓рд╛рдЗрди рдиреЗрдЯрд╡рд░реНрдХ, рдЖрджрд┐) рдХреЗ рд▓рд┐рдП рдмрдВрдж рдХрд┐рдП рдЧрдП рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИред

рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдЬрдВрдк рд╣реЛрд╕реНрдЯ рдЖрджрд┐ рдЬреИрд╕реА рдЪреАрдЬреЛрдВ рдкрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдпрд╛ рдЬрд╛рдПред

рдЕрд░реЗ @mubaidr : рдореИрдВрдиреЗ рдбреЗрд╕реНрдХрдЯреЙрдк рдмреНрд░рд┐рдЬ рд╡реАрд╕реА ++ рд░рдирдЯрд╛рдЗрдо рд░реЗрдбрд┐рд╕реНрдЯ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд░реЛрдХреНрдд рдореЗрд░реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЕрдкрдбреЗрдЯ рдХреА рд╣реИред рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдПрдВ рдФрд░ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддрд╛ рд╣реИред

@bitcrazed рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдКрдкрд░ рдХрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирдпрд╛ рдирд╣реАрдВ рд╣реИред рдореЗрд░рд╛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢рд┐рдХрд╛рдпрдд рдХрд░рддрд╛ рд╣реИ ...

рдЖрдкрдХреЗ рд▓рд┐рдВрдХ рд╕реЗ UWP VCLibs рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг 14.24222.0 (рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕ рдФрд░ рдлреАрдЪрд░реНрд╕ рд╕реЗ) рд╣реИ; рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореИрдВ Get-AppXPackage рдХрд░рддрд╛ рд╣реВрдВ:

Microsoft.VLibs.140.00.UWPрдбреЗрд╕реНрдХрдЯреЙрдк_14.0.27810.0_x64__8wekyb3d8bbwe
Microsoft.VLibs.140.00.UWPрдбреЗрд╕реНрдХрдЯреЙрдк_14.0.27810.0_x86__8wekyb3d8bbwe

рдКрдкрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд▓рд┐рдВрдХ 2016 рдХрд╛ рд╣реИ...

рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ - рд▓рд┐рдВрдХ рд╕реЗ vc_uwpdesktop.140.exe рдлрд╝рд╛рдЗрд▓ рдореЗрдВ Microsoft.VLibs рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ - рдЗрд╕реЗ C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs.Desktop\14.0\Appx\ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдк рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ:

  • "рдЦреБрджрд░рд╛" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ 14.0.24217.0 рд╕рдВрд╕реНрдХрд░рдг
  • "рдбреАрдмрдЧ" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ 14.0.24222.0 рд╕рдВрд╕реНрдХрд░рдг

рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдиреНрдпреВрдирддрдо рд╕рдВрд╕реНрдХрд░рдг 14.0.27323.0 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреНрдпрд╛ рд╕реНрдЯреЛрд░ рд╕рдХреНрд╖рдо рдХрд┐рдП рдмрд┐рдирд╛ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ?

рдореИрдВрдиреЗ рдХреБрдЫ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ рд╡реАрдПрд╕2019 рдФрд░ рдбрдмреНрд▓реНрдпреВ10 1903 рдХреЗ рд╕рд╛рде рд╕реНрд░реЛрдд рд╕реЗ рдЯрд░реНрдорд┐рдирд▓ рдмрдирд╛рдпрд╛ (рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдпрд╛рдп)ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ рдирдП msixbundle рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд▓рдЧрддрд╛, рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ Azure рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рдЬрдм рдореИрдВрдиреЗ git pull рдХрд┐рдпрд╛ рдФрд░ VS рдореЗрдВ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рддреЛ рдореБрдЭреЗ рдЕрдиреБрд╢рдВрд╕рд┐рдд NuGet рдЕрдкрдбреЗрдЯ рдХреЛ рд╣рдерд┐рдпрд╛рдиреЗ рдФрд░ Dot Net 4.7.2 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рдорд┐рд▓рд╛ред

рдЙрджрд╛рд╕реА :(

рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2019 рд╡реИрд╕реЗ рднреА рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред рдФрд░ рд╣рд╛рдБ, рд╣рдо рдХреЗрд╡рд▓ LTSB рд░рд┐рд▓реАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЗрд╕рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐ рд╣рдо "рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╡рд╛рджреА" рд╣реИрдВред рд▓реЗрдХрд┐рди рдХреНрдпреЛрдВрдХрд┐ рд╣рдо 5000 рд╕реЗ рдЕрдзрд┐рдХ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрджреНрдпрдо рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╣рд░ рд╕рд╛рд▓ рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рднреА рдПрдХ рдЦреВрдиреА рдирд░рдХ рд╣реИред

рдЗрди рд╕рднреА рдЕрдиреНрдп рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЗрд╕ рдмрдЧ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ - рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдордп рдмрд░реНрдмрд╛рдж рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬреЛ рдЗрд╕реЗ рд╕рд░реНрд╡рд░ рдУрдПрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдХреГрдкрдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░реАрдбрдореА рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реЗрдВ рдЬреЛ рдХрд╣рддреА рд╣реИ:

"рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2019 рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? - рд╣рдо рдЕрднреА рддрдХ рдирд╣реАрдВ рд╣реИрдВ, рдмрд╛рдж рдореЗрдВ рд╡рд╛рдкрд╕ рдЖрдПрдВ!..."

рдЗрди рд╕рднреА рдЕрдиреНрдп рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЗрд╕ рдмрдЧ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ - рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдордп рдмрд░реНрдмрд╛рдж рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬреЛ рдЗрд╕реЗ рд╕рд░реНрд╡рд░ рдУрдПрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдХреГрдкрдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░реАрдбрдореА рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реЗрдВ рдЬреЛ рдХрд╣рддреА рд╣реИ:

"рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2019 рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? - рд╣рдо рдЕрднреА рддрдХ рдирд╣реАрдВ рд╣реИрдВ, рдмрд╛рдж рдореЗрдВ рд╡рд╛рдкрд╕ рдЖрдПрдВ!..."

рд░реАрдбрдореА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрддрд╛рддрд╛ рд╣реИ:

Note: Windows Terminal requires Windows 10 1903 (build 18362) or later

рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ - рд▓рд┐рдВрдХ рд╕реЗ vc_uwpdesktop.140.exe рдлрд╝рд╛рдЗрд▓ рдореЗрдВ Microsoft.VLibs рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ - рдЗрд╕реЗ C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs.Desktop\14.0\Appx\ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдк рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ:

  • "рдЦреБрджрд░рд╛" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ 14.0.24217.0 рд╕рдВрд╕реНрдХрд░рдг
  • "рдбреАрдмрдЧ" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ 14.0.24222.0 рд╕рдВрд╕реНрдХрд░рдг

рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдиреНрдпреВрдирддрдо рд╕рдВрд╕реНрдХрд░рдг 14.0.27323.0 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреНрдпрд╛ рд╕реНрдЯреЛрд░ рд╕рдХреНрд╖рдо рдХрд┐рдП рдмрд┐рдирд╛ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ?

рдореИрдВ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реНрдЯреЛрд░ рдПрдХреНрд╕реЗрд╕ рдХреЗ рдмрд┐рдирд╛ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд╣реВрдВ рдФрд░ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рднреА рднрд╛рдЧ рд▓рд┐рдпрд╛ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЬреЛ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рд╡рд╣ 14.0.26905.0 рд╣реИред рдореИрдиреНрдпреБрдЕрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдкрдХреЛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг 14.0.24217.0 рд╣реИред рдореБрдЭреЗ рдПрдордПрд╕ рд╕реНрдЯреЛрд░ рдХреЗ рдмрд┐рдирд╛ 14.0.27323.0 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИред

  • "рдЦреБрджрд░рд╛" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ 14.0.24217.0 рд╕рдВрд╕реНрдХрд░рдг
  • "рдбреАрдмрдЧ" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ 14.0.24222.0 рд╕рдВрд╕реНрдХрд░рдг

рдореЗрд░реЗ рдкрд╛рд╕ рд╡реЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ рдФрд░ рдЯрд░реНрдорд┐рдирд▓ 0.6.2951.0 рдареАрдХ рдЪрд▓ рд░рд╣рд╛ рд╣реИред

рд╢рд╛рдпрдж рд╡реАрд╕реА 14.0.27323.0 рдореЗрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд╣реАрдВ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ред рдЙрд╕ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд╣рд╛рдБ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?

  • "рдЦреБрджрд░рд╛" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ 14.0.24217.0 рд╕рдВрд╕реНрдХрд░рдг
  • "рдбреАрдмрдЧ" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ 14.0.24222.0 рд╕рдВрд╕реНрдХрд░рдг

рдореЗрд░реЗ рдкрд╛рд╕ рд╡реЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ рдФрд░ рдЯрд░реНрдорд┐рдирд▓ 0.6.2951.0 рдареАрдХ рдЪрд▓ рд░рд╣рд╛ рд╣реИред

рд╢рд╛рдпрдж рд╡реАрд╕реА 14.0.27323.0 рдореЗрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд╣реАрдВ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ред рдЙрд╕ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд╣рд╛рдБ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?

рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреА рдПрдордПрд╕ рд╕реНрдЯреЛрд░ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ? рдореЗрд░рд╛ рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ 1909 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░рд╛ рд╕рдВрд╕реНрдХрд░рдг 14.0.26905.0 рд╕реЗ рдЖрдпрд╛ рд╣реЛ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИред

рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

PS C:\> Add-AppPackage -path "C:\Microsoft.WindowsTerminal_0.6.2951.0_8wekyb3d8bbwe.msixbundle"
Add-AppPackage : Deployment failed with HRESULT: 0x80073CF3, Package failed updates, dependency or conflict validation.
Windows cannot install package Microsoft.WindowsTerminal_0.6.2951.0_x64__8wekyb3d8bbwe because this package depends on
a framework that could not be found. Provide the framework "Microsoft.VCLibs.140.00.UWPDesktop" published by
"CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", with neutral or x64 processor
architecture and minimum version 14.0.27323.0, along with this package to install. The frameworks with name
"Microsoft.VCLibs.140.00.UWPDesktop" currently installed are:
Windows cannot install package Microsoft.WindowsTerminal_0.6.2951.0_x64__8wekyb3d8bbwe because this package depends on
a framework that could not be found. Provide the framework "Microsoft.VCLibs.140.00.UWPDesktop" published by
"CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", with neutral or x64 processor
architecture and minimum version 14.0.27323.0, along with this package to install. The frameworks with name
"Microsoft.VCLibs.140.00.UWPDesktop" currently installed are:
{Microsoft.VCLibs.140.00.UWPDesktop_14.0.26905.0_x86__8wekyb3d8bbwe
Microsoft.VCLibs.140.00.UWPDesktop_14.0.26905.0_x64__8wekyb3d8bbwe}
NOTE: For additional information, look for [ActivityId] edfb45f8-a09f-0003-a403-fced9fa0d501 in the Event Log or use
the command line Get-AppPackageLog -ActivityID edfb45f8-a09f-0003-a403-fced9fa0d501
At line:1 char:1
+ Add-AppPackage -path "C:\Microsoft.WindowsTerminal_0.6.2951.0_8wekyb3 ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : WriteError: (C:\Microsoft.Wi...bbwe.msixbundle:String) [Add-AppxPackage], IOException
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

  • "рдЦреБрджрд░рд╛" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ 14.0.24217.0 рд╕рдВрд╕реНрдХрд░рдг
  • "рдбреАрдмрдЧ" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ 14.0.24222.0 рд╕рдВрд╕реНрдХрд░рдг

рдореЗрд░реЗ рдкрд╛рд╕ рд╡реЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ рдФрд░ рдЯрд░реНрдорд┐рдирд▓ 0.6.2951.0 рдареАрдХ рдЪрд▓ рд░рд╣рд╛ рд╣реИред
рд╢рд╛рдпрдж рд╡реАрд╕реА 14.0.27323.0 рдореЗрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд╣реАрдВ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ред рдЙрд╕ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд╣рд╛рдБ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?

рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреА рдПрдордПрд╕ рд╕реНрдЯреЛрд░ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ? рдореЗрд░рд╛ рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ 1909 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░рд╛ рд╕рдВрд╕реНрдХрд░рдг 14.0.26905.0 рд╕реЗ рдЖрдпрд╛ рд╣реЛ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИред

рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

PS C:\> Add-AppPackage -path "C:\Microsoft.WindowsTerminal_0.6.2951.0_8wekyb3d8bbwe.msixbundle"
Add-AppPackage : Deployment failed with HRESULT: 0x80073CF3, Package failed updates, dependency or conflict validation.
Windows cannot install package Microsoft.WindowsTerminal_0.6.2951.0_x64__8wekyb3d8bbwe because this package depends on
a framework that could not be found. Provide the framework "Microsoft.VCLibs.140.00.UWPDesktop" published by
"CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", with neutral or x64 processor
architecture and minimum version 14.0.27323.0, along with this package to install. The frameworks with name
"Microsoft.VCLibs.140.00.UWPDesktop" currently installed are:
Windows cannot install package Microsoft.WindowsTerminal_0.6.2951.0_x64__8wekyb3d8bbwe because this package depends on
a framework that could not be found. Provide the framework "Microsoft.VCLibs.140.00.UWPDesktop" published by
"CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", with neutral or x64 processor
architecture and minimum version 14.0.27323.0, along with this package to install. The frameworks with name
"Microsoft.VCLibs.140.00.UWPDesktop" currently installed are:
{Microsoft.VCLibs.140.00.UWPDesktop_14.0.26905.0_x86__8wekyb3d8bbwe
Microsoft.VCLibs.140.00.UWPDesktop_14.0.26905.0_x64__8wekyb3d8bbwe}
NOTE: For additional information, look for [ActivityId] edfb45f8-a09f-0003-a403-fced9fa0d501 in the Event Log or use
the command line Get-AppPackageLog -ActivityID edfb45f8-a09f-0003-a403-fced9fa0d501
At line:1 char:1
+ Add-AppPackage -path "C:\Microsoft.WindowsTerminal_0.6.2951.0_8wekyb3 ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : WriteError: (C:\Microsoft.Wi...bbwe.msixbundle:String) [Add-AppxPackage], IOException
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЗрд╕реА рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдПрдХ рдФрд░ рдкреАрд╕реА рдХреЛ 1909 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рд╣реИред рдореИрдВ рдирд╡реАрдирддрдо рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ 0.6.2951.0 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред рдкрддрд╛ рдЪрд▓рд╛, рдЗрд╕ рдорд╢реАрди рдореЗрдВ UWPDesktop v 14.0.27810.0 рд╣реИред рдореБрдЭреЗ 100% рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╣рд╛рдБ, рдХрдм рдпрд╛ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╣реБрдЖ, рд╣рд╛рд▓рд╛рдБрдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдорд╢реАрди рдореЗрдВ VS2017 рдФрд░ VS2019 рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
https://www.microsoft.com/en-us/download/details.aspx?id=53175
рд╕рдВрд╕реНрдХрд░рдг 14.0.27810.0 (рдпрд╛ рдмрд╛рдж рдореЗрдВ) рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ 2016 рд╕реЗ рд╡рд╣ рдбрд╛рдЙрдирд▓реЛрдб рдХреНрдпреЛрдВ рд░реБрдХрд╛ рд╣реБрдЖ рд╣реИред

рдЕрдкрдбреЗрдЯ: рд╣рдо рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреБрдЫ рдмрд╛рддрдЪреАрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдмрдиреЗ рд░рд╣реЗрдВред

рдПрдлрдбрдмреНрд▓реНрдпреВрдЖрдИрдбрдмреНрд▓реНрдпреВ, рдореИрдВ рдРрд╕реЗ рд╡рд╛рддрд╛рд╡рд░рдг рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдХрднреА рднреА рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдЬреБрдбрд╝реЗ рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд┐ Azure, M365, рдЖрджрд┐ рдХреЛ рд╢рд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрдирдХреЗ рдкрд╛рд╕ рдХрднреА рднреА рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдирд╣реАрдВ рд╣реЛрдЧреАред

рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдХреВрдк рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реЛ рдЧрдпрд╛ рд╣реИред рд╕реНрдХреВрдк 7zip рдХреЗ рд╕рд╛рде msix рд╕реЗ рдлрд╝рд╛рдЗрд▓реЗрдВ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреЛрд░реНрдЯреЗрдмрд▓ рд╣реИ? рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рднреА msix рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдЗрд╕ рддрд░рд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдЬ рдпрд╣ рд╕рдЪ рд╣реИ рдХрд┐ рдЯрд░реНрдорд┐рдирд▓ рдмрд┐рдирд╛ рдкреИрдХреЗрдЬ рдХреЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЗрд╕рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╣рдореЗрд╢рд╛ рд░рд╣реЗрдЧрд╛ред

рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕рд░реНрд╡рд░ 2019 рдкрд░ рдЪреЙрдХрд▓реЗрдЯреА рдлреЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛:

choco install microsoft-windows-terminal
рддреНрд░реБрдЯрд┐: рдЗрд╕ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо Windows 10 рд╕рдВрд╕реНрдХрд░рдг 1903/OS рдмрд┐рд▓реНрдб 18362.x рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
Microsoft-Windows-рдЯрд░реНрдорд┐рдирд▓ рдХреА рд╕реНрдерд╛рдкрдирд╛ рд╕рдлрд▓ рдирд╣реАрдВ рдереАред
image

рдХреНрдпрд╛ рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕рд░реНрд╡рд░ рдХреЗ рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ рдпрд╛ рд╡реЗ рд╕рднреА рдмрд╣реБрдд рдкреБрд░рд╛рдиреЗ рд╣реИрдВ?

@ArgTang рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдХреЛрдИ рднреА рд╕рд░реНрд╡рд░ рд╕рдВрд╕реНрдХрд░рдг рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ: https://github.com/microsoft/terminal/issues/2312#issuecomment -519318609

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ! /рдбреБрдк #2312ред

рдирдорд╕реНрддреЗ! рд╣рдордиреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреА рдкрд╣рдЪрд╛рди рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛ рдХреЗ рдбреБрдкреНрд▓реАрдХреЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХреА рд╣реИ рдЬреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдЯреНрд░реИрдХрд░ рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИред рд╕рдВрджрд░реНрднрд┐рдд рдереНрд░реЗрдб рдкрд░ рдЪрд┐рдВрддрд╛ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдпрд╣ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдЖрдкрдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдЕрднреА, рд╕рд░реНрд╡рд░ 1903 рдпрд╛ 1909 рдлреНрд▓реЗрд╡рд░ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред рдЙрд╕рдХреЗ рд▓рд┐рдП рдорд╛рдлрд╝ рдХрд░рдирд╛!

рдореЗрд░рд╛ рдорддрд▓рдм рдЗрд╕ рдорд╛рд╕реНрдЯрд░ рдЯреНрд░реИрдХрд┐рдВрдЧ рдмрдЧ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХрд╛ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдерд╛ред рд╕рднреА рдХреЛ рдХреНрд╖рдорд╛ рдХрд░реЗрдВ!

рдЕрдм рддрдХ рдореБрдЭреЗ рдХрд╛рдо рдкрд░ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИ
рдЬреИрд╕рд╛ рдХрд┐ рдкрд┐рдЫрд▓реЗ рдЕрдВрдХ рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдореИрдВ рдпрд╣рд╛рдВ рдирд╡реАрдирддрдо рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдЕрдкрдбреЗрдЯ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ:
(рдкрд┐рдЫрд▓реЗ рдЕрдВрдХ рдХреЛ рдХреЙрдкреА рдкреЗрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ #4424 рд╕реЗ рдЯреНрд░реИрдХ рди рдЦреЛрдПрдВ, рдХреНрд╖рдорд╛ рдХрд░реЗрдВ @DHowett рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░рддреНрдпреЗрдХ рдЬрд╛рд░реА рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рджреЗрдЦрдиреЗ рдореЗрдВ рдорджрджрдЧрд╛рд░ рд╣реИ, рдпрд╣ рд╕рдордп-рд╕рдордп рдкрд░ рдмрджрд▓ рдЧрдпрд╛ рд╣реИ)

рдкрд░рд┐рдгрд╛рдо рдпрд╣рд╛рдБ рд╣реИ: https://github.com/microsoft/terminal/issues/4424 рдЕрдВрдХ рдЗрд╕ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛

рдореЗрд░реЗ рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХрдорд╛рддреНрд░ рд╕рдВрд╕реНрдХрд░рдг 0.6xxxx рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрдирд╛рдпрд╛ рд╣реИ, рдореЗрд░реЗ рдкрд╛рд╕ mdmerge.exe рдХреНрд░реИрд╢ рд╣реИ рдЬрдм 0.8.x рдпрд╛ рддреЛ 19041 slow ring рдпрд╛ 1909 stable рдкрд░ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ


рдмрдВрдж рдЕрдВрдХ рд╕реЗ рдХреЙрдкреА рдкреЗрд╕реНрдЯ :

рдЕрдВрддрд┐рдо WindowsTerminal_0.8.10261.0_x64__8wekyb3d8bbwe msixbundle рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдРрдк рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд╣реА рдЕрдЧрд░ рдореИрдВ chocolatey рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддрд╛ рд╣реВрдВ

@DHowett

msixbundle рдкрд░ рдЗрдВрдкреНрд░реВрд╡рдореЗрдВрдЯ рдХреЗ рд▓рд┐рдП Thx рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЗрдВрд╕реНрдЯреЙрд▓ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЪрд▓рдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдореБрдЭреЗ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреИрд╕реЗ рдорд┐рд▓ рд╕рдХрддреА рд╣реИ рдХрд┐ рдпрд╣ рдЪрд▓рддреЗ рд╕рдордп рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рдХреНрдпреЛрдВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдореИрдВ рдмрд╛рдж рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдЪрд┐рдд рдореБрджреНрджрд╛ рдмрдирд╛ рд╕рдХреВрдВ?

рдореИрдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╕реАрдорд╛ рдЖрдзреЗ рд╕реЗрдХреЗрдВрдб рдХреЗ рд▓рд┐рдП рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ, рдлрд┐рд░ рджреБрд░реНрдШрдЯрдирд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рдпрд╣:

image

рдЕрдЧрд░ рдореИрдВ рддреЗрдЬреА рд╕реЗ Start Menu рдЦреЛрд▓рддрд╛ рд╣реВрдВ рддреЛ рдореИрдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╢рд╛рдпрдж рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ MS Store Post Action (рдкреНрд░рдЧрддрд┐ рдкрдЯреНрдЯреА) рд╣реИ:
image

рдореИрдВ рдЖрдкрдХреА рдХреИрд╕реЗ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ ?
рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдирд┐рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЙрдЧ рдХрд╣рд╛рдВ рд╣реИрдВред
рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ EventViewer рдореЗрдВ рдХрд╣рд╛рдВ рджреЗрдЦрдирд╛ рд╣реИ (рдореИрдВрдиреЗ рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд▓реЗрдХрд┐рди рджреБрд░реНрдШрдЯрдирд╛ рдХреА рддрд░рд╣ рджрд┐рдЦрдиреЗ рд╡рд╛рд▓рд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛)

[Window Title]
Network Error

[Main Instruction]
Windows cannot access C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_0.8.10261.0_x64__8wekyb3d8bbwe\WindowsTerminal.exe

[Content]
Check the spelling of the name. Otherwise, there might be a problem with your network. To try to identify and resolve network problems, click Diagnose.

[^] Hide details  [Diagnose] [Cancel]

[Expanded Information]
Error code: 0x800704cf
The network location cannot be reached. For information about network troubleshooting, see Windows Help.

рдЕрдЧрд░ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд╛рдкрдирд╛ рд╕реНрдерд┐рддрд┐ рдорджрдж рдХрд░ рд╕рдХрддреА рд╣реИ, рддреЛ рдореБрдЭреЗ рдмрддрд╛рдПрдВред

рдЬреЛ рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИ рдЙрд╕ рдкрд░ рд▓реЙрдЧ/рдбрд╛рдпрдЧ/рдЯреНрд░реЗрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдЕрднреА рддрдХ рдХреЛрдИ рд░рд╛рд╕реНрддрд╛ рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЗрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреНрдпрд╛ рдФрд░ рдХреИрд╕реЗ рдЗрд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ^^

рдореБрдЭреЗ рддрдм рд╕реЗ "рд╕реНрдЯреЛрд░ рдЕрдкрдбреЗрдЯ" рдирд╣реАрдВ рд╣реЛрдиреЗ рд╕реЗ рдХреЛрдИ рдЖрдкрддреНрддрд┐ рдирд╣реАрдВ рд╣реИ ... рдХреЙрд░реНрдкреЛрд░реЗрд╢рди рдиреЗ рд╕реНрдЯреЛрд░ рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рд╣реИред
рдЗрд╕рд▓рд┐рдП рдЕрднреА рдХреЗ рд▓рд┐рдП рдореИрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ msixbundle рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ;)
рдЬрдм рдореБрдЭреЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рддреЛ рдореИрдВ рдмрд╕ рдЕрдЧрд▓реЗ msixbundle рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реВрдВрдЧрд╛

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрдкрдХреЗ рдзреИрд░реНрдп рдХреЗ рд▓рд┐рдП рд╕рднреА рдХрд╛ рдзрдиреНрдпрд╡рд╛рджред

рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣рд╛рдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рд╣реИрдХреА рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рд╣рдо рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕рдорд░реНрдерди рдпреЛрдЧреНрдп рд╕рдорд╛рдзрд╛рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдХрдИ рдЯреАрдореЛрдВ рдХреЗ рд╕рд╛рде рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЬрдм рд╣рдореЗрдВ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдФрд░ рдХрдм рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рд╣рдо рдпрд╣рд╛рдВ рд╡рд╛рдкрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВрдЧреЗред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВрдиреЗ рд▓рдЧрднрдЧ 20 рдорд┐рдирдЯ рдкрд╣рд▓реЗ рдПрдХ рдЕрдиреНрдп рдЯреАрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдФрдкрдЪрд╛рд░рд┐рдХ рдЕрдиреБрд░реЛрдз рджрд╛рдпрд░ рдХрд┐рдпрд╛ рдерд╛ рдХрд┐ рд╡рд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдХрд╛рдо рдХрд░реЗред

рдмрдиреЗ рд░рд╣реЗрдВред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ @iamdeskoh - рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдХреЛ рд╣рдЯрд╛ рд░рд╣рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рдЕрд╕рддреНрдпрд╛рдкрд┐рдд, рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╕реНрд░реЛрдд рд╕реЗ рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реИред рдРрд╕реА рдкреНрд░рдерд╛рдУрдВ рдХреА рдмрд┐рд▓реНрдХреБрд▓ рдЕрдиреБрд╢рдВрд╕рд╛ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИред рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдХреЛрдИ рдРрд╕рд╛ рдХрд░рдХреЗ рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ рдХрд┐рд╕реА рдЕрдкреНрд░рд┐рдп рдЪреАрдЬрд╝ рд╕реЗ рд╕рдВрдХреНрд░рдорд┐рдд рд╣реЛ рдЬрд╛рдПред

рдирд┐рд╢реНрдЪрд┐рдВрдд рд░рд╣реЗрдВ рд╣рдо рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЪреАрдЬреЛрдВ рдХрд╛ рдкреАрдЫрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдХреГрдкрдпрд╛ рд╣рдорд╛рд░реЗ рд╕рд╛рде рдзреИрд░реНрдп рд░рдЦреЗрдВред

@bitcrazed

рдирд╣реАрдВ, рдЙрд╕ рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ

рдореИрдВ рдХрд┐рд╕реА рдЕрдЬреНрдЮрд╛рдд/рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдбреЛрдореЗрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХреНрдпреЛрдВ рдХрд░реВрдВ?
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдПрдХ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рд╕реНрд░реЛрдд рд╕реЗ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП

рд▓рд┐рдВрдХ рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдк рдкрд╣рд▓реЗ рдпрд╣ рдмрддрд╛рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рдХрд┐ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдВред рдореБрдЭреЗ рдпрд╣ рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рд╛рдЗрдЯ рдХреЗ рдкреАрдЫреЗ рдпрд╣ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╣реИ рддрд╛рдХрд┐ рдЙрд╕ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ ^^?

рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдмрд╕ рдРрд╕рд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рд╕реЗ рдЖрдк рддреАрд╕рд░реЗ рднрд╛рдЧ рд╢рд┐рдкрд┐рдВрдЧ рдореИрдЬрд┐рдХ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░ рд╕рдХреЗрдВ
рдЦрд╛рд╕рдХрд░ рдЬрдм рдЖрдк рдкрд╣рд▓реА рдмрд╛рд░ рдпрд╣рд╛рдВ windows/terminal рдЯреАрдо рд╕реЗ рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╡реЗ рдЗрд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ

рдореБрдЭреЗ рдпрд╣ рд╕рдорд╛рдзрд╛рди рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдбрд╛рдЙрдирд▓реЛрдб рд▓рд┐рдВрдХ Microsoft рдбреЛрдореЗрди рд╕реЗ рдЖрддреЗ рд╣реИрдВред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @deskoh рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗрд╡рд▓ Microsoft рд╕реНрдЯреЛрд░ рд╕реЗ рдЕрд╕реВрдЪреАрдмрджреНрдз рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдВрдХ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред
рдФрд░ рдЕрдЧрд░ рдЯреАрдо рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдирд┐рд░реНрднрд░рддрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреА рд╣реИ, рддреЛ рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрд╛рдордХрд╛рдЬ рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рдХрд┐рд╕реНрдордд рдЖрдЬрдорд╛рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реЛрдЧреА ...
рд▓реЗрдХрд┐рди Microsoft.VLibs.140.00.UWPDesktop рдХреЗ рд╣рд╛рд▓ рдХреЗ рдкрд░реНрдпрд╛рдкреНрдд рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА, рдмрд╛рдж рдореЗрдВ рдПрдХ рдФрд░ рддреНрд░реБрдЯрд┐ рдХреЗ рдХрд╛рд░рдг рд╕реНрдерд╛рдкрдирд╛ рдЕрднреА рднреА рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИред

@ рдХреНрд▓реАрдореЗрдВрдЯ-рдлрд┐рд╢рд░ рдЖрдкрдХреЛ рдХрд┐рди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛? рдореИрдВ рдЕрдВрдд рдореЗрдВ рдЗрд╕реЗ рдПрдХ рдПрдпрд░ рдЧреИрдк рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рдЖрдкрдХреЛ рд╡реАрд╕реА ++ рдкреБрдирд░реНрд╡рд┐рддрд░рдг рдпреЛрдЧреНрдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдореБрдЭреЗ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ WindowsApp рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рднреА рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рд╣реИред

@deskoh рд╣рд╛рд▓рд╛рдБрдХрд┐ рдореИрдВрдиреЗ рдкреЙрд╡рд░реНрд╕рд╢реЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рддреНрд░реБрдЯрд┐ # 3194 рдЬреИрд╕реА рд╣реА рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИред

рдореИрдВрдиреЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ msix рдФрд░ appx рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рддрд░реАрдХреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ, рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдмрд┐рд▓реНрдб рд╕рдмрд╕реЗ рд╣рд╛рд▓ рдХреЗ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2019 рдмрд┐рд▓реНрдб рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ 10 рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд▓реЙрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред

рдпрд╣ рдХрд╛рдлреА рджреБрд░реНрднрд╛рдЧреНрдпрдкреВрд░реНрдг рд╣реИред

рд╣рдо рд╕рднреА рдХреЗ рд▓рд┐рдП рджреБрдЦ рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЯрд░реНрдорд┐рдирд▓ 1.0 рд░рд┐рд▓реАрдЬ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХреА рдЬрд╛рдПрдЧреАред рдЗрд╕рд▓рд┐рдП, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрддреНрдкрд╛рджрди рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЖрдИрдЯреА рдкреЗрд╢реЗрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЯрд░реНрдорд┐рдирд▓ рдЕрднреА рднреА рдмреЗрдХрд╛рд░ рд╣реЛрдЧрд╛: https://github.com/microsoft/terminal/milestone/6

рдпрджрд┐ рд╡реЗ рдирд┐рд░реНрднрд░рддрд╛ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЛ рдареАрдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдВрдХ #3097 1.0 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдореБрджреНрджреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╣реИред

рдореИрдВ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдмрддрд╛ рд╕рдХрддрд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ msixbundle рдХрд╣реАрдВ рднреА рдХрд╛рдо рдХрд░рдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛, рднрд▓реЗ рд╣реА рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЗрд╕реЗ рдмрд╛рдж рдореЗрдВ рдЦреБрдж рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдЗрд╕ рддрд░рд╣ рдореИрдВ рдкрд╣рд▓реЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреЗ рдмрд╛рдж рд╕реЗ рдХрд╛рдо рдкрд░ Powershell Core 7.x рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред

рдЙрд╕рдХреЗ рдКрдкрд░ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдВрджреЗрд╢ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд╢реЗрд▓ рдХреЗ рдЕрдВрджрд░ рд╕реВрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ (рддрд╛рдХрд┐ рдШреБрд╕рдкреИрда рди рд╣реЛ) рдХрд┐ рдЖрдк рдПрдХ рдЕрдкрдбреЗрдЯ рдХреЛ рдпрд╛рдж рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рдПрдХ рдСрдкреНрдЯ-рдЖрдЙрдЯ рднреА рд╣реИ

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ msixbundle рдирд┐рдХрд╛рд▓рдиреЗ рд╕реЗ рдмреЗрд╣рддрд░ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛

рд╕реНрдХреВрдк рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╣рдо рдЗрд╕реЗ рдкреНрд░реЛ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред (рд╣рдорд╛рд░реЗ рдкреНрд░реЛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕реЗ):
https://github.com/lukesampson/scoop-extras/blob/master/bucket/windows-terminal.json
scoop install windows-terminal

рдЗрд╕рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рд╕реНрдХреВрдк рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рдЪреАрдЬ рд╣реИ!
https://youtu.be/a85QLUJ0Wbs

рдпрд╣ рдЗрддрдирд╛ рдЕрдЪреНрдЫрд╛ рдФрд░ рдЙрдкрдпреЛрдЧреА рдЯреВрд▓ рд╣реИ, рдШрд░ рдЬреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ

рдПрдо рдлрд╛рджрд░, 24. рдЕрдкреНрд░реИрд▓ред 2020 рдЙрдо 12:03 рдЙрд╣рд░ рд╢реНрд░рд╛рдЗрдм рдЬрд┐рдпрд╛рдВрдЧ рдЬрд╝реВ <
рд╕реВрдЪрдирд╛рдПрдВ@github.com>:

рдареАрдХ рд╣реИ, рдЕрднреА рднреА рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ:

iwr -useb get.scoop.sh | рдЖрдИрдИрдПрдХреНрд╕
рд╕реЗрдЯ-рдПрдХреНрдЬрд╝реАрдХреНрдпреВрд╢рдирдкреЙрд▓рд┐рд╕реА рд░рд┐рдореЛрдЯрд╕рд╛рдЗрди-рд╕реНрдХреЛрдк рдХрд░реЗрдВрдЯрдпреВрдЬрд╝рд░
рд╕реНрдХреВрдк рдЗрдВрд╕реНрдЯреЙрд▓ рдЧрд┐рдЯ
рд╕реНрдХреВрдк рдмрд╛рд▓реНрдЯреА рдмрд╛рд▓реНрдЯреА рдЕрддрд┐рд░рд┐рдХреНрдд рдЬреЛрдбрд╝реЗрдВ
рд╕реНрдХреВрдк рд╡рд┐рдВрдбреЛрдЬрд╝-рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
'рд╡рд┐рдВрдбреЛ-рдЯрд░реНрдорд┐рдирд▓' рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ (0.11.1121.0) [64 рдмрд┐рдЯ]
Microsoft.WindowsTerminal_0.11.1121.0_8wekyb3d8bbwe.msixbundle (16,1 рдПрдордмреА)[=================================] 100%
рдХреЗ рд╣реИрд╢ рдХреА рдЬрд╛рдБрдЪ рдХрд░ рд░рд╣рд╛ рд╣реИMicrosoft.WindowsTerminal_0.11.1121.0_8wekyb3d8bbwe.msixbundle ... рдареАрдХ рд╣реИред
dl.7z рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ ... рд╣реЛ рдЧрдпрд╛ред
рдкреНрд░реА-рдЗрдВрд╕реНрдЯреЙрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓ рд░рд╣реА рд╣реИ...
рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓ рд░рд╣реА рд╣реИ...
*рддреНрд░реБрдЯрд┐ рдХрдо рд╕реЗ рдХрдо рд╡рд┐рдВрдбреЛрдЬ 10 18362 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред *

@gh4chris
рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рд╡рд╣реА рд╣реИ рдирд╛?
рдЪреВрдВрдХрд┐ рдЯрд░реНрдорд┐рдирд▓ рдУрдПрд╕ рд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлреАрдЪрд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдиреНрдпреВрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╕реНрддрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ

image

рдЖрдк рд╢рд╛рдпрдж 1903/1909 рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (2004/20H1 рдХреЛ рдПрдХ рдорд╣реАрдиреЗ рд╕реЗ рднреА рдХрдо рд╕рдордп рдореЗрдВ рд▓реИрдВрдб рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП)
image

рдЖрдк рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ? рдкреЗрд╢реЗрд╡рд░ рдорд╛рд╣реМрд▓ рдореЗрдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реИред рдЕрдкрдбреЗрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ
рдореМрдЬреВрджрд╛ рд╕реЗрдЯрдЕрдк рдХреЛ рдирд╣реАрдВ рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рддреНрдпрд╛рдкрди...

рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдбрдмреНрд▓реНрдпреВрдЯреА рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдРрд╕реА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЖрдИрдЯреА рдкреВрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рддрд╛ рд╣реИ
рдХрдореЛрдмреЗрд╢ рд╣рд╛рд╕реНрдпрд╛рд╕реНрдкрдж

рдПрдо рдлрд╛рджрд░, 24. рдЕрдкреНрд░реИрд▓ 2020 рдЙрдо 13:10 рдЙрд╣рд░ рд╢реНрд░рд╛рдЗрдм рддреЗрдмреЗрдХреЛ < рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com

рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдХреЛ рдЕрдкрдиреА рдХрдВрдкрдиреА рдореЗрдВ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИ, рдпрд╣ рдПрдХ рдЕрд▓рдЧ рдореБрджреНрджрд╛ рд╣реИ рдЬреЛ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИред
рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдХреА рдЫрд╡рд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдЕрдкрдиреА рддрд░рдл рдХреА рдЯреАрдореЛрдВ рд╕реЗ рдЙрдирдХреА рдЫрд╡рд┐ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдкрд░реНрдХ рдХрд░рдирд╛ рдЪрд╛рд╣ рд╕рдХрддреЗ рд╣реИрдВред

рдпрд╣ "рдЕрднреА рддрдХ рд╕реНрдЯреЛрд░ рдХрд╛ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ" рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИ

рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдпрд╣ рдЕрд╡рд░реБрджреНрдз рдпрд╛ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЖрдк Enter-PSSession рдпрд╛ ssh рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдЖрдк рд╕рд░реНрд╡рд░ рдХреЗ Shell рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ WT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реЛрдВрдЧреЗред
рдЖрдк рдЪрд╛рд╣реЗрдВ рддреЛ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ PSWS 7.x рдореЗрдВ рднреА рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЗрд╕реЗ dotnet tool рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

рдЖрдк рд╢рд╛рдпрдж Investigate alternative deployment mechanisms for Windows Terminal рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рдФрд░ рдореБрджреНрджрд╛ рдЦреЛрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ

рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ 'рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд╛рддрд╛рд╡рд░рдг' рдХреЗ рдЧрдарди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣рд╛рдВ рдЪрд▓ рд░рд╣реЗ рддрд░реНрдХ рдореЗрдВ рдирд╣реАрдВ рдкрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛

рд▓реЗрдХрд┐рди рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ (рдХрд┐рд╕реА рднреА рд╕рдВрд╕реНрдХрд░рдг) рдкрд░ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдФрд░ рдЗрд╕реЗ рд╡рд┐рдВрдбреЛрдЬ 10 рдкрд░ рдЪрд▓рд╛рдирд╛ рдореЗрд░реА рдкрд░рд┐рд╕реНрдерд┐рддрд┐ рдореЗрдВ рднреА рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИред

рдореИрдВ рд╕рд┐рд░реНрдл рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2019 рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реВрдВрдЧрд╛
рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рдЧрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдард┐рди рдЧреЛрд▓реА рд╣реЛ рд╕рдХрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ Azure рдкреЛрд░реНрдЯрд▓ рднреА рдЗрд╕рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреА рдкреЗрд╢рдХрд╢ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ
(рд▓реЗрдХрд┐рди рд╣рд╛рдБ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ "рдмрд╕ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ")

рд╕рд╛рде рд╣реА, рдЪреВрдВрдХрд┐ рдореИрдВ рдЖрдкрдХреА рддрд░рд╣ рдХреЗрд╡рд▓ рдПрдХ рдЙрдкрднреЛрдХреНрддрд╛ рд╣реВрдВ, рдХреНрдпрд╛ рдЖрдк рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдореБрджреНрджрд╛ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЗрд╕рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ?
рд╢рд╛рдпрдж рд╡рд╣рд╛рдВ рдкреВрдЫреЗрдВ рдХрд┐ рдХреНрдпреЛрдВ рдФрд░ рдиреНрдпреВрдирддрдо рдУрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╡рд░рдг
рд▓реЗрдХрд┐рди рдпрд╣ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рддрдВрддреНрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ

рдЕрд░реЗ @DHowett , рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдбрд┐рдкреЛ рдХреЛ рдмрдВрдбрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреА рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ (рдЬреЛ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЕрднреА рддрдХ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) рдХреЛ рдСрдлрд╝рд▓рд╛рдЗрди msixbundle рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд░рдЦрдиреЗ рдореЗрдВ рдмрд╣реБрдд рдорджрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕рдХреЗ рдмрд╛рдж, рдПрдХ рд╕рдордЭрджрд╛рд░ рдСрдлрд╝рд▓рд╛рдЗрди рд╕реНрдерд╛рдкрдирд╛ рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд▓рд╛рдкрддрд╛ рдЯреБрдХрдбрд╝рд╛ рдореЗрдВ рдирд╡реАрдирддрдо msixbundle рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ aka.ms рд╕реНрдерд┐рд░ URL рд╣реИ, рдмрдЬрд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдЖрдкрдХреЛ рдЕрдкрдиреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдирд╡реАрдирддрдо github.com рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд╕рд╛рде рдЕрджреНрдпрддрд┐рдд рд░рдЦрдирд╛ рдкрдбрд╝реЗред рдФрд░ рдпреВрдЖрд░рдПрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред

рдХреНрдпрд╛ рдЗрд╕ рдмрдВрдбрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд┐рд░ рдбрд╛рдЙрдирд▓реЛрдб рд▓рд┐рдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ?

рдХреНрдпрд╛ рдЗрд╕ рдмрдВрдбрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд┐рд░ рдбрд╛рдЙрдирд▓реЛрдб рд▓рд┐рдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ?

рдпрд╣ рдПрдХ рдмреБрд░рд╛ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рд╣реИ, рдФрд░ рд╢рд╛рдпрдж рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдореЗрдВ рдмрд╛рдж рдореЗрдВ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЬрд▓реНрдж рд╣реА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдореИрдВ рдПрдХ appinstaller рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛ (рдЬреЛ рдХрд┐ "рдореИрдВ рдЖрдкрдХреЛ рдФрд░ рдХрд╣рд╛рдВ рдвреВрдВрдвреВрдВ?" рдЯреИрдЧ (рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП!)

*рддреНрд░реБрдЯрд┐ рдХрдо рд╕реЗ рдХрдо рд╡рд┐рдВрдбреЛрдЬ 10 18362 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред *

рдРрд╕реА рдЕрдЬреАрдм рдХрдард┐рди рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ? рдХреНрдпрд╛ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рдХрдо рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ LTSC рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдкрд░ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?

@kein рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рд╣рдордиреЗ рдкрд╣рд▓реЗ рдЗрд╕ рд░реЗрдкреЛ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рд╣реИ ред

#1643 (рдЯрд┐рдкреНрдкрдгреА)

рдорд╛рдлрд╝ рдХрд░рдирд╛ред рдЕрднреА, 1809 рдХреЛ рдЧреЛрдж рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рдмрдбрд╝реЗ рдЕрд╡рд░реЛрдзрдХ рд╣реИрдВред

* XAML islands was a technology preview and didn't support high-DPI, DPI changes, or accessibility in 1809. We rely on them heavily.

* 1903 added support for side-by-side WinRT component activation, something deep in the COM stack that lets us find our DLLs when they're right next to our EXE.

рд╣рдо рдЕрднреА 1809 рдкрд░ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗред

#1909 (рдЯрд┐рдкреНрдкрдгреА)

рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдирд╡реАрдирддрдо рд╡рд┐рдВрдбреЛрдЬ рд░рд┐рд▓реАрдЬ рд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред XAML рджреНрд╡реАрдкрд╕рдореВрд╣ рд╡рд╣ рддрдХрдиреАрдХ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо рдЕрдкрдиреЗ XAML UI рдХреЛ Win32 рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣реЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВред рдЙрд╕рдХреЗ рдмрд┐рдирд╛, рд╣рдо рдХреБрдЫ рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реЛрдВрдЧреЗред рдЪреВрдВрдХрд┐ рдПрдХреНрд╕рдПрдПрдордПрд▓ рджреНрд╡реАрдк рдХреЗрд╡рд▓ рдирд╡реАрдирддрдо рд╡рд┐рдВрдбреЛрдЬ 10 рд░рд┐рд▓реАрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реА рдкреВрд░реНрдг рд╣реИ, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдирд╡реАрдирддрдо рд╡рд┐рдВрдбреЛрдЬ 10 рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд░рд╣рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

#841 (рдЯрд┐рдкреНрдкрдгреА)

#498 (рдЯрд┐рдкреНрдкрдгреА)

рдлрд┐рд▓рд╣рд╛рд▓ рдХреЛрдИ рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИред
рд╣рдо рдЕрдкрдиреЗ UI рдХреЗ рд▓рд┐рдП C++/WinRT рдФрд░ XAML рджреНрд╡реАрдк рд╕рдореВрд╣ (UWP XAML) рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИрдВред рд╣рдо рдЯреЗрдХреНрд╕реНрдЯ рд░реЗрдВрдбрд░рд░ рдХреЗ рд▓рд┐рдП DX/DWrite рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЬрдм рддрдХ рдЙрдиреНрд╣реЗрдВ рдХрднреА-рдХрднреА рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдкреЛрд░реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдмрд╣реБрдд рдХрдо рдореМрдХрд╛ рд╣реИ рдХрд┐ рд╣рдо рдХрднреА рднреА рд▓рд┐рдирдХреНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдорд╛рд░реА рдкреВрд░реА рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдгрд╛рд▓реА рдПрдордПрд╕рдмрд┐рд▓реНрдб-рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдФрд░ рдореИрдВ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╣рдорд╛рд░реА рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдгрд╛рд▓реА рд▓рд┐рдирдХреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░реЗрдЧреАред

#1893 (рдЯрд┐рдкреНрдкрдгреА)

#2024 (рдЯрд┐рдкреНрдкрдгреА)

рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпреЛрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕реАрдорд┐рдд рд╕рдорд░реНрдерди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдЙрдард╛рдП рдЧрдП рдХрд┐рд╕реА рднреА рддрд░реНрдХ рдХреЛ рдЕрдорд╛рдиреНрдп рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рд░реНрд╡рд░ рдФрд░ LTSC рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИрдВред рдШрд░реЗрд▓реВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ? рдЕрдВрддрддрдГ рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдмрдВрдж рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рджреВрд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЕрднреА рдореИрдВ cmder рдкрд░ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реВрдВ рдФрд░ рдЬрдм рддрдХ рдЯрд░реНрдорд┐рдирд▓ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдФрд░ 2020 рдореЗрдВ рдЬрд▓реНрдж рд╣реА рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рднреВрд▓ рдЬрд╛рдКрдВрдЧрд╛ред

рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рд░реНрд╡рд░ рдФрд░ LTSC рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИрдВ

рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрд╕ рдХрдерди рдХрд╛ рдХреЛрдИ рдкреНрд░рдорд╛рдг рд╣реИ?

рдХреНрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ 2 рдореБрджреНрджреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ; рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рддрдВрддреНрд░ рдФрд░ рдиреНрдпреВрдирддрдо рд╕рдВрд╕реНрдХрд░рдг?

"рдиреНрдпреВрдирддрдо рд╕рдВрд╕реНрдХрд░рдг" рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдиреНрдп рд╕реВрддреНрд░ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕ рд╕реВрддреНрд░ рдореЗрдВ рдиреНрдпреВрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреЛ "рдСрдл рдЯреЙрдкрд┐рдХ" рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реВрдВрдЧрд╛ред

рд╣рдорд╛рд░реЗ рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛: рдПрдХ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдЬреЛ 3.5k рд╡рд┐рдВрдбреЛрдЬ 10 рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рд▓рдВрдмреА рдЕрд╡рдзрд┐ рдХреА рд╕рдорд░реНрдерди рд╢рд╛рдЦрд╛ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИ, рдЙрдирдХреЗ рдкрд╛рд╕ рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рд╕рдХреНрд╖рдо рд╣реИ рддрд╛рдХрд┐ рд╡реЗ рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХреЗрдВред рд╣рдорд╛рд░реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ (рдЬрд┐рдиреНрд╣реЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдкрд╕рдВрдж рдФрд░ рд▓рд╛рдн рд╣реЛрдЧрд╛) рдХреЗ рдкрд╛рд╕ рд╡рд┐рдВрдбреЛрдЬ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рд╣реИрдВ, рдЬрд┐рди рдкрд░ рд╡реЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдЖрд░рдбреАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рд╡рд┐рд╖рдо рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдЬреНрдпрд╛рджрд╛рддрд░ рд╕рд░реНрд╡рд░ 2016 рдкрд░ рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ, рдлрд┐рд░ рдПрдордПрдорд╕реА рдФрд░ рдкрд╛рд╡рд░рд╢реЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЗрдВред рдЗрди рд╕рднреА рдкрд░ рдЯрд░реНрдорд┐рдирд▓ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рдЕрдиреНрдп рдЙрдкрдпреЛрдЧ рдкреИрдЯрд░реНрди рдЖрд░рдбреАрдкреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЧрдврд╝ рд╡рд┐рдВрдбреЛрдЬ рд░рд┐рдореЛрдЯ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╣реИ, рдлрд┐рд░ рдПрдВрдЯрд░-рдкреАрдПрд╕рдПрд╕рдИрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреНрдп рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдирд╛ рд╣реИред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд╣реБрдд рдХрдо рд╡рд┐рдВрдбреЛрдЬ рдХреЛрд░ рд╕рд░реНрд╡рд░ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрдЯреИрдХ рдФрд░ рд╕рд▓рд╛рд╣рдХрд╛рд░ рдЬреЛ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рддреИрдирд╛рддреА рдХреЗ рд▓рд┐рдП рдЙрдирдХреЗ рд╕рд╛рде рдЖрддреЗ рд╣реИрдВ, рд╡реЗ рдЗрд╕реЗ рдирд╣реАрдВ рд╕рдордЭрддреЗ рд╣реИрдВ рдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреНрд░рдмрдВрдзрди рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо рдореБрдЦреНрдп рд░реВрдк рд╕реЗ MSI рдХреЛ рд╡рд┐рдВрдбреЛрдЬ 10 рдФрд░ рд╕рд░реНрд╡рд░ 2016 рджреЛрдиреЛрдВ рдореЗрдВ рд╢рд┐рдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рд╣рд░ рдЬрдЧрд╣ рд╢рд┐рдкрд┐рдВрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛, рдЕрдЧрд░ рдпрд╣ рдПрдХ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред

@carwyn рдпрд╣рд╛рдБ рд╡рд╣реАред рд╣рдорд╛рд░реЗ рдкрд░рд┐рд╡реЗрд╢ рдореЗрдВ n-1 рдХреА рдкреНрд░рд╡реГрддреНрддрд┐ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЬрд┐рд╕ рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рд╣рдо рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рдЙрд╕реЗ 2016 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдореИрдВрдиреЗ рдШрд░ рдкрд░ рдЕрдкрдиреА рдорд╢реАрди рдореЗрдВ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддрд╛ рд╣реВрдБред рдореИрдВ рдЯреАрдо рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдкрд░ рд╣рдорд╛рд░реЗ рдЬрдВрдк рдмреЙрдХреНрд╕ рдкрд░ 'рдЗрди рдкреНрд░реЛрдбрдХреНрд╢рди' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕рд░реНрд╡рд░ 2019 рдХреЗ рдПрдХрдорд╛рддреНрд░ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдмрд╣реБрдд рд▓рдВрдмрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдПрдХ рдЕрджреНрднреБрдд рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рд╣реИред рдореИрдВ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдиреА рдЙрдореНрд░ рдмрдврд╝рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд╛рд╡рд░рд╣реЗрд▓ рдЖрдИрдПрд╕рдИ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рджреЛрд╕реНрддреЛрдВ, рдореИрдВ рд╕рднреА рд╕реАрдорд╛рдУрдВ рдФрд░ рдХрдард┐рдирд╛рдЗрдпреЛрдВ рд╕реЗ рдЦреБрд╢ рдирд╣реАрдВ рд╣реВрдБ
рдкреНрд░рддрд┐рд╖реНрдард╛рдиреЛрдВред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЕрдкрдирд╛ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдЕрдм mobaXterm рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдпрд╣ рд▓рдЧрднрдЧ рд╕рдм рдорд┐рд▓ рдЧрдпрд╛
рдореБрдЭреЗ рдЬрд┐рди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдХреЗрд╡рд▓ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЬреАрд╡рди рдЖрд╕рд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ

рдПрдо рдбреВред, 11ред рдЬреВрди 2020 рдЙрдо 10:20 рдЙрд╣рд░ рд╢реНрд░рд╛рдЗрдм рд╡реЗрдЗрдпрд╛рдВрдЯрди <
рд╕реВрдЪрдирд╛рдПрдВ@github.com>:

рдпрд╣рд╛рдВ рдмрддрд╛рдП рдЧрдП рдХрд┐рд╕реА рднреА рд╕рдорд╛рдзрд╛рди рдиреЗ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2019 рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд╕реНрдХреВрдк рдХреЗ рд╕рд╛рде рднреА рдпрд╣ "ERROR рдХрдо рд╕реЗ рдХрдо рд╡рд┐рдВрдбреЛрдЬ 10 18362 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ" рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдпрд╣рд╛рдВ рдмрддрд╛рдП рдЧрдП рдХрд┐рд╕реА рднреА рд╕рдорд╛рдзрд╛рди рдиреЗ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2019 рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд╕реНрдХреВрдк рдХреЗ рд╕рд╛рде рднреА рдпрд╣ "ERROR рдХрдо рд╕реЗ рдХрдо рд╡рд┐рдВрдбреЛрдЬ 10 18362 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ" рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рд╕рд╣реАред рдпрд╣ рд╕рд░реНрд╡рд░ 2019 рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред 2019 1809 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдФрд░ рдХрдо рд╕реЗ рдХрдо 1903 рдХреА рдЬрд░реВрд░рдд рд╣реИред

рдпрд╣рд╛рдВ рдмрддрд╛рдП рдЧрдП рдХрд┐рд╕реА рднреА рд╕рдорд╛рдзрд╛рди рдиреЗ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2019 рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд╕реНрдХреВрдк рдХреЗ рд╕рд╛рде рднреА рдпрд╣ "ERROR рдХрдо рд╕реЗ рдХрдо рд╡рд┐рдВрдбреЛрдЬ 10 18362 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ" рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рд╕рд╛рде рд╣реА рдЖрдк рдЗрд╕ рдЕрдВрдХ рдХреА рдЕрдВрддрд┐рдо рдЯрд┐рдкреНрдкрдгреА рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ:
https://github.com/microsoft/terminal/issues/1386#issuecomment -634933002

рдирдорд╕реНрддреЗ @DHowett , #6802 . рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдпрджрд┐ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реНрдЯреЛрд░ рдПрдХреНрд╕реЗрд╕ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рд╣реИ рддреЛ рдкреИрдХреЗрдЬ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдФрд░ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рддрд╛ рд╣реИ:

image

рд╕рдВрдХреЗрдд рдХреЗ рд╕рдорд╛рди рдирд╛рд╡ред рд╣рдорд╛рд░рд╛ рдЖрдИрдЯреА рд╕рдореВрд╣ (рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ) рдмрд╣реБрдд рдЬреЛрдЦрд┐рдо рд╕реЗ рдмрдЪрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рдФрд░ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдкрд░ рд╕реНрдерд┐рд░рддрд╛ рдХреЛ рдорд╣рддреНрд╡ рджреЗрддрд╛ рд╣реИред рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реНрдЯреЛрд░ рддрдХ рдкрд╣реБрдВрдЪ рдЕрд╡рд░реБрджреНрдз рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЬрдм рд╣рдо рдЕрдзрд┐рдХ рдЖрдзреБрдирд┐рдХ рдирд┐рд░реНрдорд╛рдг (1903, 2004) рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддрдм рднреА рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо MSIX рдкреИрдХреЗрдЬ рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реЛрдВрдЧреЗ рдЬрдм рддрдХ рдХрд┐ рд╣рдо рдЗрд╕реЗ рд╕реНрд░реЛрдд рд╕реЗ рдирд╣реАрдВ рдмрдирд╛рддреЗ (I рдПрдХ рдмрд╛рд░ рдРрд╕рд╛ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдХрд╛рдлреА рд╕рдордп рд▓рдЧрд╛, рд╣рд░ рдмрд╛рд░ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ)ред

рдЗрд╕ рддрдереНрдп рдХреЛ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕реЗ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдХреЗрд╡рд▓ рдмреИрдХрд▓реЙрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдлрд┐рд░ рднреА, рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЬрд▓реНрдж рд╣реА рдПрд╕рд╕реАрд╕реАрдПрдо (рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП) рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдорд╢реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдЕрдиреНрдп рдорд╛рдзреНрдпрдо рд╕реЗ рддреИрдирд╛рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред

@JongleurNin @sanket-bhaleao

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ "рдбрд╛рдЙрдирд▓реЛрдб" рдХреНрд╖рдорддрд╛рдПрдВ рд╣реИрдВ рддреЛ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:
рд╣рдордиреЗ 0.9 рдпрд╛ 0.10 рд╕реЗ рд╕реНрд░реЛрдд рд╕реЗ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдм рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:

рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ:

  • https://github.com/microsoft/terminal/releases/latest
  • msixbundle рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ (рдЗрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рди рдХрд░реЗрдВ)
  • рдЬрд╝рд┐рдк рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВ
  • рдЗрд╕реЗ рдирд┐рдХрд╛рд▓реЗрдВ
  • WindowsTerminal.exe . рдЪрд▓рд╛рдПрдВ
  • рдЗрд╕реЗ рдкрд┐рди рдХрд░реЗрдВ

рд╕реНрд╡рдЪрд╛рд▓рди:

  • рд╕реВрдЪреА-рд░рд┐рд▓реАрдЬрд╝-рдПрд╕реЗрдЯреНрд╕ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ $PROFILE рдореЗрдВ рдПрдХ pwsh рдлрд╝рдВрдХреНрд╢рди рдмрдирд╛рдПрдБ
    рдпрд╣рд╛рдБ рдЖрдк рдпрд╣ рдЪрд╛рд╣рддреЗ рд╣реИрдВ https://api.github.com/repos/microsoft/terminal/releases/latest
  • рдЖрдк pwsh ConvertFrom-Json . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
  • рд╕рдВрдкрддреНрддрд┐ рд╕реВрдЪреА рдореЗрдВ name рд╕рдВрдкрддреНрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдЬреЛ msixbundle рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддреА рд╣реИ
  • Invoke-WebRequest рдХрд╛ рдЙрдкрдпреЛрдЧ $ browser_download_url рдлрд╝реАрд▓реНрдб рдкрд░ рдХрд░реЗрдВ
  • рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ NTLM рдкреНрд░реЙрдХреНрд╕реА рд╣реИ рддреЛ Get-Proxy рдФрд░ ProxyUseDefaultCredentials рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ рдХреНрдпреЛрдВрдХрд┐ ... рдХреЙрд░реНрдк рдордЬрд╝реЗрджрд╛рд░ рд╣реИрдВ
  • рдЕрдирдЬрд╝рд┐рдк рдХреЗ рд▓рд┐рдП Expand-Archive pwsh рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдирд╛рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)
  • рдЗрд╕реЗ рдЕрдкрдиреЗ рд╕рд╛рдереА рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рд░ рдореЗрдВ рд░рдЦреЗрдВ;)
  • рдПрдХ xcopy- рд╕рдХреНрд╖рдо exe рд╡рд╣ рд╣реИ рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдХрдВрд╕реЛрд▓ рдЬреИрд╕реЗ рдкрд╛рд╡рд░ рдЯреВрд▓реНрд╕ рдХреЛ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдПрдХ рдУрд╡рд░рдХрд┐рд▓ рд╣реИ рдФрд░ рдХреГрдкрдпрд╛ рдЗрд╕рд╕реЗ рдмрдЪреЗрдВред рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдорд╣реАрдиреЛрдВ рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдкрд┐рдЫрд▓реА рдмрд╛рд░ рдЬрдм рдореИрдВрдиреЗ рдЬрд╛рдБрдЪ рдХреА рдереА, рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рд░рд┐рд▓реАрдЬрд╝ рдореЛрдб рдореЗрдВ exe рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдереА рдЬреЛ рд╡рд┐рдзрд┐рд╡рдд рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рд╣реИред
  • рдмрд┐рдЬрд▓реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдо рд╕реНрдЯреЛрд░ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХ рд╡рд┐рддрд░рдг рдореЙрдбрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирдиреЗ рдХреЗ рдирд┐рд░реНрдгрдп рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реИрдВред рдХреНрдпреЛрдВрдХрд┐, рдХрд▓ рдореИрдВрдиреЗ рдЕрдкрдиреА рдХрд╛рд░реНрдп рдорд╢реАрди рдкрд░ рдЗрд╕ рдХрдВрд╕реЛрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛ рдХрд┐, рд╕реНрдЯреЛрд░ рдореЗрд░реЗ рд╣реЙрдЯрдореЗрд▓ рдЦрд╛рддреЗ рдХреЗ рд╕рд╛рде рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ Microsoft рдЦрд╛рддреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдореЗрд░рд╛ рдХрд╛рд░реНрдп рдЦрд╛рддрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреАрд╕реА рдкрд░ рдХрдВрд╕реЛрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдерд╛ред рдШрд░ рдкрд░ рдерд╛ред рдореБрдЭреЗ рдЕрдкрдиреА рдХрд╛рд░реНрдп рдорд╢реАрди рдкрд░ рдХрдВрд╕реЛрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдореЗрд░реА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдорд╢реАрди рдкрд░ рдирд╣реАрдВред
  • рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдмрд╕ рдпрд╣ред рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЛ рдкрдХрдбрд╝рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдПрдВ рддрд╛рдХрд┐ рд╣рдо рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред рдЕрдиреНрдпрдерд╛, рдореИрдВ ConEmu рд╕реЗ рдЦреБрд╢ рд╣реВрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдореИрдВ рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдЦреИрд░, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдерд╛рдкрдирд╛ рдФрд░ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЗрддрдиреЗ рд╕рд╛рд░реЗ рдЧреИрд░-рдЙрдЪрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХрдорд╛рддреНрд░ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдмрд╛рдЬрд╛рд░-/рд░рд╛рдЬрдиреАрддрд┐рдХ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдордПрд╕ рдЪрд╛рд╣рддрд╛ рд╣реИ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрдЯреЛрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдПрдХрдорд╛рддреНрд░ рд╡реИрдз рд╕реНрд░реЛрдд рд╣реЛ (рдРрдкреНрдкрд▓ рдХреЗ рдмрд┐рдЬрдиреЗрд╕ рдореЙрдбрд▓ рдкрд░ рднреВрдЦрд╛ рдФрд░ рдИрд░реНрд╖реНрдпрд╛рдкреВрд░реНрдг рджрд┐рдЦ рд░рд╣рд╛ рд╣реЛ), рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдЦрддрд░рдирд╛рдХ рд░рд╛рд╕реНрддрд╛ рднреА рд╣реИред рд╡рд┐рдВрдбреЛрдЬ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓рд╛рдЧреВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдХреНрд╖рдорд╛рд╢реАрд▓ рдирд╣реАрдВ рд╣реИрдВред
рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рд╡рд┐рди рдЯрд░реНрдорд┐рдирд▓ рдЯреАрдо рдХреЗ рд╣рд╛рде рдмрдВрдзреЗ рд╣реБрдП рд╣реИрдВ (рдареАрдХ рд╣реИ, рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣реА рдХрд╛рд░рдг рд╣реИрдВ, рдореБрдЭреЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд░рдЦрдиреЗ рджреЗрдВ!)

@JongleurNin @sanket-bhaleao

рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ:

* https://github.com/microsoft/terminal/releases/latest

* download `msixbundle` (do not execute it)

* rename to zip

* extract it

* run `WindowsTerminal.exe`

* pin it

рдХреНрдпрд╛ рдпрд╣ v1.1.2021.0 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдЬрд╝рд┐рдкрдлрд╛рдЗрд▓ рдореЗрдВ рдХреЛрдИ WindowsTerminal.exe рдирд╣реАрдВ рд╣реИ !?

рдЖрдкрдХреЛ рдЙрдк msix рдХреЛ рднреА рдЕрдирдЬрд╝рд┐рдк рдХрд░рдирд╛ рд╣реЛрдЧрд╛
x86 / x64 / рдПрдЖрд░рдПрдо
рд╕рдВрдЧреАрдд рдмрдВрдбрд▓ рдЙрди рд╕рднреА рдХреЛ рдПрдХ рд╕рд╛рде рд╢рд┐рдк рдХрд░рддрд╛ рд╣реИ
рдХреНрдпрд╛ рдЖрдк рдпрд╣реА рд╕реЛрдЪ рд░рд╣реЗ рдереЗ?

рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рдерд╛ рдореИрдВ рд╕рд╣рдордд рд╣реВрдБ

рдЖрдкрдХреЛ рдЙрдк msix рдХреЛ рднреА рдЕрдирдЬрд╝рд┐рдк рдХрд░рдирд╛ рд╣реЛрдЧрд╛

рдореИрдВрдиреЗ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рдЗрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ :) рдпрд╣ рдХрд┐рд╕ OSes рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ? рдореИрдВрдиреЗ Windows Server 2012R2 рдФрд░ 2016 рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ рд▓реЗрдХрд┐рди рдХреЛрдИ рднрд╛рдЧреНрдп рдирд╣реАрдВ рд╣реИред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдореИрдВ рдЕрддреНрдпрдзрд┐рдХ рдорд╣рддреНрд╡рд╛рдХрд╛рдВрдХреНрд╖реА рд╣реЛ рд░рд╣рд╛ рд╣реВрдВ рдпрд╛ рдпрджрд┐ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореБрдЭреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рдЖрдк рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗ, рдпрд╣ рдЗрд╕ рд░реЗрдкреЛ рдореЗрдВ рдХрдИ рдЬрдЧрд╣реЛрдВ рдкрд░ рдкреНрд░рд▓реЗрдЦрд┐рдд рдФрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рд╣реИред
WT рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреА рдмрд╣реБрдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рд╢реЗрд╖рддрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдПрдХ рдиреНрдпреВрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╣реИ

рдбрд╛рдЙрдирд▓реЛрдб рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рдЗрдЪреНрдЫреБрдХ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ:

  • рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ
  • рдЕрдЧрд░ рдбрдмреНрд▓реНрдпреВрдЯреА рдЪрд▓ рд░рд╣рд╛ рд╣реИ рддреЛ рд╣реЙрдЯ рд╕реНрд╡реИрдк рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ => рд╕рд┐рдорд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреНрд▓реВ/рдЧреНрд░реАрди рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?
  • $env:PATH рд╕реЗрдЯ/рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░рддрд╛
[CmdletBinding()]
param (

    [Parameter()]
    [string]
    $Version = "latest",

    [Parameter()]
    [string]
    $Destination = "C:/dev/tools/wt",

    [Parameter()]
    [ValidateSet("ARM64", "x64", "x86")]
    [string]
    $Architecture = "x64"
)

function Get-WtRelease {
    [CmdletBinding()]
    param (

        [Parameter()]
        [string]
        $Version = "latest"
    )

    $GithubApi = "https://api.github.com"
    $Owner = "microsoft"
    $Repo = "Terminal"
    $ReleasesPath = "/repos/$($Owner)/$($Repo)/releases"
    $ReleasesUrl = "$($GithubApi)$($ReleasesPath)/$(Version)"

    $params = @{
        Uri         = $ReleasesUrl
        Method      = 'GET'
        ContentType = 'application/json'
    }

    $releases = Invoke-RestMethod <strong i="11">@params</strong>

    $bundle = ($releases).assets | Where-Object { $_.name.EndsWith("msixbundle") }
    $MsixBundleDownloadUrl = $bundle.browser_download_url
    $DownloadDestination = "TEMP:\$($bundle.name).zip"

    Invoke-WebRequest -Uri $MsixBundleDownloadUrl -UseBasicParsing  -OutFile $DownloadDestination

    return $DownloadDestination
}

function Expand-WtMsixBundle {
    [CmdletBinding()]
    param (
        [Parameter(Mandatory = $true)]
        [string]
        $BundlePath,

        [Parameter(Mandatory = $true)]
        [string]
        $MsixPath,

        [Parameter()]
        [ValidateSet("ARM64", "x64", "x86")]
        [string]
        $Architecture = "x64"
    )

    # $BundlePath = "C:/dev/test_wt/bundle"
    $ExtractedBundlePath = "TEMP:\expandbundle"

    if (Test-Path -PathType Container $ExtractedBundlePath) {
        Remove-Item -Recurse -Force $ExtractedBundlePath
    }

    Expand-Archive $BundlePath -DestinationPath $ExtractedBundlePath

    Get-ChildItem $BundlePath

    $Msix = Get-ChildItem $ExtractedBundlePath `
    | Where-Object { $_.Extension -eq ".msix" } `
    | Where-Object { $_.Name.Contains($Architecture) }

    Expand-Archive $Msix.FullName -DestinationPath $MsixPath
}

if (
    ($PSVersionTable.PSVersion.Major -lt 7) -or `
    (($PSVersionTable.PSVersion.Major -eq 7) -and ($PSVersionTable.PSVersion.Minor -lt 0)) -or `
    (($PSVersionTable.PSVersion.Major -eq 7) -and ($PSVersionTable.PSVersion.Minor -eq 0) -and ($PSVersionTable.PSVersion.Patch -lt 2)) `
) {
    throw "Powershell 7.0.2 minimal is required to use 'TEMP:', edit this script or update here: https://github.com/powershell/powershell/releases/tag/v7.0.3"
}

$MsixBundlePath = Get-WtRelease -Version $Version
Expand-WtMsixBundle -BundlePath $MsixBundlePath -MsixPath $Destination -Architecture $Architecture

рдбрд╛рдЙрдирд▓реЛрдб рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рдЗрдЪреНрдЫреБрдХ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ:

* not fully test

* does not support Hot Swap if WT is running => using symlink could do Blue/green update ?

* does not Set/Update `$env:PATH`
[CmdletBinding()]
param (

    [Parameter()]
    [string]
    $Version = "latest",

    [Parameter()]
    [string]
    $Destination = "C:/dev/tools/wt",

    [Parameter()]
    [ValidateSet("ARM64", "x64", "x86")]
    [string]
    $Architecture = "x64"
)

function Get-WtRelease {
    [CmdletBinding()]
    param (

        [Parameter()]
        [string]
        $Version = "latest"
    )

    $GithubApi = "https://api.github.com"
    $Owner = "microsoft"
    $Repo = "Terminal"
    $ReleasesPath = "/repos/$($Owner)/$($Repo)/releases"
    $ReleasesUrl = "$($GithubApi)$($ReleasesPath)/$(Version)"

    $params = @{
        Uri         = $ReleasesUrl
        Method      = 'GET'
        ContentType = 'application/json'
    }

    $releases = Invoke-RestMethod <strong i="9">@params</strong>

    $bundle = ($releases).assets | Where-Object { $_.name.EndsWith("msixbundle") }
    $MsixBundleDownloadUrl = $bundle.browser_download_url
    $DownloadDestination = "TEMP:\$($bundle.name).zip"

    Invoke-WebRequest -Uri $MsixBundleDownloadUrl -UseBasicParsing  -OutFile $DownloadDestination

    return $DownloadDestination
}

function Expand-WtMsixBundle {
    [CmdletBinding()]
    param (
        [Parameter(Mandatory = $true)]
        [string]
        $BundlePath,

        [Parameter(Mandatory = $true)]
        [string]
        $MsixPath,

        [Parameter()]
        [ValidateSet("ARM64", "x64", "x86")]
        [string]
        $Architecture = "x64"
    )

    # $BundlePath = "C:/dev/test_wt/bundle"
    $ExtractedBundlePath = "TEMP:\expandbundle"

    if (Test-Path -PathType Container $ExtractedBundlePath) {
        Remove-Item -Recurse -Force $ExtractedBundlePath
    }

    Expand-Archive $BundlePath -DestinationPath $ExtractedBundlePath

    Get-ChildItem $BundlePath

    $Msix = Get-ChildItem $ExtractedBundlePath `
    | Where-Object { $_.Extension -eq ".msix" } `
    | Where-Object { $_.Name.Contains($Architecture) }

    Expand-Archive $Msix.FullName -DestinationPath $MsixPath
}

if (
    ($PSVersionTable.PSVersion.Major -lt 7) -or `
    (($PSVersionTable.PSVersion.Major -eq 7) -and ($PSVersionTable.PSVersion.Minor -lt 0)) -or `
    (($PSVersionTable.PSVersion.Major -eq 7) -and ($PSVersionTable.PSVersion.Minor -eq 0) -and ($PSVersionTable.PSVersion.Patch -lt 2)) `
) {
    throw "Powershell 7.0.2 minimal is required to use 'TEMP:', edit this script or update here: https://github.com/powershell/powershell/releases/tag/v7.0.3"
}

$MsixBundlePath = Get-WtRelease -Version $Version
Expand-WtMsixBundle -BundlePath $MsixBundlePath -MsixPath $Destination -Architecture $Architecture

рдкрд╛рд╡рд░рд╢реЗрд▓ 7 рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХреНрдпреЛрдВ? рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХрдо рдЙрдкрдпреЛрдЧреА рдмрдирд╛рддрд╛ рд╣реИред

рдирдорд╕реНрддреЗ
рдЗрд╕реЗ рдиреЛрдЯрд┐рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж
рдХреНрдпрд╛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдЖрдкрдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдХрд░ рджреВрдВ? рдпрд╛ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ?
(рдиреАрдЪреЗ рдЕрдиреБрднрд╛рдЧ Dev time рджреЗрдЦреЗрдВ)

рдХреНрдпреЛрдВ ?

рдЯреАрдПрд▓; рдбреЙ? рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЖрд▓рд╕реА рд╣реВрдВ рдФрд░ рдореИрдВ рдХреЗрд╡рд▓ рдЙрди рдЪреАрдЬреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рд▓реАрдХ рд╕реЗ рд╣рдЯрдХрд░ рд╣реИрдВ

рдереЛрдбрд╝рд╛ рд╕рд╛ рд╕рдВрджрд░реНрдн, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦрд╛рд▓реА рд╕рдордп рд▓рд┐рдпрд╛, рдХреНрдпрд╛ рдореИрдВ рдЬрд╛рдирдмреВрдЭрдХрд░ рдПрдХ рдЧреИрд░-рдЪрд▓рд╛рдиреЗ рдпреЛрдЧреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░рджрд╛рди рдХрд░рдХреЗ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдирд┐рдХрд╛рд▓реВрдВрдЧрд╛?
рдЕрдЧрд░ рдореБрдЭреЗ рдпрд╛рдж рд╣реИ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ рдЬрд┐рд╕реЗ 7.0 рдкрд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ ~ 7.0.2/3 рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдХрд┐рд╕реА рдХреЛ рдкрд░реЗрд╢рд╛рди рдХрд░рдирд╛ рдирд╣реАрдВ рдерд╛
рджреЗрдЦреЗрдВ рдХрд┐ TEMP:\ рдбреНрд░рд╛рдЗрд╡

рдЕрднреА рднреА рдкреБрд░рд╛рдиреЗ powershell рдкрд░ рдЕрдЯрдХреЗ рд╣реБрдП рд╣реИрдВ?

рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ TEMP:\ рдбреНрд░рд╛рдЗрд╡ рдХреЗ рдмрд░рд╛рдмрд░ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЖрд▓рд╕реА рд╣реВрдВ рдФрд░ рдореИрдВрдиреЗ рдЦрд╛рд▓реА рд╕рдордп рдореЗрдВ рдЬрд▓реНрджреА рд╕реЗ рдорджрдж рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА
powershell рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рд╢рд┐рдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдпрд╣ 5.0 рддрдХ рд╕реАрдорд┐рдд рд╣реИ/рд╣реЛрдЧрд╛ рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛
рдореБрдЭреЗ powershell рдЯреАрдмреАрдПрдЪ рдЪрд▓рд╛рдП рд╣реБрдП рд╢рд╛рдпрдж ~1 рд╕рд╛рд▓ рд╣реЛ рдЧрдП рд╣реИрдВ
рдЬреЛ рд╣рдореЗрдВ рдПрд▓рдЯреАрдПрд╕ . рдореЗрдВ рд▓рд╛рддреЗ рд╣реИрдВ

рдПрд▓рдЯреАрдПрд╕ . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

January 2018 рдореЗрдВ, pwsh (рдкреЙрд╡рд░рд╢реЗрд▓ рдХреЛрд░) рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ => 6.0.0
_ pwsh 7.0 рд╡рд░реНрддрдорд╛рди рдПрд▓рдЯреАрдПрд╕ рд╣реИ _ (рдЗрд╕реЗ 4 рдорд╛рд░реНрдЪ 2020 рдХреЛ рд╢рд┐рдк рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)

рд╕рд╛рде рд╣реА рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ WT рдХреЛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЗ рдиреНрдпреВрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдпрд╣ рдорд╛рди рд▓рд┐рдпрд╛ рд╣реЛрдЧрд╛ (рдмрд╣реБрдд рдЬрд▓реНрджреА) рдХрд┐ wt рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрднреЛрдХреНрддрд╛ рдХреЛ pwsh (рдкрд╛рд╡рд░рд╢реЗрд▓) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ core) v6.0 рд╕реЗ (рдЬрдирд╡рд░реА 2018 рдХреЗ рдЖрд╕рдкрд╛рд╕)

рджреЗрд╡ рд╕рдордп

рдареАрдХ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдмрдЧ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВ рдЬрд┐рд╕ рдЯреВрд▓рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдореИрдВрдиреЗ рдпрд╣ рдирд╣реАрдВ рджреЗрдЦрд╛ рдХрд┐ TEMP:\ рдбреНрд░рд╛рдЗрд╡ pwsh рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдореМрдЬреВрдж рдирд╣реАрдВ рдерд╛ рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдирд╣реАрдВ рдерд╛ powershell рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред
рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рдЯреАрдо рдХреЗ рд╕рд╛рдерд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рд╕рдорд╛рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рди рд╣реЛ) рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛/рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдФрд░ рдмрд┐рдВрджреБ рдЙрдард╛рдпрд╛ред
рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдареАрдХ рд╕реЗ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Guard рдЬреЛрдбрд╝рд╛ред

рдореИрдВ temp рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрдирдкреБрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рдерд╛ рдпрд╛ рдПрдХ Temp рдлрд╝реЛрд▓реНрдбрд░ рдЖрджрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП CSharp API рдХреЛ рд╣рд┐рдЯ рдХрд░ рд╕рдХрддрд╛ рдерд╛ ...
рдЬреИрд╕рд╛ рдХрд┐ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ, рдореИрдВ рдЖрд▓рд╕реА рд╣реВрдВ рдФрд░ рдПрдХ рд╕рд░рд▓ "if () / рдереНрд░реЛ" рдпрд╣рд╛рдВ рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рддрд░реАрдХрд╛ рд▓рдЧрддрд╛ рд╣реИ

рдмреЛрдирд╕ рдЕрдВрдХ

рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ pwsh 7+ dotnet core рд░рдирдЯрд╛рдЗрдо рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ
рдпрджрд┐ рдЖрдкрдХреЛ Win/Linux/MacOs рдкрд░ рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддреЛ рдпрд╣ рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рдмрдирд╛рддрд╛ рд╣реИ
(рднрд▓реЗ рд╣реА WT рд╣реА рдЬреАрдд рдЬрд╛рдП)

рдЕрджреНрдпрддрди / рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛

рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдпрд╛ рдРрд╕рд╛ рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рдкрд░реЗрд╢рд╛рдиреА рд╣реБрдИ? рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╕рд╣реА? рдпрд╛ рдирд╣реАрдВ

рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ

рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЗ

рдЕрдЧрд░ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

  • msix (рдбрдмрд▓ рдХреНрд▓рд┐рдХ)
  • msixbundle (рдбрдмрд▓ рдХреНрд▓рд┐рдХ)
  • zip (рд░рд╛рдЗрдЯ рдХреНрд▓рд┐рдХ> рдПрдХреНрд╕рдЯреНрд░реЗрдХреНрдЯ)
  • dotnet tool instal -g (рдХреЙрдкреА/рдкреЗрд╕реНрдЯ)

рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЬреАрдердм

рдЕрдЧрд░ рдЖрдкрдХреЛ рдЗрд╕реЗ рдЦреЛрдЬрдиреЗ рдореЗрдВ рдкрд░реЗрд╢рд╛рдиреА рд╣реЛ рд░рд╣реА рд╣реИ, рддреЛ рдпрд╣рд╛рдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рднрдВрдбрд╛рд░ рд╣реИ
https://github.com/powershell/powershell/releases/latest

рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝

рдпрджрд┐ рдЖрдк рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ:
https://github.com/powershell/powershell/releases/tag/v7.0.3

@tebeco рдпрджрд┐ рдЖрдкрдХреЛ temp:/ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ $Env:TEMP рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

PS7> set-content temp:/file "hello"
PS7> powershell
WinPS> get-content "$Env:TEMP\file"
hello

рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП thx

рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕ рднрдВрдбрд╛рд░ рдореЗрдВ рдПрдХ рдкреАрдЖрд░ рдХреЛ рдПрдХ рдкрд░рд┐рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВрдЧреЗ?
рдЬреИрд╕реЗ рдбреЙрдЯрдиреЗрдЯ рдЯреАрдо рдиреЗ dotnet-install.ps1|sh рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдФрд░ рдПрдХ aka.ms рд▓рдШреБ рд▓рд┐рдВрдХ рдмрдирд╛рдпрд╛

рдЕрдЧрд░ рдпрд╣ рдЖрдкрдХреЗ рд╕рд╛рде рдареАрдХ рд╣реИ рддреЛ рдореИрдВ рдЦреБрд╢реА рд╕реЗ рдкреАрдЖрд░ рдХрд░реВрдВрдЧрд╛

рдпрд╣ msixbundle рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░ рджреЗрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдм рддрдХ рдЙрди рд╕рднреА рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ env рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ рдЬрд╣рд╛рдВ рд╕реНрдЯреЛрд░ рдмрдВрдж рд╣реИ

рдореИрдВ рд╢рд╛рдпрдж рдкреВрдЫреВрдВрдЧрд╛

  • рдХрд┐рд╕ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдлрд╛рдЗрд▓ рдРрдб рдХрд░реЗрдВ
  • env рдЪрд░ рдирд╛рдо рддрд╛рдХрд┐ рд╣рдо рдЗрди var рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛ рдпрд╛ рди рдХрд░ рд╕рдХреЗрдВ рдпрджрд┐ inout args рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ
  • рдмрд┐рд▓реНрдб рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХреЛ рдХрд╣рд╛рдВ рдмрджрд▓рдирд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рд╣реЛ

рдирд╣реАрдВ рдорд╛рдлрд╝ рдХрд░реЛ! рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реЛрдЧрд╛ рдХрд┐ рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рдорд░реНрдерди рдХрд╛ рд╕реНрддрд░, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдЕрднреА рддрдХ рд╕рд╣рдордд рдирд╣реАрдВ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдзрдиреНрдпрд╡рд╛рдж: рдореБрд╕реНрдХрд╛рди:

рдореИрдВ рдЙрд╕ рдкрд░ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ, рдореИрдВ рд╕рдордЭ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдкреАрдмреА рдЕрд▓реНрдкрд╛рд╡рдзрд┐ рдореЗрдВ рддрдп рдирд╣реАрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рд╕реНрдЯреЛрд░ рд╕реЗ рдЕрдиреНрдп рдЯреАрдо рд╢рд╛рдорд┐рд▓ рд╣реИ рдФрд░ рдЗрд╕реА рддрд░рд╣, рдЖрдкрдХреЛ рдХреНрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рд╕рд╣реА рд╣реИ (~ 6 рдорд╣реАрдиреЗ / ~ 12 рд╢рд╛рдпрдж)?
рд╕рд╛рде рд╣реА рдХрдВрдкрдирд┐рдпреЛрдВ рдиреЗ рддреАрд╕рд░реЗ-рднрд╛рдЧ рдХреА рд╕реНрдерд╛рдкрдирд╛ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП Store рдХреЛ рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рд╡реЗ рд╢рд╛рдпрдж рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рддреГрддреАрдп-рднрд╛рдЧ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА "рд╡рд┐рдВрдбреЛрдЬрд╝ рдЖрдзрд╛рд░ рдЫрд╡рд┐" рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдЪреНрдЫреБрдХ рдирд╣реАрдВ рд╣реИрдВ (рд╣рд╛рдБ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдПрдХ рд╣реИ рддреАрд╕рд░рд╛ рднрд╛рдЧ рдЬрдм рддрдХ рдХрд┐ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд┐рдВрдбреЛрдЬ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рднреАрддрд░ рд╢рд┐рдк рди рд╣реЛ рдЬрд╛рдП, рдЬреЛ рдХрдВрдкрдиреА рдХреЗ рдЕрдЧрд▓реЗ рдЕрдВрдХ рдореЗрдВ "рдкреНрд░рдореБрдЦ рдЫрд╡рд┐" рдХреЛ рддреЗрдЬреА рд╕реЗ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ (~ 1.5 рд╡рд░реНрд╖ рдХрд╛ GAP)

рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ рджрд░реНрдж рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдВрдкрдиреА рдХреЗ рдПрдХ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ ~ 70% рд╕рдордп (рдЖрдзрд╛рд░ рдЫрд╡рд┐ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛) рдЬрд┐рд╕реЗ рдвреВрдВрдврдирд╛/рд╕рдВрдкрд░реНрдХ/рдЪрд░реНрдЪрд╛ рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдФрд░ рдЬреЛ рд╣рдореЗрд╢рд╛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рдЕрдЪреНрдЫреЗ" рдХрд╛рд░рдг рдвреВрдВрдвреЗрдЧрд╛ рдХреЛрдИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЙрдирдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдкреВрд░реНрдг рд╣реИ (... рдЬреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред

рдЬрдм рд▓реЛрдЧ WT рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рд╢рд╛рдпрдж рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рдпрд╛ рдпрд╣рд╛рдВ рджреЗрдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╕рдорд╛рдзрд╛рди рдХреА рддрд▓рд╛рд╢ рдХрд░рддреЗ рд╣реИрдВ
рд╡реЗ рд╢рд╛рдпрдж рдХрд╣реАрдВ рдФрд░ Gist/Repo рдирд╣реАрдВ рдвреВрдВрдв рдкрд╛рдПрдВрдЧреЗ рдХреНрдпреЛрдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ рдирд╣реАрдВ рдкрддрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рдореМрдЬреВрдж рд╣реИ

рдЗрд╕рдХреЗ рдмреАрдЪ рдореЗрдВ рд╣реЛрдирд╛ рдЕрдЬреАрдм рд╣реИ

  • рд╕реБрд░рдХреНрд╖рд╛ рд▓реЙрдХ рдбрд╛рдЙрди рд╕реНрдЯреЛрд░/рдерд░реНрдб рдкрд╛рд░реНрдЯ/рд╡рд┐рдВрдбреЛрдЬ рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рди рдХреЗ рд╕рд╛рде рдЪрд░реНрдЪрд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА
  • рдПрдХ рдЙрдЪрд┐рдд рд╕рдорд╛рдзрд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдорджрдж рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдЖрдкрдХрд╛ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд▓рдХреНрд╖реНрдп рдирд╣реАрдВ рд╣реИ (рдорд╛рди рд▓реЗрдВ рдХрд┐ рдЕрдм рд╕реЗ 2 рд╕рд╛рд▓ рдмрд╛рдж)

рдпрджрд┐ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдЖрдЬ рд╕реЗ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рдП, рддреЛ рдЙрд╕ "рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд▓рдХреНрд╖реНрдп" рддрдХ рдЬреЛ рдЕрдЧрд▓реЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ

рдЖрдк рдХрд┐рд╕реА рдРрд╕реЗ рд╕рдорд╛рдзрд╛рди рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдиреА рджреВрд░ рдЬрд╛рдПрдВрдЧреЗ рдЬреЛ рдХреБрдЫ рдЖрджрд░реНрд╢ рд╣реЛрдиреЗ рдФрд░ "рд╕рдорд░реНрдерди рдпреЛрдЧреНрдп" рдЬрд╛рд░реА рд╣реЛрдиреЗ рддрдХ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХрд░рддрд╛ рд╣реИ?
рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рд░реЗрдкреЛ рдХреЗ README рдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдореЗрдЬрдмрд╛рдиреА рдХрд░рдиреЗ рд╡рд╛рд▓реЗ Gist/Repo рдХреЛ рджреЛрдиреЛрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ/рджреЛрдиреЛрдВ рдмрд┐рдВрджреБ рдореЗрдВ рдмрджрд▓ рджреЗрдВрдЧреЗ?
рдХреНрдпрд╛ рдЖрдк рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдЦреБрд▓реЗ рдореБрджреНрджреЗ рдХреЛ рдЗрд╕ рд░реЗрдкреЛ/рдЬрд┐рд╕реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд░ рд╣рд░ рдмрд╛рд░ рдХрд┐рд╕реА рди рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рднреЗрдЬреЗрдВрдЧреЗ?

рдореИрдВ рдПрдХ "рдордзреНрдп рдореИрджрд╛рди" рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рд╣реВрдВ рдЬрд┐рд╕реЗ Windows Terminal рдЯреАрдо рд╕реЗ рдкреНрд░рдЪрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдлрд┐рд░ рднреА рдЖрдкрдХреЛ рд╕реНрд░реЛрдд рдкрд░ "рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рдорд░реНрдерди" рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

ghvanderweg picture ghvanderweg  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mdtauk picture mdtauk  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ghost picture ghost  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

waf picture waf  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mdtauk picture mdtauk  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ