| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa |
| informatica:software:winget [2023/10/01 21:33] – [winget] tempwin | informatica:software:winget [2023/10/22 12:49] (actual) – [Actualizar] tempwin |
|---|
| ====== winget ====== | ====== WinGet ====== |
| |
| Herramienta de línea de comandos que permite detectar, instalar, actualizar, quitar y configurar aplicaciones en equipos con [[informatica:sistemas_operativos:windows:windows_10|Windows 10]] (versiones modernas) y [[informatica:sistemas_operativos:windows:windows_11|Windows 11]]. | Herramienta de línea de comandos que permite detectar, instalar, actualizar, quitar y configurar aplicaciones en equipos con [[informatica:sistemas_operativos:windows:windows_10|Windows 10]] (versiones modernas) y [[informatica:sistemas_operativos:windows:windows_11|Windows 11]]. |
| | |
| | * [[https://github.com/microsoft/winget-cli/|Repositorio de código]] |
| | * [[https://learn.microsoft.com/es-es/windows/package-manager/|Documentación]] |
| | |
| ===== Uso ===== | ===== Uso ===== |
| | |
| | ==== Buscar ==== |
| | |
| | <code> |
| | winget search <appname> |
| | </code> |
| | |
| | ==== Instalar ==== |
| | |
| | <code> |
| | winget install <appname> |
| | </code> |
| | |
| | ==== Desinstalar ==== |
| | |
| | <code> |
| | winget uninstall <appname> |
| | </code> |
| | |
| | ==== Listar ==== |
| | |
| | <code> |
| | winget list |
| | </code> |
| | |
| | ==== Actualizar ==== |
| | |
| | <code> |
| | winget upgrade <appname> |
| | </code> |
| | |
| | Si queremos actualizar todos los programas que tenemos instalados sin pedirnos confirmación: |
| | |
| | <code> |
| | winget upgrade --all -h --accept-package-agreements --accept-source-agreements |
| | </code> |
| | |
| | * ''-h'': ejecuta winget en modo silencioso. Suprime la intefaz de usuario. |
| | * ''%%--%%accept-package-agreements'': hace que no nos pregunte si aceptamos contratos de licencia para el paquete que estamos instalando o actualizando. |
| | * ''%%--%%accept-source-agreements'': aceptar todos los contrados de origen. |
| | |
| | ===== Ejemplo de instalación de programas ===== |
| | |
| | El siguiente comando instalará los siguientes programas de forma silenciosa: |
| | |
| | * Mozilla Firefox |
| | * VLC |
| | * EarTrumpet |
| | * GIMP |
| | * QuickLook |
| | * 7zip |
| | * Sumatra |
| | * gsudo |
| | * Telegram |
| | * LibreOffice |
| | * Transmission |
| | * AnyDesk |
| | * Windows Terminal |
| | |
| | <code> |
| | winget install --id=Mozilla.Firefox -e -h --override --force --scope machine && winget install --id=VideoLAN.VLC -e -h --override --force --scope "machine" && winget install --id=GIMP.GIMP -e -h --override --force --scope "machine" && winget install --id=File-New-Project.EarTrumpet -e -h --override --force --scope "machine" && winget install --id=QL-Win.QuickLook -e -h --override --force --scope "machine" && winget install --id=7zip.7zip -e -h --override --force --scope "machine" && winget install --id=SumatraPDF.SumatraPDF -e -h --override --force --scope "machine" && winget install --id=geeksoftwareGmbH.PDF24Creator -e -h --override --force --scope "machine" && winget install --id=Google.EarthPro -e -h --override --force --scope "machine" && winget install --id=Nextcloud.NextcloudDesktop -e -h --override --force --scope "machine" && winget install --id=Oracle.JavaRuntimeEnvironment -e -h --override --force --scope "machine" && winget install --id=Inkscape.Inkscape -e -h --override --force --scope "machine" && winget install --id=KDE.Krita -e -h --override --force --scope "machine" && winget install --id=TheDocumentFoundation.LibreOffice -e -h --override --force --scope "machine" && winget install --id=Telegram.TelegramDesktop -e -h --override --force --scope "machine" && winget install --id=Transmission.Transmission -e -h --override --force --scope "machine" && winget install --id=Balena.Etcher -e -h --override --force --scope "machine" && winget install --id=AnyDeskSoftwareGmbH.AnyDesk -e -h --override --force --scope "machine" && winget install --id=Microsoft.WindowsTerminal -e -h --override --force --scope machine |
| | </code> |
| | |
| | ===== Recursos ===== |
| | |
| | * [[https://winstall.app/|winstall]]: examina el repositorio de WinGet. Para saber qué aplicaciones podemos instalar directamente con WinGet. |
| | * [[https://www.flopy.es/winget-el-comando-de-windows-que-permite-instalar-de-golpe-todo-el-software-que-necesitas|Winget: El comando de Windows que permite instalar de golpe todo el software que necesitas]] |