Microsoft менеҷери бастаи кушодаи WinGet 1.4-ро баровард

Microsoft WinGet 1.4 (Менеҷери бастаи Windows) -ро муаррифӣ кард, ки барои насб кардани барномаҳо дар Windows аз анбори аз ҷониби ҷомеа дастгирӣшаванда тарҳрезӣ шудааст ва ҳамчун алтернативаи сатри фармон ба Дӯкони Microsoft амал мекунад. Рамз дар C++ навишта шудааст ва таҳти иҷозатномаи MIT паҳн карда мешавад.

Барои идоракунии бастаҳо фармонҳое пешниҳод карда мешаванд, ки ба менеҷерҳои бастаҳо монанданд, ба монанди apt ва dnf (насб, ҷустуҷӯ, рӯйхат, навсозӣ ва ғ.). Параметрҳои бастаҳо тавассути файлҳои манифест дар формати YAML муайян карда мешаванд. Анбори WinGet танҳо ҳамчун индекс амал мекунад ва истинодҳои манифест ба файли zip ё msi беруна, масалан, дар Дӯкони Microsoft, GitHub ё дар сайти асосии лоиҳа ҷойгир шудааст). Барои содда кардани эҷоди файлҳои манифест, асбоби winget-create пешниҳод шудааст.

Дар айни замон, анбор тақрибан ду ҳазор бастаҳоро пешниҳод мекунад, аз ҷумла лоиҳаҳо ба монанди 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 амалӣ карда мешавад.

Бо нобаёнӣ, ҳангоми насб кардани анборҳои тайёри WinGet дар менеҷери бастаҳо телеметрия фиристода мешавад, ки маълумотро дар бораи ҳамкории корбар бо мудири баста ва хатогиҳои рухдода ҷамъ мекунад. Барои хомӯш кардани телеметрия, шумо метавонед арзиши "Асосӣ" -ро дар "Танзимотҳо > Махфият > Ташхис ва фикру мулоҳизаҳо" интихоб кунед ё аз рамзи сарчашма WinGet-ро созед.

Дар нашри нав:

  • Илова ба форматҳои қаблан дастгирӣшавандаи MSIX, MSI ва EXE, файлҳои насбкунӣ ва насбкунандаро дар архивҳои ZIP таъмин кардан мумкин аст.
  • Имкониятҳои фармони "winget show" васеъ карда шуданд, ки ҳоло дар натиҷаи он маълумот дар бораи тегҳо ва истинод ба саҳифаи хариди барнома нишон дода мешавад.
    Microsoft менеҷери бастаи кушодаи WinGet 1.4-ро баровард
  • Дастгирии иловагӣ барои номҳои фармонҳои алтернативӣ. Масалан, барои фармони "ҷустуҷӯ" тахаллуси "кофтуков", барои фармони "насб" тахаллуси "add", барои навсозӣ - навсозӣ, барои нест кардан - rm, барои рӯйхат - ls ва барои танзимот - конфигуратсия амалӣ карда мешавад.
  • Раванди такмилдиҳии насб ва навсозии барнома. Масалан, агар шумо кӯшиш кунед, ки фармони насбро дар бастаи аллакай насбшуда истифода баред, WinGet мавҷудияти бастаро муайян мекунад ва ба ҷои насб кардани он ба таври худкор фармони навсозӣ медиҳад (опсияи "--no-upgrade" илова карда шудааст. барои пешгирии ин рафтор).
  • Опсияи "--wait" илова карда шуд, ки пас аз анҷоми амалиёт муайян карда мешавад, аз шумо хоҳиш мекунад, ки тугмаро пахш кунед, то идома диҳед, ки ин метавонад барои баррасии натиҷа ҳангоми занг задан ба winget аз скриптҳо муфид бошад.
    Microsoft менеҷери бастаи кушодаи WinGet 1.4-ро баровард

Манбаъ: opennet.ru

Илова Эзоҳ