Principal Janelas 10 O repositório Winget está sofrendo de aplicativos duplicados com manifestos malformados
 

O repositório Winget está sofrendo de aplicativos duplicados com manifestos malformados

Se você não conhece o Winget, é uma ferramenta de automação que ajuda a agilizar a instalação de software em um computador. Tudo que você precisa fazer é informar ao sistema qual software você deseja. Em seguida, o Winget encontra a versão mais recente (ou a versão específica que você precisa) e a instala silenciosamente em segundo plano. Além de instalar aplicativos, você pode usar o Winget para encontrar informações sobre pacotes, gerenciar fontes, atualizar aplicativos, desinstalar aplicativos, etc.

Desinstalação de importação e exportação de Winget

Você pode baixar Winget do repositório do projeto no GitHub. A Microsoft também planeja integrar o Winget em todas as versões suportadas do Windows 10. Você também pode ingressar no Programa Insider do Gerenciador de Pacotes do Windowsse desejar atualizações automáticas da loja e quiser executá-las na sua versão do Windows 10.

definir o Google como mecanismo de pesquisa padrão do Chrome

O repositório Winget agora está cheio de aplicativos duplicados e manifestos malformados

Diretrizes da Microsoft estadoque os fornecedores independentes de software (ISVs) que desejam enviar seu aplicativo para o registro Winget podem fazê-lo enviando o manifesto do aplicativo em seu GitHub. A aprovação do manifesto é um processo automatizado. Os manifestos carregados são validados automaticamente em relação a um conjunto de critérios predefinidos.

Após a disponibilização pública do Winget 1.0, as pessoas começaram a enviar ao GitHub vários aplicativos para serem incluídos no repositório do Winget, incluindo os aplicativos que já estavam disponíveis lá.

Além disso, algumas solicitações pull continham nomes de aplicativos incorretos nos manifestos ou links “ruins” de onde o aplicativo deveria ser obtido. Em vários casos, novos envios substituiriam os manifestos de candidaturas existentes, com informações incompletas.

BipandoComputadorfornece exemplos de tais manifestos. Os arquivos de manifesto do aplicativo PrimoPDF do NitroPDF supostamente contêm arquivos malformadosIdentificador de pacote('NitroPDFIncNitroPDFPtyLtd.PrimoPDF') e URL de download.

Winget Nitropdf

Outro bom exemplo da gravidade do problema é o arquivo de manifesto composto corretamente, que foi substituído pelos contribuidores, mas com informações incompletas.

Informações parciais do Winget

O bom é que os manifestos malformados foram rapidamente revertidos, mas deveria haver um mecanismo para evitar tais incidentes no futuro.

A comunidade sugere ter uma equipe de moderadores para verificar os arquivos do manifesto antes que eles sejam aprovados e fiquem disponíveis para todos.

ajuda para configurar a impressora hp

Demitrius Nelon, da Microsoft, uma pessoa-chave por trás do desenvolvimento do Winget, reconheceu o problema e planeja abordá-lo com a equipe. Ele vemcom sua própria solução:

'Uma das opções poderia ser exigir um 'segundo' aprovador em um 'novo' manifesto em um 'novo' diretório.'

Ele também mencionou que a equipe está considerando fazer um sistema de verificação de duplicatas de manifestos. Nelon destacou que a intenção é evitar muitos atritos e atrasos para as pessoas que enviam manifestos.

Leia A Seguir

