A primeira atualização do Windows Package Manager Preview (v0.1.41821) foi lançada

Apresentando a primeira atualização do Gerenciador de Pacotes do Windows. Se você for membro do programa Windows Insider ou do Gerenciador de Pacotes Insider , você já deve ter as atualizações mais recentes instaladas. Se você é um insider e não os tem, abra a loja e verifique se há atualizações. Se você preferir apenas baixar o cliente, vá para a página de lançamentos no GitHub . E se você gostaria de receber atualizações automáticas da loja, você pode aderir ao programa Package Manager Insider .



imagem



O que há de novo



Esta versão do cliente permite criar e salvar suas configurações favoritas e também inclui novos pacotes e correções de bugs.



Parâmetros



O cliente agora tem um arquivo settings.json. Para abrir o arquivo JSON no editor padrão, basta executar as configurações do winget . Neste ponto do arquivo, você pode ajustar algumas coisas de acordo com sua preferência. Por exemplo, tenho um estilo de arco-íris para uma barra de progresso. Opções como acento (padrão) e retro também estão disponíveis.



imagem



Outro parâmetro em que você pode estar interessado é “autoUpdateIntervalInMinutes”. Ele permite que você altere a frequência com que o cliente verifica a lista de pacotes disponíveis. Isso pode ser especialmente útil se você tiver uma conexão lenta com a Internet. O padrão é cinco minutos.



Nota:não funciona em segundo plano, só acontece quando os comandos são executados. Você pode desativar isso, se desejar, definindo o valor como "0". Nesse caso, você precisará verificar manualmente as atualizações executando o comando source update.



winget source update


Correção de erros



Começamos a corrigir problemas com "caracteres não-us-ASCII" e com distinção entre maiúsculas e minúsculas. Também houve um problema com o suporte para instalações interativas, mas agora foi resolvido.



winget install <foo> -i


Heróis da comunidade



A reação ao projeto foi incrível. Um grande número de pessoas contribuiu para a discussão e listagem de pacotes disponíveis, e mais de 800 pacotes foram adicionados ao repositório da comunidade. Agradecimentos especiais @philipcraig , @edjroot , @ bnt0 , @danielchalmers , @superusercode , @doppelc , @sachinjoseph , @ ivan-Kulikov-dev , @chausner , @jsoref , @DurableMicron , @ Olifant1990 , @ MarcusP-P , @himejisyana e @ dyl10s .



O que vai acontecer à seguir



Alternar recurso



Precisávamos de uma maneira de lançar recursos experimentais sem causar problemas para você. Trabalhar com parâmetros foi o primeiro passo para testar na prática se o comportamento do cliente estaria dentro das expectativas, mas você ainda seria capaz de testar novos recursos.



Microsoft Store



Nosso suporte inicial provavelmente será limitado a aplicativos gratuitos classificados como "E" ("para todos"). Este será o primeiro que lançaremos com alternância de recursos para que você tenha uma ideia de como seria testar recursos experimentais. Começaremos com o básico e adicionaremos mais com o tempo.



Características principais



Uma das maneiras pelas quais determinamos o que deve ser implementado a seguir é filtrando as sugestões que conhecemos no GitHub por "+1" (ícone de polegar para cima). Como resultado, vemos uma forte demanda por tópicos como Atualizar, Desinstalar e Lista de Aplicativos Disponíveis, bem como suporte para a instalação de arquivos .zip, aplicativos de armazenamento e aplicativos offline (como adicionar um .exe ao seu caminho) ... O suporte integrado ao PowerShell também está no topo desta lista.



Repositório de Pacotes da Comunidade Microsoft



Nosso bot está trabalhando muito para aprovar mais pacotes. Ele não é tão inteligente quanto gostaríamos, mas aprende. Acabamos de ensiná-lo a fornecer mensagens de erro mais corretas para diferentes situações. Ele agora irá informá-lo sobre uma incompatibilidade de hash ou um erro relacionado ao acesso ao arquivo do instalador. Continuaremos a desenvolver nosso bot, pois nosso objetivo é facilitar a adição de seus pacotes.



Certifique-se de verificar as sugestões do cliente no GitHub e coloque “+1” em todos os recursos que você realmente deseja ver.



All Articles