Windows Package Manager Preview рдЪреЗ рдкрд╣рд┐рд▓реЗ рдЕрдкрдбреЗрдЯ рд░рд┐рд▓реАрдЬ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ (v0.1.41821)

рд╡рд┐рдВрдбреЛрдЬ рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░рд╕рд╛рдареА рдкрд╣рд┐рд▓реЗ рдЕрдкрдбреЗрдЯ рд╕рд╛рджрд░ рдХрд░рдд рдЖрд╣реЛрдд. рдЖрдкрдг рдХрд╛рд░реНрдпрдХреНрд░рдорд╛рдЪреЗ рд╕рджрд╕реНрдп рдЕрд╕рд▓реНрдпрд╛рд╕ рд╡рд┐рдВрдбреЛрдЬ рдЗрдиреНрд╕ider рдХрд┐рдВрд╡рд╛ рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░ рдЗрдирд╕рд╛рдЗрдбрд░, рддреБрдордЪреНрдпрд╛рдХрдбреЗ рдЖрдзреАрдкрд╛рд╕реВрдирдЪ рдирд╡реАрдирддрдо рдЕрджреНрдпрддрдиреЗ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗрд▓реА рдЕрд╕рд╛рд╡реАрдд. рдЬрд░ рддреБрдореНрд╣реА рдЖрддреАрд▓ рд╡реНрдпрдХреНрддреА рдЕрд╕рд╛рд▓ рдЖрдгрд┐ рддреБрдордЪреНрдпрд╛рдХрдбреЗ рддреЗ рдирд╕реЗрд▓, рддрд░ рд╕реНрдЯреЛрдЕрд░ рд▓рд╛рдБрдЪ рдХрд░рд╛ рдЖрдгрд┐ рдЕрдкрдбреЗрдЯ рддрдкрд╛рд╕рд╛. рдЬрд░ рддреБрдореНрд╣реА рдлрдХреНрдд рдХреНрд▓рд╛рдпрдВрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реВ рдЗрдЪреНрдЫрд┐рдд рдЕрд╕рд╛рд▓ рддрд░, рд╡рд░реАрд▓ рдкреНрд░рдХрд╛рд╢рди рдкреГрд╖реНрдард╛рд╡рд░ рдЬрд╛ GitHub. рдЖрдгрд┐ рдЬрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрдЯреЛрдЕрд░рдордзреВрди рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдЕрдкрдбреЗрдЯреНрд╕ рдорд┐рд│рд╡рд╛рдпрдЪреЗ рдЕрд╕рддреАрд▓ рддрд░ рддреБрдореНрд╣реА рдкреНрд░реЛрдЧреНрд░рд╛рдордордзреНрдпреЗ рд╕рд╛рдореАрд▓ рд╣реЛрдК рд╢рдХрддрд╛ рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░ рдЗрдирд╕рд╛рдЗрдбрд░.

Windows Package Manager Preview рдЪреЗ рдкрд╣рд┐рд▓реЗ рдЕрдкрдбреЗрдЯ рд░рд┐рд▓реАрдЬ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ (v0.1.41821)

рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ

рдХреНрд▓рд╛рдпрдВрдЯрдЪреА рд╣реА рдЖрд╡реГрддреНрддреА рддреБрдореНрд╣рд╛рд▓рд╛ рддреБрдордЪреА рдЖрд╡рдбрддреА рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рддрдпрд╛рд░ рдЖрдгрд┐ рдЬрддрди рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ рдЖрдгрд┐ рдирд╡реАрди рдкреЕрдХреЗрдЬреЗрд╕ рдЖрдгрд┐ рджреЛрд╖ рдирд┐рд░рд╛рдХрд░рдгреЗ рджреЗрдЦреАрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рддреЗ.

рдорд╛рдкрджрдВрдб