Alterar a cor do ícone da pasta individual no Linux Mint
Alterar a cor do ícone da pasta individual no Linux Mint
Veja como alterar a cor da pasta no Linux Mint. Você pode alterar a cor do ícone de uma pasta individual no gerenciador de arquivos,
Impedir que o Firefox siga o modo de aplicativo claro e escuro no Windows 10
Impedir que o Firefox siga o modo de aplicativo claro e escuro no Windows 10
Se você definir o tema ‘Escuro’ como tema do aplicativo no Windows 10, o Firefox 63 aplicará automaticamente o tema Escuro integrado. Veja como desabilitar isso.
Adicionar menu de contexto do modo de apresentação no Windows 10
Adicionar menu de contexto do modo de apresentação no Windows 10
O modo de apresentação no Windows 10 foi projetado para ajudar usuários de dispositivos portáteis (por exemplo, laptops). Você pode habilitá-lo ou desabilitá-lo mais rapidamente com um menu de contexto.
Adicionar menu de contexto de reconhecimento de fala no Windows 10
Adicionar menu de contexto de reconhecimento de fala no Windows 10
Para sua conveniência, você pode adicionar um comando especial para iniciar o reconhecimento de fala diretamente no menu de contexto da área de trabalho do Windows 10.
O Windows 11 24H2 agora afirma claramente que você precisa de uma CPU com suporte POPCNT
O Windows 11 24H2 agora afirma claramente que você precisa de uma CPU com suporte POPCNT
O programa de configuração para a versão de teste mais recente do Windows 11 24H2 (Build 26058, Dev/Canary) apresenta uma verificação especial para a instrução PopCnt em
O repositório Winget está sofrendo de aplicativos duplicados com manifestos malformados
O repositório Winget está sofrendo de aplicativos duplicados com manifestos malformados
Na semana passada, a Microsoft lançou a primeira versão estável do Winget, seu gerenciador de pacotes integrado para Windows. A ferramenta permite automatizar o gerenciamento de aplicativos por
Como alterar a letra da unidade no Windows 10
Como alterar a letra da unidade no Windows 10
Por padrão, o Windows 10 atribui automaticamente letras de unidade às unidades conectadas, incluindo unidades internas e externas. Você pode querer alterar essas letras.
Dicas a seguir quando o monitor não estiver funcionando
Dicas a seguir quando o monitor não estiver funcionando
Se o monitor não funcionar, siga este guia fácil de usar para ajudá-lo a voltar ao trabalho. Obtenha Help My Tech para atualizações de driver sem complicações
Skype para Linux descarta suporte de CPU AMD
Skype para Linux descarta suporte de CPU AMD
Como você já deve saber, a Microsoft está desenvolvendo uma nova versão do Skype para sistema operacional Linux. Ao contrário das versões 4.x anteriores do Skype, que são consideradas
Como atualizar para o Windows 10 gratuitamente
Como atualizar para o Windows 10 gratuitamente
Aprenda a atualizar para o Windows 10 gratuitamente com nosso guia fácil de seguir. Comece sua jornada de atualização do Windows 10.
Diagnosticar problemas de atualização do Windows 10 com SetupDiag
Diagnosticar problemas de atualização do Windows 10 com SetupDiag
Para ajudar os usuários a realizar atualizações sem problemas, a Microsoft lançou uma nova ferramenta de diagnóstico, SetupDiag. O procedimento de atualização do Windows 10 pode apresentar problemas.
DivX Deception: Aumentando a segurança com HelpMyTech
DivX Deception: Aumentando a segurança com HelpMyTech
O DivX está comprometendo a segurança do seu sistema? Descubra como a HelpMyTech pode ajudá-lo a se manter protegido contra práticas enganosas.
Exportar e importar distribuição WSL Linux no Windows 10
Exportar e importar distribuição WSL Linux no Windows 10
A atualização do Windows 10 versão 1903 de abril de 2019 permite ao usuário exportar e importar uma distribuição WSL de/para um arquivo TAR, para que possa ser compartilhado ou movido para outro PC.
Redefinir pastas fixadas de acesso rápido no Windows 10
Redefinir pastas fixadas de acesso rápido no Windows 10
Você pode redefinir rapidamente as pastas fixadas do Acesso Rápido no Windows 10 File Explorer. Analisaremos dois métodos que você pode usar para redefinir e
Como alterar o layout do teclado sensível ao toque no Windows 10
Como alterar o layout do teclado sensível ao toque no Windows 10
Veja como mudar o layout do teclado de toque no Windows 10 e defini-lo como Padrão, Uma mão, Manuscrito e Completo (Padrão).
Como baixar o driver HP Deskjet 2652
Como baixar o driver HP Deskjet 2652
Se você estiver procurando detalhes sobre como baixar um driver de impressora HP Deskjet 2652, aqui estão instruções rápidas passo a passo. Comece agora.
Como fixar qualquer pasta na barra de tarefas do Windows 10
Como fixar qualquer pasta na barra de tarefas do Windows 10
Veja como você pode fixar uma pasta na barra de tarefas do Windows 10 sem usar ferramentas de terceiros. Usaremos a capacidade integrada do File Explorer.
O Windows 11 não detecta seu segundo monitor? Vamos consertar isso.
O Windows 11 não detecta seu segundo monitor? Vamos consertar isso.
Corrija o problema do Windows 11 que não detecta um segundo monitor com nosso guia definitivo, com dicas da HelpMyTech para fácil resolução.
Limpe um disco com segurança com Diskpart no Windows 10
Limpe um disco com segurança com Diskpart no Windows 10
Você pode limpar um disco com segurança no Windows 10, para que as informações não possam ser recuperadas. A operação exclui completamente todos os dados armazenados no disco.
Monitor Philips não funciona
Monitor Philips não funciona
Se você estiver tendo problemas com o monitor Philips não funcionando, aqui estão algumas etapas rápidas de solução de problemas. Conserte seu monitor Philips rapidamente.
Ativar ou desativar HDR e cores WCG para exibição no Windows 10
Ativar ou desativar HDR e cores WCG para exibição no Windows 10
Como ativar ou desativar HDR e cores WCG para um monitor no Windows 10. O Windows 10 oferece suporte a vídeos HDR (HDR). O vídeo HDR remove as limitações do vídeo SDR
Monitor afiado não funciona
Monitor afiado não funciona
Se você estiver tendo problemas com o monitor Sharp não funcionando, experimente nosso guia de solução de problemas fácil de usar. Volte ao trabalho agora mesmo!
A Microsoft corrigiu um bug na Ferramenta de Recorte do Windows que faz com que ela salve a imagem original mesmo que você a edite
A Microsoft corrigiu um bug na Ferramenta de Recorte do Windows que faz com que ela salve a imagem original mesmo que você a edite
Existe uma vulnerabilidade bastante séria na Ferramenta de Recorte do Windows 11, que permite restaurar parcial ou completamente os dados removidos do
Como baixar o driver do mouse Logitech M325
Como baixar o driver do mouse Logitech M325
Se você tiver um mouse Logitech M325, pode ser necessário atualizar seu driver ocasionalmente. Obtenha instruções passo a passo sobre como obter rapidamente o driver necessário.