Основен Windows 10 Winget repo страда от дублиращи се приложения с неправилно формирани манифести
 

Winget repo страда от дублиращи се приложения с неправилно формирани манифести

Ако не сте запознати с Winget, това е инструмент за автоматизация, който ви помага да ускорите инсталирането на софтуер на компютър. Всичко, което трябва да направите, е да кажете на системата какъв софтуер искате. След това Winget намира най-новата версия (или конкретната версия, от която се нуждаете) и я инсталира безшумно във фонов режим. Освен инсталирането на приложения, можете да използвате Winget, за да намерите информация за пакети, да управлявате източници, да надграждате приложения, да деинсталирате приложения и т.н.

Winget Импорт Експорт Деинсталиране

Можете да изтеглите Winget от хранилището на проекта в GitHub. Microsoft също планира да интегрира Winget във всички поддържани версии на Windows 10. Можете също да се присъедините към Програма за вътрешна информация на Windows Package Managerако искате автоматични актуализации от магазина и искате да го стартирате на вашата версия на Windows 10.

клавиатурата на компютъра не работи правилно

Репото Winget вече е пълно с дублиращи се приложения, неправилно формирани манифести

Насоките на Microsoft състояниече независимите доставчици на софтуер (ISV), които искат да качат своето приложение в регистъра на Winget, могат да го направят, като изпратят манифеста на приложението в своя GitHub. Одобрението на манифеста е автоматизиран процес. Качените манифести се валидират автоматично спрямо набор от предварително зададени критерии.

След публичната наличност на Winget 1.0 хората започнаха да изпращат на GitHub много приложения, които да бъдат включени в репото на Winget, включително приложенията, които вече бяха налични там.

Освен това някои заявки за изтегляне съдържат неправилни имена на приложения в манифестите или „лоши“ връзки, откъдето приложението трябва да бъде извлечено. В редица случаи новите подавания биха заменили манифестите на съществуващите приложения с непълна информация.

BleepingComputerдава примери за такива манифести. Съобщава се, че манифестните файлове за приложението PrimoPDF на NitroPDF съдържат неправилно формираниPackageIdentifier(„NitroPDFIncNitroPDFPtyLtd.PrimoPDF“) и URL за изтегляне.

Winget Nitropdf

Друг добър пример за това колко сериозен е проблемът е правилно съставеният манифестен файл, който беше презаписан от сътрудници, но с непълна информация.

Winget Частична информация

Хубавото е, че неправилно формираните манифести бяха бързо върнати, но трябва да има механизъм за предотвратяване на подобни инциденти в бъдеще.

Общността предлага да има екип от модератори, които да проверяват файловете на манифеста, преди да бъдат одобрени и да станат достъпни за всички.

може ли този компютър да работи с windows 10

Демитриус Нелон от Microsoft, ключов човек зад развитието на Winget, призна проблема и че планира да го повдигне пред екипа. Той идвасъс собствено решение:

„Една от опциите може да е изискване на „втори“ одобряващ за „нов“ манифест в „нова“ директория.“

Той също така спомена, че екипът обмисля създаването на система за проверка на дубликат за манифести. Нелон посочи, че тяхното намерение е да избегнат твърде много триене и забавяне във времето за хората, които подават манифести.

Прочетете Следващия

