Microsoft lanza el administrador de paquetes de código abierto WinGet 1.4

Microsoft ha presentado el administrador de paquetes WinGet 1.4 (Administrador de paquetes de Windows), diseñado para instalar aplicaciones en Windows desde un repositorio mantenido por la comunidad, como una alternativa de línea de comandos a Microsoft Store. El código está escrito en C++ y se distribuye bajo la licencia MIT.

Para la administración de paquetes, se proporcionan comandos similares a administradores de paquetes como apt y dnf (instalar, buscar, enumerar, actualizar, etc.). Los parámetros del paquete se definen a través de archivos de manifiesto en formato YAML. El repositorio de WinGet solo actúa como un índice, y el manifiesto hace referencia a un archivo zip o msi externo, como uno alojado en Microsoft Store, GitHub o el sitio principal del proyecto). El kit de herramientas winget-create se ha introducido para simplificar la creación de archivos de manifiesto.

Actualmente se ofrecen alrededor de dos mil paquetes en el repositorio, entre otros proyectos como 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 y varias aplicaciones de Microsoft. Se soporta la creación de repositorios privados cuya interacción se realiza a través de la API REST.

De manera predeterminada, al instalar compilaciones WinGet listas para usar en el administrador de paquetes, se habilita el envío de telemetría, que recopila datos sobre la interacción del usuario con el administrador de paquetes y los errores que ocurren. Para deshabilitar la telemetría, puede seleccionar el valor "Básico" en "Configuración > Privacidad > Diagnóstico y comentarios" o compilar WinGet desde la fuente.

En el nuevo lanzamiento:

  • Proporcionó la capacidad de suministrar archivos de instalación y el instalador en archivos zip, además de los formatos MSIX, MSI y EXE admitidos anteriormente.
  • El comando "winget show" se ha mejorado para mostrar información de la etiqueta y un enlace a la página de compra de la aplicación.
    Microsoft lanza el administrador de paquetes de código abierto WinGet 1.4
  • Se agregó soporte para nombres de comandos alternativos. Por ejemplo, el comando "buscar" tiene el alias "buscar", el comando "instalar" tiene el alias "agregar", la actualización tiene actualización, la desinstalación tiene rm, la lista tiene ls y la configuración tiene config.
  • Mejorado el proceso de instalación y actualización de aplicaciones. Por ejemplo, si intenta usar el comando de instalación en un paquete ya instalado, WinGet detectará la presencia del paquete y ejecutará automáticamente el comando de actualización para actualizar en lugar de instalar (la opción "--no-upgrade" se agregó a anular este comportamiento).
  • Se agregó una opción "--wait" que solicita que se continúe presionando una tecla después de que se complete la operación, lo que puede ser útil para examinar el resultado al llamar a winget desde scripts.
    Microsoft lanza el administrador de paquetes de código abierto WinGet 1.4

Fuente: opennet.ru

Añadir un comentario