Мицрософт је објавио опен соурце менаџер пакета ВинГет 1.4

Мајкрософт је објавио менаџер пакета WinGet 1.4 (Windows Менаџер пакета), дизајниран за инсталирање апликација у Windows из репозиторијума који одржава заједница и који служи као алтернатива командне линије за Microsoft продавницу. Код је написан у C++ језику и дистрибуиран је под MIT лиценцом.

За управљање пакетима обезбеђене су команде које су сличне менаџерима пакета као што су апт и днф (инсталација, претрага, листа, надоградња, итд.). Параметри пакета су дефинисани кроз датотеке манифеста у ИАМЛ формату. ВинГет спремиште делује само као индекс, а манифест повезује екстерну зип или мси датотеку, на пример, која се налази у Мицрософт Сторе-у, ГитХуб-у или на главној локацији пројекта). Да би се поједноставило креирање датотека манифеста, предложен је комплет алата за креирање вингет-а.

Тренутно, репозиторијум нуди око две хиљаде пакета, укључујући пројекте као што су 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad, LibreOffice, Minecraft, Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard, Wireshark и разне Microsoft апликације. Приватни репозиторијуми се могу креирати и приступати им путем REST API-ја.

Подразумевано, приликом инсталирања готових ВинГет склопова у менаџер пакета, шаље се телеметрија која прикупља податке о интеракцији корисника са менаџером пакета и грешкама које се јављају. Да бисте онемогућили телеметрију, можете да изаберете „Основну“ вредност у „Подешавања > Приватност > Дијагностика и повратне информације“ или да направите ВинГет из изворног кода.

У новом издању:

  • Могуће је испоручити инсталационе датотеке и инсталатер у зип архивама, поред претходно подржаних МСИКС, МСИ и ЕКСЕ формата.
  • Проширене су могућности команде „вингет схов“, чији резултати сада приказују информације о ознакама и везу до странице за куповину апликације.
    Мицрософт је објавио опен соурце менаџер пакета ВинГет 1.4
  • Додата подршка за алтернативна имена команди. На пример, за команду „претрага” имплементиран је псеудоним „пронађи”, за команду „инсталирај” псеудоним „додај”, за надоградњу – ажурирање, за деинсталирање – рм, за листу – лс, а за подешавања – цонфиг.
  • Побољшан процес инсталације и ажурирања апликације. На пример, ако покушате да користите команду за инсталирање на већ инсталираном пакету, ВинГет ће открити присуство пакета и аутоматски издати команду за надоградњу за надоградњу уместо да га инсталира (додата је опција „--но-упграде“ да спречи овакво понашање).
  • Додата је опција „--ваит“, која када се специфицира након што се операција заврши, тражи од вас да притиснете тастер да бисте наставили, што може бити корисно за преглед излаза када позивате вингет из скрипте.
    Мицрософт је објавио опен соурце менаџер пакета ВинГет 1.4

Извор: опеннет.ру

Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster