Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

С развитието на Windows през годините видяхме как Microsoft въвежда някои от функционалностите на Linux в екосистемата на Windows. В допълнение към Windows 10 и 11, поддържащи подсистема на Linux чрез WSL 2, те разполагат и с мениджър на пакети, наречен Windows Package Manager (или накратко winget).

И така, какво точно представлява Windows Package Manager и как го използвате? Продължавайте да четете, докато отговаряме на всички ваши горещи въпроси по-долу.

Какво е мениджър на пакети?

Всички съвременни приложения и проекти, които създавате, ще използват съществуващи рамки, библиотеки и инструменти. Ако изграждате просто приложение за React, ще имате нужда от Node.js, ReactJS и други библиотеки или инструменти, за да може вашият проект да функционира правилно. Основният софтуер на трета страна, който по същество помага на вашия проект да функционира, се нарича зависимости.

instagram viewer

Както можете да си представите, управлението на инсталирането и актуализирането на множество зависимости в рамките на един проект може да стане доста разочароващо. Също така трябва да се уверите, че вашата система е съвместима със софтуер на трети страни. Ако трябваше да интегрирате и актуализирате всеки софтуер на трета страна ръчно, ще загубите голяма част от ценното си време в управление на софтуерните зависимости.

За да решат този проблем (наред с други), разработчиците излязоха с гениалната идея за мениджър на пакети - един единствен инструмент, който може да управлява всичките ви зависимости на проекта. Мениджърите на пакети обикновено изпълняват няколко основни функции като:

  • Намиране на правилните изходни файлове за вашата платформа.
  • Гарантиране, че изходните файлове не съдържат зловреден софтуер и други уязвимости в сигурността.
  • Интегриране на зависимости във вашия проект.
  • Позволява безпроблемно инсталиране, актуализиране и премахване на софтуерни зависимости.

Мениджърите на пакети също имат огромен каталог от инструменти, от които можете да избирате и инсталирате само с една команда на терминала.

Някои примери за популярни мениджъри на пакети включват:

  • Homebrew.
  • Мениджър на пакети на възли (NPM).
  • Прежда.
  • Усъвършенстван инструмент за опаковане (APT).

Какво представлява Windows Package Manager?

Windows Package Manager или winget, както обикновено се нарича, е версията на Microsoft на мениджър на пакети в стил Linux. Winget беше пуснат през 2020 г. като мениджър на пакети с помощна програма за команден ред с отворен код и съдържа широк набор от налични приложения, от които потребителите да инсталират. Подобно на други широко използвани пакетни мениджъри, Microsoft се погрижи Windows Package Manager да е безплатен и достъпен в GitHub.

С помощта на Windows Package Manager можете лесно да инсталирате, актуализирате и изтривате приложения само с една команда в терминала. Кажете сбогом на дните на изтегляне на инсталационни файлове и ръчно инсталиране на всяко приложение.

Winget използва формат на манифест на YAML пакет, който го прави лесен за разбиране и конфигуриране. Разработчиците обикновено използват формата на YAML манифест, за да обединят своите приложения, за да бъдат съвместими с Windows Package Manager.

Преди това потребителите на Windows трябваше да разчитат на Chocolatey - мениджър на пакети от трета страна, специализиран за Windows OS. Chocolatey е доста мощен и широко възприет от по-голямото братство на Windows. От друга страна, повечето потребители на Windows все още не са запознати или не се чувстват добре с Windows Package Manager; надяваме се, че това ръководство ще помогне да се промени това.

Как да настроите Windows Package Manager на Windows 11

Windows Package Manager не е предварително инсталиран в Windows, така че ще трябва да го изтеглите ръчно. За щастие процесът на инсталиране е лесен и не би трябвало да представлява никакви пречки.

Microsoft изисква вашата Windows система да работи с Windows 10 1709 или по-нова версия, за да използвате winget. Вие също ще трябва влезте с вашия Microsoft акаунт и се уверете, че сте влезли и в приложението Microsoft Store.

Има два основни начина за инсталиране на Windows Package Manager в Windows 11.

Как да инсталирате Winget с помощта на Microsoft Store

Най-лесният начин да инсталирате Windows Package Manager е чрез Microsoft Store. Можете да изтеглите Windows Package Manager чрез официалния инсталатор на приложения на Microsoft, за да направите това:

  1. Стартирайте Microsoft Store използвайки Старт меню.
  2. Търся Инсталатор на приложения и изберете най-доброто съвпадение.
  3. Кликнете върху Инсталирай бутон, ако го видите. В противен случай, Инсталатор на приложения вече съществува на вашия компютър и просто ще трябва да се уверите, че е актуализиран.

Как да инсталирате Winget чрез PowerShell

Ако имате проблеми с Microsoft Store, трябва да помислите за инсталиране на winget с помощта на Windows PowerShell. След като се свържете с интернет, следвайте стъпките по-долу:

  1. От Започнете меню, търсене на PowerShellи изберете Изпълни като администратор.
  2. В командния ред поставете командата по-долу и натиснете Въведете
    Invoke-WebRequest -Uri https://aka.ms/winget -OutFile winget.zip; Expand-Archive winget.zip -DestinationPath $Env: ProgramFiles\WindowsPowerShell\Modules\
  3. След като инсталацията приключи, въведете следната команда и натиснете Въведете за да проверите вашата инсталация.

Как да използвате Winget на Windows 11

Сега, след като сте настроили winget, ще трябва да научите как да използвате команди, свързани с инструмента winget, включително изтегляне, конфигуриране на конфигурация и преглед на инсталирани приложения.

1. Как да изтеглите нови приложения

В рамките на winget има широка гама от налични приложения и можете да изтеглите приложения като Google Chrome, 7-Zip и др.

За да изтеглите приложение с помощта на winget, използвайте следната команда:

монтаж на крило <APP_NAME>

2. Как да търсите приложения

Ако търсите ново приложение за инсталиране, но не знаете как да разглеждате наличните приложения, можете да използвате функцията за търсене на winget. Един от методите е да използвате командата за търсене на winget в командния ред. Въведете заявка за търсене с командата по-долу и ще получите списък с налични приложения, които отговарят на вашите критерии за търсене.

Например, за да търсите програми за компресиране, можете да въведете:

zip за търсене на крила

Като алтернатива можете да използвате a инструмент на трета страна който осигурява лесен за използване потребителски интерфейс за winget.

3. Как да видите инсталираните приложения

Можете да видите приложенията, които са инсталирани на вашия компютър чрез:

крило списък

4. Как да видите подробности за приложението

За да разгледате подробностите за инсталацията и версията на софтуера на конкретно приложение, можете да използвате следната команда:

шоу на крилото <APP_NAME>

Мениджърите на пакети заслужават ли си проблемите в Windows?

Winget е невероятен при инсталирането на приложения на вашия компютър с Windows 11. Вече не е необходимо да търсите връзки за изтегляне без зловреден софтуер в интернет; просто отворете терминал и изтеглете необходимото приложение чрез winget.