GNU/Linux >> Tutoriales Linux >  >> Linux

actualización de winget - Cómo actualizar paquetes

Introducción

winget es una interfaz de cliente para el servicio Administrador de paquetes de Windows. El administrador permite a los usuarios instalar, actualizar, eliminar y configurar aplicaciones.

La winget upgrade El comando actualiza las aplicaciones especificadas por el usuario a la última versión disponible en el repositorio.

En este tutorial, aprenderá a actualizar paquetes de Windows usando winget upgrade .

Requisitos previos

  • Un sistema que ejecuta Windows 10, versión 1809 (17763) o posterior
  • Versión preliminar de Windows App Installer, disponible en GitHub
  • Privilegios de administrador

Sintaxis de actualización de Winget

La sintaxis para winget upgrade es:

winget upgrade [argument] [package_name] [option]

Los argumentos y las opciones se explican en las siguientes secciones.

Argumentos de actualización de Winget

La winget upgrade los argumentos del comando son:

Por ejemplo, inserte -q argumento seguido de una palabra de consulta para buscar y actualizar el paquete especificado a la última versión:

En este ejemplo, la upgrade El comando actualiza la aplicación Notepad++ a la última versión disponible.

Opciones de actualización de Winget

Las opciones proporcionan una mayor personalización en winget gestión de aplicaciones.

La lista de opciones es:

Argumento Descripción
-q , --query Especifique una consulta para buscar una aplicación.
-? , --help Vea las notas de ayuda para la upgrade comando.

Por ejemplo:

winget upgrade --id VideoLAN.VLC

El comando actualiza la aplicación VLC a la última versión en el repositorio, usando la ID exacta de la aplicación. Para ver todas las ID de aplicaciones, ejecute la list como se explica a continuación.

Mostrar y actualizar aplicaciones

Esta sección explica cómo ver qué aplicación puede actualizar y cómo usar el upgrade --all opción de aplicaciones.

Lista de actualizaciones disponibles

Para identificar qué aplicaciones tienen actualizaciones disponibles en el repositorio, ejecute:

winget list

La lista de salida de todas las aplicaciones instaladas y winget muestra si hay una actualización disponible.

Alternativamente, puede verificar si una sola aplicación tiene actualizaciones con la siguiente sintaxis:

winget list [keyword]

Por ejemplo:

El resultado muestra que Notepad++ tiene una actualización disponible en el repositorio.

Actualizar todas las aplicaciones

El --all opción le permite actualizar todas las aplicaciones :

winget upgrade --all

Sin embargo, Microsoft afirma que winget todavía está en desarrollo, por lo que algunas características todavía tienen algunos errores. Por ejemplo, si un desarrollador omite el número de versión en la aplicación, winget indica que la versión de la aplicación es desconocida y no la actualiza.

Además, si un desarrollador trunca el número de versión del programa pero indica el número de versión completo en el repositorio, winget asume que es una actualización y reinstala la misma versión.


Linux
  1. Cómo actualizar Raspberry Pi

  2. Cómo actualizar Git

  3. Cómo actualizar Python a 3.9

  4. Cómo actualizar Ubuntu 20.04 a Ubuntu 21.04

  5. ¿Con qué frecuencia debo actualizar nuestro servidor Linux?

Cómo instalar actualizaciones en CentOS 7

Cómo actualizar Ubuntu 20.04/20.10 a Ubuntu 21.04

Cómo actualizar paquetes individuales en CentOS

Cómo cambiar la frecuencia de actualización de los paquetes Snap

Cómo excluir paquetes de Apt-Get Upgrade

Cómo actualizar Devuan 3.1 a 4.0 Chimaera

    Opción Descripción
    -m , --manifest Ejecuta la actualización desde un archivo YAML local. Proporciona la ruta al archivo después de la opción.
    --id Limita la actualización al ID de la aplicación.
    --name Limita la búsqueda al nombre de la aplicación.
    --name Limita la búsqueda a una instancia particular listada para la aplicación.
    -v , --version Le permite especificar una versión exacta para actualizar. No especificar la versión significa que la aplicación se actualiza a la versión más alta disponible.
    -s , --source Ingrese un nombre de fuente después de -s opción para restringir la búsqueda al nombre de la fuente proporcionada.
    -e , --exact Utiliza la cadena exacta que distingue entre mayúsculas y minúsculas en la consulta. No utiliza el comportamiento predeterminado de una subcadena.
    -i , --interactive Habilita el modo interactivo y muestra el progreso del instalador.
    -h , --silent El instalador se ejecuta en modo silencioso sin ninguna interfaz de usuario.
    -o , --log Crea un archivo de registro y solicita una ruta para guardar el archivo.
    --override Una cadena que pasa directamente al instalador.
    -l , --location Ubicación a la que actualizar (si es compatible).
    --force Ignora cualquier discrepancia de hash y fuerza la instalación del paquete.
    --all Actualiza todas las aplicaciones a la última versión disponible.