Активирайте регистрирането на печат в Event Viewer в Windows 10
Активирайте регистрирането на печат в Event Viewer в Windows 10
Как да активирате регистрирането на печат в Windows 10 Event Viewer В Windows 10 е възможно да направите задачите за печат на журнала на операционната система стартирани от потребителите. Когато тази функция е
Вижте тези 2 нови 4K теми за Windows 10
Вижте тези 2 нови 4K теми за Windows 10
Още две 4K теми се появиха в Microsoft Store. Потребителите на Windows 10 могат да изтеглят и добавят тези красиви пакети с теми към своя работен плот
Разрешете или забранете на потребителите да променят часовата зона в Windows 10
Разрешете или забранете на потребителите да променят часовата зона в Windows 10
Как да разрешите или забраните на потребители или групи да променят часовата зона в Windows 10 Windows 10 поддържа задаване на часова зона за часовника на компютъра. Часовата зона е
DISM команди за активиране или деактивиране на резервирано съхранение в Windows 10
DISM команди за активиране или деактивиране на резервирано съхранение в Windows 10
Microsoft тихомълком добави няколко подобрения към функцията Reserved Storage в Windows 10 версия 2004. Отсега нататък промяната на регистъра не е
Управлявайте лесно символни връзки, твърди връзки и кръстовища с Link Shell Extension
Управлявайте лесно символни връзки, твърди връзки и кръстовища с Link Shell Extension
Наскоро разгледахме как можете да управлявате символни връзки в Windows 10 с помощта на вградените инструменти. Ако използвате само вградените инструменти, трябва да се справите с
Как да скриете иконата на кошчето в Windows 11
Как да скриете иконата на кошчето в Windows 11
Има прост начин да скриете иконата на кошчето в Windows 11. Някои потребители изтриват файлове директно, така че иконата на работния плот става безполезна за тях. от
Изтрийте безопасно свободното пространство в Windows без инструменти на трети страни
Изтрийте безопасно свободното пространство в Windows без инструменти на трети страни
Ако сте изтрили някои чувствителни данни и искате да сте сигурни, че не могат да бъдат възстановени, ето как да изтриете сигурно свободното пространство без инструмент на трета страна.
Как да разберете кой потребител изпълнява процес в Windows 10
Как да разберете кой потребител изпълнява процес в Windows 10
Както може би вече знаете, Windows 10 е многопотребителска операционна система. Днес ще видим как да открием кой потребителски акаунт изпълнява процес в Windows 10.
Chrome 86 скрива HTTPS и WWW в адресната лента по подразбиране
Chrome 86 скрива HTTPS и WWW в адресната лента по подразбиране
в Chrome 86, който сега е в Canary, Google актуализира адресната лента. Промяната направи по-трудно виждането на частите www и https, които сега са скрити от
Windows 10 Липсващи Bluetooth настройки
Windows 10 Липсващи Bluetooth настройки
Ако изпитвате проблем при настройването на вашия Bluetooth, ние имаме лесно за използване ръководство, което да ви помогне да коригирате грешки с настройките за Bluetooth на Windows 10.
Активиране или деактивиране на Wake on LAN в Windows 10 (WOL)
Активиране или деактивиране на Wake on LAN в Windows 10 (WOL)
Ето как да активирате или деактивирате Wake on LAN в Windows 10 (WOL). Wake-on-LAN (WOL) е страхотна функция, която ви позволява да събудите вашия компютър
Как да премахнете всички пакетни приложения в Windows 10
Как да премахнете всички пакетни приложения в Windows 10
Ако нямате нужда от модерни (универсални) приложения, ето как да премахнете всички пакетирани приложения в Windows 10.
Разрешения за архивиране на файлове и папки в Windows 10
Разрешения за архивиране на файлове и папки в Windows 10
След като сте конфигурирали NTFS разрешения за файл или папка в Windows 10, може да искате да създадете резервно копие на тях, за да ги възстановите по-късно.
Слух: Windows 12 ще изисква поне 16 GB RAM
Слух: Windows 12 ще изисква поне 16 GB RAM
Както мнозина вече знаят, Microsoft в момента работи върху следващата голяма актуализация за Windows 11, с кодово име Hudson Valley. Било то с марка Windows 11 24H2 или
Microsoft Edge ще синхронизира PWA приложения на вашите устройства
Microsoft Edge ще синхронизира PWA приложения на вашите устройства
Microsoft тества нова функция за браузъра Edge, която ще ви позволи да синхронизирате PWA на вашите устройства. С едно кликване ще можете да инсталирате уеб
Активирайте Windows Hello за плащания в Google Chrome
Активирайте Windows Hello за плащания в Google Chrome
Как да активирате Windows Hello за плащания в Google Chrome За да защитите онлайн плащанията в Chrome, Google вече пуска поддръжка за Windows Hello
Активирайте Copilot и други скрити функции в Windows 11 Build 23481 (Dev)
Активирайте Copilot и други скрити функции в Windows 11 Build 23481 (Dev)
Windows 11 Build 23481, която беше пусната за Insiders в канала Dev, съдържа редица скрити функции. Можете да активирате ранно внедряване на
Как да промените темата, цвета и размера на курсора в Windows 11
Как да промените темата, цвета и размера на курсора в Windows 11
Windows 11 ви позволява да промените темата на курсора по отношение на размера и цвета на курсора. Освен външния вид на показалеца на мишката, можете също да персонализирате
Проблеми с графичната карта на AMD и как да ги коригираме
Проблеми с графичната карта на AMD и как да ги коригираме
Вашата AMD графична карта има проблеми? Изчакайте, преди да се обадите на производителя. Ето някои лесни за следване стъпки, които можете да опитате първо.
Ето как да активирате новото време на заключен екран на Windows 11
Ето как да активирате новото време на заключен екран на Windows 11
С помощта на ViVeTool можете лесно да активирате новото богато изживяване с времето на заключения екран на Windows 11. Предоставя повече информация за задържането на мишката и се отваря
Как да изтриете файла Hiberfil.sys (хибернация) в Windows 10
Как да изтриете файла Hiberfil.sys (хибернация) в Windows 10
Когато хибернацията е активирана, операционната система създава файл, наречен hiberfil.sys, в корена на вашия C: диск. Ето как да изтриете файла за хибернация в Windows 10.
Как да инсталирате актуализации на CAB и MSU в Windows 10
Как да инсталирате актуализации на CAB и MSU в Windows 10
Кумулативните самостоятелни актуализации за Windows 10 имат формат MSU. Други актуализации често имат CAB формат. Вижте как можете да инсталирате такива актуализации.
Защо толкова много процеси svchost.exe работят в Windows
Защо толкова много процеси svchost.exe работят в Windows
Обяснява защо Windows трябва да изпълнява толкова много екземпляри на процеса SVCHOST.
Как да архивирате папки за бърз достъп в Windows 10
Как да архивирате папки за бърз достъп в Windows 10
Ето как да архивирате папки за бърз достъп в Windows 10 и да ги възстановите по-късно. Местоположението за бърз достъп е нова опция във File Explorer