El Administrador de paquetes de Windows (también conocido como winget ) es un administrador de paquetes gratuito y de código abierto diseñado por Microsoft para Windows 10 . Consiste en una utilidad de línea de comandos y un conjunto de servicios para instalar aplicaciones. [2] [3] Los ISV pueden utilizarlo como canal de distribución para sus paquetes de software.
Desarrollador (es) | Microsoft |
---|---|
Versión inicial | 13 de mayo de 2020 |
Lanzamiento estable | 1.0.11451 / 26 de mayo de 2021 [1] |
Versión de vista previa | v-0.4.11391-preview / 20 de mayo de 2021 [1] |
Repositorio | github |
Escrito en | C ++ |
Sistema operativo | Windows 10 |
Disponible en | inglés |
Tipo | Gerente de empaquetación |
Licencia | Licencia MIT |
Sitio web | docs |
Historia
El Administrador de paquetes de Windows se anunció por primera vez en la conferencia de desarrolladores de Microsoft Build en mayo de 2020. [4] [3]
Antes de decidir desarrollar el Administrador de paquetes de Windows, el equipo detrás de él exploró Chocolatey , Scoop, Ninite , AppGet, Npackd y OneGet basado en PowerShell . [3] Después del anuncio de winget, Keivan Beigi, el desarrollador de AppGet afirmó [5] que Microsoft lo entrevistó en diciembre de 2019 con el pretexto de adquirir AppGet y contratar a Beigi. Después de hablar con Beigi, Microsoft supuestamente dejó de comunicarse con él hasta confirmar un día antes del lanzamiento de winget que no lo contratarían. Beigi estaba consternado por la falta de atribución de Microsoft a AppGet. El lanzamiento de winget llevó a Beigi a anunciar que AppGet se suspendería en agosto de 2020. [6] [7] [8] Microsoft respondió con una publicación de blog que acredita una serie de características de winget a AppGet. [9] [10]
Microsoft lanzó la versión 1.0 del Administrador de paquetes de Windows el 27 de mayo de 2021. El repositorio de la comunidad de Microsoft incluía más de 1.400 paquetes en esa fecha. [11]
Descripción general
La herramienta winget admite instaladores basados en EXE , MSIX y MSI . [12] El repositorio público de Windows Package Manager Community aloja archivos de manifiesto para aplicaciones compatibles en formato YAML . [13] En septiembre de 2020, Microsoft agregó la capacidad de instalar aplicaciones desde Microsoft Store y una función de autocompletado de comandos . [14]
Para reducir la probabilidad de que el software malintencionado ingrese al repositorio y a la máquina de destino, el Administrador de paquetes de Windows utiliza Microsoft SmartScreen , análisis estático , validación de hash SHA256 y otros procesos. [15] [16]
El código fuente del cliente winget y el repositorio de manifiestos de la comunidad tienen licencia de MIT y están alojados en GitHub . [17] [13]
Comandos
Nombre | Descripción |
---|---|
exportar | Exporta una lista de las aplicaciones instaladas. |
características | Mostrar el estado de las funciones experimentales |
picadillo | Archivos del instalador de hash |
importar | Instala todas las aplicaciones en un archivo |
Instalar en pc | Instalar la aplicación dada |
lista | Mostrar aplicaciones instaladas |
show | Mostrar información sobre la aplicación dada |
buscar | Buscar y mostrar información básica de aplicaciones. |
ajustes | Abrir los ajustes de configuración de winget |
fuente | Administrar fuentes de aplicaciones |
potenciar | Actualiza la aplicación dada |
desinstalar | Desinstalar la aplicación dada |
validar | Validar un archivo de manifiesto |
Ejemplo
El siguiente ejemplo busca e instala Visual Studio Code , un editor de código de Microsoft. [15]
winget instalar vscode
Ver también
- Instalador de plataforma web
- NuGet
- Lista de sistemas de gestión de paquetes de software
Referencias
- ^ a b "Etiquetas · microsoft / winget-cli · GitHub" . GitHub . Consultado el 27 de mayo de 2021 .
- ^ Tom Warren. "El nuevo Administrador de paquetes de Windows de Microsoft ya es mejor que la Tienda Windows" . The Verge .
- ^ a b c Vista previa del Administrador de paquetes de Windows | Línea de comandos de Windows
- ^ Microsoft presenta el Administrador de paquetes de Windows para su entorno de desarrollo | VentureBeat
- ^ Beigi, Keivan (25 de mayo de 2020) [2020]. "The Day AppGet Died" . Keivan Beigi . Consultado el 25 de junio de 2020 .
- ^ Warren, Tom (28 de mayo de 2020). "Microsoft copió su nuevo Administrador de paquetes de Windows de su rival AppGet, desarrollador de reclamaciones" . The Verge . Vox Media . Consultado el 1 de junio de 2020 .
- ^ Anderson, Tim (28 de mayo de 2020). "¿Abrazar y matar? El desarrollador de AppGet afirma que Microsoft lo engañó con una charla de ayuda y un trabajo, y luego lanzó un administrador de paquetes notablemente similar" . El registro . Consultado el 1 de junio de 2020 .
- ^ Stewart, Ashley (28 de mayo de 2020). "Un desarrollador dice que Microsoft lo guió sobre un trabajo y la compra de su herramienta antes de quedarse en silencio y lanzar su propio servicio muy similar. Ahora quiere una explicación y crédito por su trabajo" . Business Insider . Consultado el 1 de junio de 2020 .
- ^ Tung, Liam (1 de junio de 2020). "Windows 10: Microsoft ahora acredita al fabricante del administrador de paquetes que 'copió', pero no ofrece ninguna disculpa" . ZDNet . Consultado el 2 de junio de 2020 .
- ^ Microsoft otorga crédito al creador de AppGet por el Administrador de paquetes de Windows - Neowin
- ^ Anderson, Tim (27 de mayo de 2021). "Microsoft lanza el administrador de paquetes de línea de comandos para Windows (hay inconvenientes)" . El registro . Consultado el 28 de mayo de 2021 .
- ^ Utilice la herramienta winget para instalar y administrar aplicaciones | Documentos de Microsoft
- ^ a b GitHub - microsoft / winget-pkgs: el repositorio de manifiesto del Administrador de paquetes de Windows de la comunidad de Microsoft
- ^ Abrams, Lawrence (23 de septiembre de 2020). "El Administrador de paquetes de Windows 10 ahora puede instalar aplicaciones de Microsoft Store" . Ordenador que suena . Consultado el 10 de octubre de 2020 .
- ^ a b Tung, Liam (21 de mayo de 2020). "Administrador de paquetes de Windows de Microsoft: esta herramienta de línea de comandos puede instalar todas sus aplicaciones" . ZDNet . Consultado el 2 de junio de 2020 .
- ^ Cómo utilizar el Administrador de paquetes de Windows - Petri
- ^ "GitHub - microsoft / winget-cli: CLI del Administrador de paquetes de Windows (también conocido como winget)" . 20 de mayo de 2020 - a través de GitHub.
enlaces externos
- Administrador de paquetes de Windows | Documentos de Microsoft
- winget-cli en GitHub
- winget-pkgs en GitHub