рдХреНрд▓рд╛рдпрдВрдЯрдХрдбреЗ рдЖрддрд╛ settings.json рдлрд╛рдЗрд▓ рдЖрд╣реЗ. рддреБрдордЪреНрдпрд╛ рдбреАрдлреЙрд▓реНрдЯ рдПрдбрд┐рдЯрд░рдордзреНрдпреЗ JSON рдлрд╛рдЗрд▓ рдЙрдШрдбрдгреНрдпрд╛рд╕рд╛рдареА, рдлрдХреНрдд рдЪрд╛рд▓рд╡рд╛ рд╡рд┐рдВрдЧреЗрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ. рдлрд╛рдЗрд▓рдЪреНрдпрд╛ рдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рддреБрдореНрд╣реА рддреБрдордЪреНрдпрд╛ рдЖрд╡рдбреАрдиреБрд╕рд╛рд░ рдХрд╛рд╣реА рдЧреЛрд╖реНрдЯреА рдмрджрд▓реВ рд╢рдХрддрд╛. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдкреНрд░рдЧрддреА рдкрдЯреНрдЯреАрд╕рд╛рдареА "рдЗрдВрджреНрд░рдзрдиреБрд╖реНрдп" рд╢реИрд▓реА рдЖрд╣реЗ. рдЙрдЪреНрдЪрд╛рд░рдг (рдбрд┐рдлреЙрд▓реНрдЯ) рдЖрдгрд┐ рд░реЗрдЯреНрд░реЛ рд╕рд╛рд░рдЦреЗ рдкрд░реНрдпрд╛рдп рджреЗрдЦреАрд▓ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд.

Windows Package Manager Preview рдЪреЗ рдкрд╣рд┐рд▓реЗ рдЕрдкрдбреЗрдЯ рд░рд┐рд▓реАрдЬ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ (v0.1.41821)

рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрд╡рд╛рд░рд╕реНрдп рдЕрд╕рд▓реЗрд▓рд╛ рджреБрд╕рд░рд╛ рдкрд░реНрдпрд╛рдп рдореНрд╣рдгрдЬреЗ тАЬautoUpdateIntervalInMinutesтАЭ. рд╣реЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдХреНрд▓рд╛рдпрдВрдЯ рдЙрдкрд▓рдмреНрдз рдкреЕрдХреЗрдЬреЗрд╕рдЪреА рд╕реВрдЪреА рдХрд┐рддреА рд╡реЗрд│рд╛ рддрдкрд╛рд╕рддреЛ рддреЗ рдмрджрд▓реВ рджреЗрддреЗ. рддреБрдордЪреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди рдзреАрдореЗ рдЕрд╕рд▓реНрдпрд╛рд╕ рд╣реЗ рд╡рд┐рд╢реЗрд╖рддрдГ рдЙрдкрдпреБрдХреНрдд рдард░реВ рд╢рдХрддреЗ. рдбреАрдлреЙрд▓реНрдЯ рдордзреНрдпрд╛рдВрддрд░ рдкрд╛рдЪ рдорд┐рдирд┐рдЯреЗ рдЖрд╣реЗ.

рдЯреАрдк: рд╣реЗ рдкрд╛рд░реНрд╢реНрд╡рднреВрдореАрдд рдХрд╛рд░реНрдп рдХрд░рдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рдЬреЗрд╡реНрд╣рд╛ рдЖрджреЗрд╢ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рддреЗрд╡реНрд╣рд╛рдЪ рдШрдбрддреЗ. рддреБрдордЪреА рдЗрдЪреНрдЫрд╛ рдЕрд╕рд▓реНрдпрд╛рд╕, рддреБрдореНрд╣реА рдореВрд▓реНрдп "0" рд╡рд░ рд╕реЗрдЯ рдХрд░реВрди рд╣реЗ рдЕрдХреНрд╖рдо рдХрд░реВ рд╢рдХрддрд╛. рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрддреНрд░реЛрдд рдЕрдкрдбреЗрдЯ рдХрдорд╛рдВрдб рдЪрд╛рд▓рд╡реВрди рдЕрджреНрдпрддрдирд╛рдВрд╕рд╛рдареА рд╡реНрдпрдХреНрддрд┐рдЪрд▓рд┐рддрдкрдгреЗ рддрдкрд╛рд╕рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓.

winget source update

╨Ю╤И╨╕╨▒╨╛╨║ ╨╛╤И╨╕╨▒╨╛╨║

рдЖрдореНрд╣реА рдЧреИрд░-US-ASCII рд╡рд░реНрдг рдЖрдгрд┐ рдХреЗрд╕ рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддреЗрд╕рд╣ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХреЗрд▓реА рдЖрд╣реЗ. рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджреА рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рдирд▓рд╛ рд╕рдорд░реНрдерди рдирд╕рд▓реНрдпрд╛рдЪреА рд╕рдорд╕реНрдпрд╛ рджреЗрдЦреАрд▓ рд╣реЛрддреА, рдкрд░рдВрддреБ рд╣реЗ рдЖрддрд╛ рд╕реЛрдбрд╡рд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.

winget install <foo> -i

рд╕рдореБрджрд╛рдп рдирд╛рдпрдХ

