Winget – gestor de paquetes para Windows 10

Microsoft ha lanzado un nuevo gestor de paquetes para Windows 10: winget y seguro que muchos de los que ya han utilizado métodos de instalación de software similares estarán contentos con él. Para quienes no estén familiarizados con el concepto, la nueva función puede resultar interesante.

Esta revisión es sobre cómo utilizar el gestor de paquetes winget en Windows 10, bueno, para los principiantes, lo que es y por qué tal característica puede ser útil.

Qué es el gestor de winget o gestor de paquetes (Windows Package Manager)

Los gestores de paquetes (o despachadores) son comunes en Linux y permiten descargar, instalar el último software y actualizarlo sin necesidad de buscar en los sitios oficiales y descargarlo manualmente, sino con simples comandos (que descargarán exactamente el último software de las fuentes oficiales). Ahora también se puede hacer en Windows 10.

Sin embargo, esto se podía hacer antes con OneGet/PackageManagement y Chocolatey, pero ahora el repositorio (base de datos de software) está soportado por Microsoft y no por terceros proveedores.

A diferencia de la Microsoft Store, con winget el usuario puede instalar un conjunto mucho más amplio de una variedad de programas de uso común, sin limitarse al surtido más bien escaso de dicha tienda.

Cómo instalar y utilizar winget

Para instalar winget, que por ahora sólo está disponible como versión preliminar, puedes:

  1. Descargue e instale el archivo instalador .appxbundle desde la página oficial https://github.com/microsoft/winget-cli/releases
  2. Instala la versión Preview de Windows 10, regístrate en el programa Insider de Windows Package Manager desde el enlace y luego instala/actualiza la aplicación App Installer desde Microsoft Store.

Una vez instalado, para empezar a utilizar el gestor de paquetes de Windows o winget, ejecute PowerShell como administrador (la forma más fácil de hacerlo es haciendo clic con el botón derecho del ratón en el botón “Inicio” y seleccionando la opción de menú deseada). Lo único que queda por hacer es empezar a teclear los comandos. Puede empezar simplemente escribiendo winget para obtener información sobre los comandos disponibles en el gestor de paquetes.

Ahora, como ejemplo, vamos a intentar encontrar e instalar el programa que necesitamos. Tenga en cuenta que sólo podemos instalar el software que está disponible de forma gratuita o que está disponible de forma gratuita. Para la búsqueda e instalación necesitamos acceso a Internet. Que sea el archivador 7-Zip, cuyo sitio web oficial por alguna razón no está abierto en Rusia. Introduce los comandos:

  1. winget search zip

    Con este comando buscamos todos los programas con “zip” en el texto para saber qué nombre especificar en el siguiente comando.

  2. Como puedes ver en la captura de pantalla de arriba, hemos conseguido encontrar peazip y 7Zip en el repositorio. Para instalar 7Zip introducimos
    winget install 7Zip
  3. Como puedes ver en la captura de pantalla de arriba, el instalador comenzó a descargarse desde el sitio oficial, pero como se mencionó anteriormente, 7-zip.org no está disponible para nosotros y la instalación falló (esperaba que la descarga fuera desde el sitio de Microsoft).
  4. Intentar instalar algo más de forma similar, como Sublime Text (uno de los mejores editores de texto para trabajar con código). Observe la captura de pantalla: puedo instalar por el nombre del programa (Sublime Text, si tiene espacios, tome el nombre entre comillas) o por el nombre del paquete – SublimeHQ.SublimeText, que veré después de la búsqueda. La instalación fue un éxito.
  5. Podemos desinstalar el programa instalado con las herramientas estándar de Windows 10 (programas y componentes en el panel de control o a través de la interfaz Configuración – Aplicaciones).
  6. Para ver la lista completa de programas, puede utilizar el comando (sin especificar el nombre del programa concreto) instalación de winget. Puedes ver una parte del resultado en la captura de pantalla – hay muchos programas conocidos para los usuarios habituales (Steam, CrystalDiskMark, WinRAR, PDFsam, navegadores populares, programas de recuperación de datos, herramientas gratuitas de grabación de pantalla como OBS Studio y ShareX, mensajeros y muchos otros) y un gran conjunto de software para desarrolladores, incluyendo Visual Studio y otros IDEs.
  7. Si lo deseamos, podemos no instalar el programa, sino obtener información completa sobre él, incluyendo la suma de comprobación y un enlace directo a la descarga. Para ello, utilice el comando winget show_program name
  8. Ha aparecido un servicio con una interfaz gráfica para buscar más cómodamente los programas winget necesarios y crear comandos de instalación: Winstall.

Recordemos que se trata de una versión preliminar del gestor de paquetes de Windows y que, al igual que ocurre con Microsoft PowerToys (que, por cierto, también se puede instalar a través de winget), este gestor de paquetes pronto contará con nuevas funciones y se ampliará la lista de software disponible.