Шта је Виндовс менаџер пакета и како да га користим?

Желите да инсталирате програме у Виндовс(Windows) преко командне линије? Сада постоји лакши начин да инсталирате све своје омиљене апликације на нови рачунар након што је Мицрософт(Microsoft)  недавно објавио свој Виндовс Пацкаге Манагер(Windows Package Manager) ( ВПМ(WPM) ). Тренутно је само у фази прегледа.

Још увек је мало погрешан и мало је лакши за функције у поређењу са успостављеним менаџерима пакета(package managers) , као што је Цхоцолатеи(Chocolatey) , али то је одлична вест за Виндовс(Windows) програмере и напредне кориснике. А можда је већ на вашем рачунару!

Како да добијем Виндовс менаџер пакета?(How Do I Get Windows Package Manager?)

У тренутку писања овога, постоје само 2 начина да добијете Виндовс Пацкаге Манагер(Windows Package Manager) . Можете га добити преко програма Виндовс Инсидер(Windows Insider Program) или са ГитХуб-(GitHub) а .

Програм Виндовс Инсидер(Windows Insider Program)(Windows Insider Program)

Овај метод вам омогућава да имате најновије прегледе Виндовс 10(Windows 10) и ВПМ(WPM) -а . Дакле, како се функције и исправке додају у ВПМ(WPM) , оне ће се аутоматски ажурирати(automatically be updated) за вас. 

Да бисте кренули овим путем, морате да инсталирате Инсидер Буилд(Insider Build) за Виндовс 10(Windows 10) и да се пријавите за Инсајдерски програм Виндовс Пацкаге Манагер(Windows Package Manager Insider Program) . Ово ће захтевати да имате Мицрософт налог(Microsoft Account) , попут оног који можете да користите за пријаву у апликацију Мицрос (Micros)о (o)фт Сторе(ft Store app) . Биће послат е-маил са обавештењем да ли сте у или не. Потребно је око 3 дана.

ГитХуб(GitHub)(GitHub)

Ако већ знате како да користите ГитХуб(GitHub) , ово је можда лакши начин за вас. ВПМ ГитХуб(WPM GitHub) спремиште можете пронаћи на https://github.com/microsoft/winget-cli .

Да ли имам Виндовс менаџер пакета?(Do I Have Windows Package Manager?)

Начин да сазнате да ли имате Виндовс менаџер пакета(Package Manager) ( ВПМ(WPM) ) је да отворите ПоверСхелл(PowerShell) сесију и унесете цмдлет вингет(winget) .

Ако имате ВПМ(WPM) , видећете излаз као на следећој слици. Он ће навести коју верзију ВПМ(WPM) -а имате и неку основну помоћ у вези са њом.

Како да користим Виндовс менаџер пакета?(How Do I Use Windows Package Manager?)

Прва ствар коју треба да урадите је да видите које апликације можете да инсталирате са ВПМ-(WPM) ом . Унесите(Enter) цмдлет вингет претрагу(winget search) и притисните Ентер(Enter) .

Видећете листу свих пакета за инсталацију апликација који су тренутно доступни. 

У тренутку писања овог текста, било је доступно 386 пакета. Неке од популарнијих апликација укључују; 7Зип(7Zip) , ЦутеПДФ Вритер , Адобе Ацробат Реадер ДЦ(Adobe Acrobat Reader DC) , Киндле(Kindle) , иТунес , Аудацити(Audacity) , неколико Линук дистрибуција(Linux distros) , МалвареБитес(MalwareBytes) , и мноштво Мицрософт(Microsoft) апликација које се односе на Оффице(Office) , Азуре(Azure) , Виндовс(Windows) и све остало Мицрософт(Microsoft)

Комплетна листа пакета је такође доступна на https://github.com/microsoft/winget-pkgs/tree/master/manifests .

Има доста тога да се прође, па покушајте да потражите своје омиљене апликације(your favorite apps) . Унесите кључну реч за претрагу вингет(winget search keyword) , где је кључна реч назив апликације коју тражите. Ако нисте сигурни у пуно име, претраживаће се и делимично име.

Када пронађете апликацију коју желите да инсталирате, користите вингет инсталацију „АппНаме Хере“(winget install “AppName Here”) . Ако апликација има име од једне речи, наводници нису потребни. 

Ако више волите да се апликација нечујно инсталира без више вашег уноса, користите аргумент (-h) на крају. Команда би изгледала као вингет инсталл “АппНаме Хере” -х(winget install “AppName Here” -h)

Апликација ће преузети и инсталирати, без ваше даље интеракције.

Како могу да инсталирам неколико апликација одједном помоћу Виндовс менаџера пакета?(How Can I Install Several Apps At Once With Windows Package Manager?)

Пошто је вингет цмдлет, можемо направити ПоверСхелл скрипту(PowerShell) за обављање инсталација. Уверите(Make) се да вам систем прво дозвољава да покренете ПоверСхелл скрипте(allows you to run PowerShell scripts) .

У Виндовс ПоверСхелл ИСЕ(Windows PowerShell ISE) унесите следеће:

вингет инсталирати руфус -х;
вингет инсталирати гпу-з -х;
вингет инсталирати Путти -х;
вингет инсталирати ФилеЗилла -х;
(winget install rufus -h;winget install gpu-z -h;winget install Putty -h;winget install FileZilla -h;)

Сачувајте то као ПоверСхелл(PowerShell) скрипту са именом као што је инсталл-АппсВинГет.пс1. Скрипту можете покренути из ПоверСхелл ИСЕ(PowerShell ISE) -а или из обичне ПоверСхелл(PowerShell) командне линије.

Имајте на уму да нећете видети лепу статусну траку као што бисте видели са једном ВПМ(WPM) инсталацијом. То је у реду. Инсталације ће обавити редом. Укупно време за преузимање и инсталирање све 4 апликације било је 53 секунде.

Могу ли да деинсталирам користећи Виндовс менаџер пакета?(Can I Uninstall Using Windows Package Manager?)

Не. Тренутно је ВПМ(WPM) само за инсталирање апликација. Прегледна верзија ВПМ(WPM) - а је веома млада. Ако Мицрософт(Microsoft) жели да ВПМ(WPM) постане де-факто менаџер пакета за Виндовс(Windows) , очекујте исту функционалност као Цхоцолатеи(Chocolatey) или бољу у блиској будућности.

Get Installing!

Сада када имате Виндовс Пацкаге Манагер(Package Manager) и знате како да га користите, зашто не направите скрипту за инсталирање сваке апликације коју волите? Сачувајте ту скрипту на УСБ(USB) диск или складиште у облаку(cloud storage) . Затим, следећи пут када будете желели да их инсталирате, само покрените скрипту. Ако никада нисте користили менаџер пакета, то ће бити брже и лакше него икада раније.



About the author

Ја сам хардверски инжењер са преко 10 година искуства у раду на ИОС и МацОС системима. Такође сам био наставник у вечерњим часовима последњих 5 година и сам сам научио како да користим Гоогле Цхроме. Моје вештине у обе области чине ме савршеним кандидатом за развој веб страница, графички дизајн или рад на безбедности на вебу.



Related posts