рдкреНрд░рдХрд▓реНрдкрд╛рд▓рд╛ рдорд┐рд│рд╛рд▓реЗрд▓рд╛ рдкреНрд░рддрд┐рд╕рд╛рдж рдЕрддреБрд▓рдиреАрдп рдЖрд╣реЗ. рдЙрдкрд▓рдмреНрдз рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рдЪрд░реНрдЪреЗрдд рдЖрдгрд┐ рд╕реВрдЪреАрдордзреНрдпреЗ рдореЛрдареНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдиреЗ рд▓реЛрдХрд╛рдВрдиреА рдпреЛрдЧрджрд╛рди рджрд┐рд▓реЗ рдЖрдгрд┐ 800 рд╣реВрди рдЕрдзрд┐рдХ рдкреЕрдХреЗрдЬ рд╕рдореБрджрд╛рдп рднрд╛рдВрдбрд╛рд░рд╛рдд рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ. рдпрд╛рдВрдЪреЗ рд╡рд┐рд╢реЗрд╖ рдЖрднрд╛рд░ @рдлрд┐рд▓рд┐рдкрдХреНрд░реЗрдЧ, @edjroot, @bnt0, @danielchalmers, @superusercode, @doppelc, @sachinjoseph, @ivan-kulikov-dev, @chausner, @jsoref, @DurableMicron, @Olifant1990, @рдорд╛рд░реНрдХрд╕рдкреА-рдкреА, @himejisyana ╨╕ @dyl10s.

рдкреБрдвреЗ рдХрд╛рдп рд╣реЛрдИрд▓

рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рдЯреЙрдЧрд▓

рдЖрдореНрд╣рд╛рд▓рд╛ рддреБрдордЪреНрдпрд╛рд╕рд╛рдареА рд╕рдорд╕реНрдпрд╛ рди рдЖрдгрддрд╛ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд░рд┐рд▓реАрдЬ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдорд╛рд░реНрдЧ рд╣рд╡рд╛ рдЖрд╣реЗ. рдХреНрд▓рд╛рдпрдВрдЯрдЪреЗ рд╡рд░реНрддрди рдЕрдкреЗрдХреНрд╖рд┐рдд рдорд░реНрдпрд╛рджреЗрдд рдЖрд╣реЗ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреЗ рд╣реА рдкрд╣рд┐рд▓реА рдкрд╛рдпрд░реА рд╣реЛрддреА, рддрд░реАрд╣реА рддреБрдореНрд╣рд╛рд▓рд╛ рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреА рдЪрд╛рдЪрдгреА рдШреЗрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджрд┐рд▓реА рдЬрд╛рддреЗ.

Microsoft рд╕реНрдЯреЛрдЕрд░

рдЖрдордЪреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд░реНрдерди рдХрджрд╛рдЪрд┐рдд "E" (рдкреНрд░рддреНрдпреЗрдХрд╛рд╕рд╛рдареА) рд░реЗрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕреЕрдкреНрд╕рдкреБрд░рддреЗ рдорд░реНрдпрд╛рджрд┐рдд рдЕрд╕реЗрд▓. рдЖрдореНрд╣реА рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рдЯреЙрдЧрд▓рд╕рд╣ рд░рд┐рд▓реАрдЬ рдХрд░рдгрд╛рд░реА рд╣реА рдкрд╣рд┐рд▓реА рдЧреЛрд╖реНрдЯ рдЕрд╕реЗрд▓ рдЬреЗрдгреЗрдХрд░реБрди рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреА рдЪрд╛рдЪрдгреА рдШреЗрдгреЗ рдХрд╛рдп рдЖрд╣реЗ рдпрд╛рдЪреА рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд▓реНрдкрдирд╛ рдорд┐рд│реВ рд╢рдХреЗрд▓. рдЖрдореНрд╣реА рдореВрд▓рднреВрдд рдЧреЛрд╖реНрдЯреАрдВрд╕рд╣ рдкреНрд░рд╛рд░рдВрдн рдХрд░реВ рдЖрдгрд┐ рдХрд╛рд▓рд╛рдВрддрд░рд╛рдиреЗ рдЖрдгрдЦреА рдЬреЛрдбреВ.

рдорд╣рддреНрд╡рд╛рдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреЗ

GitHub рд╡рд░реАрд▓ рдЬреНрдЮрд╛рдд рд╕реВрдЪрдирд╛рдВрдирд╛ тАЬ+1тАЭ (рдердВрдмреНрд╕ рдЕрдк рдЖрдпрдХреЙрди) рджреНрд╡рд╛рд░реЗ рдлрд┐рд▓реНрдЯрд░ рдХрд░реВрди рдкреБрдвреЗ рдХрд╛рдп рд▓рд╛рдЧреВ рдХрд░рд╛рдпрдЪреЗ рд╣реЗ рдЖрдореНрд╣реА рдард░рд╡рдгреНрдпрд╛рдЪрд╛ рдПрдХ рдорд╛рд░реНрдЧ рдЖрд╣реЗ. рдпрд╛рдореБрд│реЗ, рдЖрдореНрд╣реА рдЕрдкрдбреЗрдЯ, рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдЖрдгрд┐ рдЙрдкрд▓рдмреНрдз рдЕреЕрдкреНрд╕рдЪреА рд╕реВрдЪреА, рддрд╕реЗрдЪ .zip рдлрд╛рдЗрд▓реНрд╕, рд╕реНрдЯреЛрдЕрд░ рдЕреЕрдкреНрд╕ рдЖрдгрд┐ рд╕реНрдЯрдБрдбрдЕрд▓реЛрди рдЕреЕрдкреНрд╕ (рдЬрд╕реЗ рдХреА рддреБрдордЪреНрдпрд╛ рдорд╛рд░реНрдЧрд╛рд╡рд░ .exe рдЬреЛрдбрдгреЗ) рдЗрдиреНрд╕реНрдЯреЙрд▓ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рд╡рд┐рд╖рдпрд╛рдВрдЪреА рдЙрдЪреНрдЪ рдорд╛рдЧрдгреА рдкрд╛рд╣рдд рдЖрд╣реЛрдд. рдиреЗрдЯрд┐рд╡реНрд╣ рдкреЙрд╡рд░рд╢реЗрд▓ рд╕рдорд░реНрдерди рджреЗрдЦреАрд▓ рдпрд╛ рд╕реВрдЪреАрдордзреНрдпреЗ рдЙрдЪреНрдЪ рд╕реНрдерд╛рдирд╛рд╡рд░ рдЖрд╣реЗ.

рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХрдореНрдпреБрдирд┐рдЯреА рдкреЕрдХреЗрдЬ рд░реЗрдкреЙрдЬрд┐рдЯрд░реА

рдЖрдордЪрд╛ рдмреЙрдЯ рдЕрдзрд┐рдХ рдкреЕрдХреЗрдЬреЗрд╕ рдордВрдЬреВрд░ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рдд рдЖрд╣реЗ. рддреЛ рдЖрдореНрд╣рд╛рд▓рд╛ рд╣рд╡рд╛ рддрд╕рд╛ рд╣реБрд╢рд╛рд░ рдирд╛рд╣реА, рдкрдг рддреЛ рд╢рд┐рдХрдд рдЖрд╣реЗ. рдЖрдореНрд╣реА рдлрдХреНрдд рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдВрд╕рд╛рдареА рдЕрдзрд┐рдХ рдЕрдЪреВрдХ рддреНрд░реБрдЯреА рд╕рдВрджреЗрд╢ рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рд╢рд┐рдХрд╡рд▓реЗ рдЖрд╣реЗ. рд╣реЕрд╢ рдЬреБрд│рдд рдирд╛рд╣реА рдХрд┐рдВрд╡рд╛ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдлрд╛рдЗрд▓рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЕрд╕рдгреНрдпрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рддреНрд░реБрдЯреА рдЕрд╕рд▓реНрдпрд╛рд╕ рддреЗ рдЖрддрд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд╛рдВрдЧреЗрд▓. рдЖрдореНрд╣реА рдЖрдордЪрд╛ рдмреЙрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рд░рд╛рд╣реВ, рдХрд╛рд░рдг рддреБрдордЪреЗ рдкреЕрдХреЗрдЬ рдЬреЛрдбрдгреЗ рд╕реЛрдкреЗ рдХрд░рдгреЗ рд╣реЗ рдЖрдордЪреЗ рдзреНрдпреЗрдп рдЖрд╣реЗ.

рдпреЗрдереЗ рдЧреНрд░рд╛рд╣рдХ рдСрдлрд░ рдирдХреНрдХреА рдкрд╣рд╛ GitHub рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рдЦрд░реЛрдЦрд░ рдкрд╛рд╣реВ рдЗрдЪреНрдЫрд┐рдд рдЕрд╕рд▓реЗрд▓реА рдХреЛрдгрддреАрд╣реА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ тАЬ+1тАЭ рдХрд░рд╛.

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