Si eres un usuario avanzado o alguien que ha utilizado sistemas operativos basados ​​en Linux en algún momento, probablemente estés familiarizado con el concepto de administrador de paquetes. Se trata de una herramienta que te ofrece una forma centralizada de instalar y actualizar tus aplicaciones, a la vez que es potencialmente más rápida si prefieres trabajar con el teclado. Además, puede facilitar la restauración de varias aplicaciones a la vez. Microsoft ofrece a los usuariosde Windows 11(y 10) su propio administrador de paquetes oficial, simplemente llamado Administrador de paquetes de Windows, pero también conocido como winget.

El Administrador de paquetes de Windows está incluido en Windows 11, pero no lo verás en ningún lado porque es parte del paquete de instalación de aplicaciones (puedes verlo en Microsoft Store). Se usa principalmente a través de Windows Terminal, por lo que está completamente basado en texto. Si estás interesado en usar el Administrador de paquetes de Windows para ahorrar algo de tiempo, estamos aquí para mostrarte cómo funciona.

Búsqueda e instalación de aplicaciones mediante el Administrador de paquetes de Windows

Si bien algunos usuarios que no están familiarizados con las interfaces basadas en texto pueden encontrar el Administrador de paquetes de Windows un poco intimidante al principio, en realidad es muy fácil de usar y comenzar. El uso básico del Administrador de paquetes de Windows implica simplemente buscar e instalar aplicaciones. Para eso, siga estos pasos:

  1. Haga clic derecho en el botón del menú Inicio en la barra de tareas y seleccioneTerminal.
  2. Para buscar una aplicación, escribawinget search <AppName>. Por ejemplo, intentemos buscar Google Chrome escribiendowinget search Chrome.

    Si desea incluir espacios en blanco en su consulta (por ejemplo,Google Chrome), debe escribirla comowinget search 'Google Chrome'. Esto hace que el término de búsqueda sea todo lo que esté incluido dentro de las comillas.

    Captura de pantalla de una búsqueda realizada en el Administrador de paquetes de Windows, que muestra resultados para "Chrome"
  3. Si es la primera vez que utiliza el comando winget, es posible que deba aceptar los términos del servicio. PresioneYy luegoEntersi se le solicita.
  4. En este caso, verás algunos resultados diferentes con distintos canales de Chrome, así como algunas aplicaciones con nombres similares. Para obtener la aplicación correcta, el método más seguro es usar el ID del paquete, que aparece en la segunda columna. Para la versión estable de Google Chrome, usaremoswinget install Google.Chrome.
    Captura de pantalla de Windows Terminal que muestra el progreso de la descarga para Google Chrome
    • Si el programa que estás instalando está disponible en Microsoft Store (la fuente se indica en la última columna de la lista), también tendrás que aceptar los términos del servicio. PulsaYy luegoEnter.
    • También puede agregar el argumento--accept-package-agreementsal comando de instalación para aceptar automáticamente cualquier acuerdo.
  5. El instalador se descargará y comenzará a instalar el programa. Algunos programas pueden instalarse de forma silenciosa sin la intervención del usuario, pero Chrome necesita tu intervención, por lo que tendrás que seguir los pasos correspondientes en la ventana de configuración dedicada. También puedes desactivar las indicaciones interactivas añadiendo el argumento--disable-interactivityal comando anterior.
  6. Una vez que finalice el instalador, puedes repetir el proceso para cualquier otra aplicación que quieras instalar.

Esto hace que sea bastante sencillo instalar tus aplicaciones favoritas mediante una interfaz basada en texto y, como muchas de estas aplicaciones tienen instaladores silenciosos a través del Administrador de paquetes de Windows, puede ser mucho más rápido. Y sí, como mencionamos anteriormente, también puedes usar esto para instalar aplicaciones desde Microsoft Store. No tienes que buscar cada una individualmente y hacer clic en los resultados de búsqueda para obtener lo que quieres.

Cómo actualizar sus aplicaciones con el Administrador de paquetes de Windows

Otra de las muchas funciones del Administrador de paquetes de Windows es mantener actualizadas tus aplicaciones a través de una interfaz centralizada. Si tienes una o más aplicaciones disponibles en el repositorio winget (aunque no las hayas instalado necesariamente desde allí), puedes actualizarlas fácilmente todas de una sola vez mediante el Administrador de paquetes de Windows.

  1. Abrala Terminal de Windows.
  2. Escribawinget updateowinget upgradepara ver una lista de actualizaciones disponibles para sus paquetes.
    Captura de pantalla de la Terminal de Windows que muestra las actualizaciones disponibles para los paquetes instalados

    Es posible que veas una advertencia que indique que algunas aplicaciones no están incluidas porque no se pudo determinar su versión. Puedes usarwinget upgrade --include-unknownpara ver también estos paquetes.

  3. Para actualizar un paquete específico, ingresewinget update<ID>y reemplace<ID>con el ID apropiado para la aplicación que desea actualizar.
  4. Si desea actualizarlos todos, puede ingresarwinget update --all. Nuevamente, puede agregar el argumento--include-unknownpara instalar las últimas versiones de los paquetes con versiones desconocidas en su PC.
  5. Los paquetes se actualizarán uno por uno. Nuevamente, algunos instaladores pueden requerir su intervención, pero puede omitirla con el argumento--disable-interactivity .

Eso es todo. Puedes ejecutarlo nuevamente cuando quieras para asegurarte de que tus aplicaciones estén actualizadas.

Desinstalar aplicaciones con el Administrador de paquetes de Windows

Por supuesto, así como puedes instalar aplicaciones con el Administrador de paquetes de Windows, puedes eliminarlas de la misma manera.

  1. Escribawinget listpara ver todos los paquetes instalados en su computadora.
  2. Busca la que quieres eliminar y usa el comandowinget uninstall <id>, reemplazando<id>por el ID de la aplicación. Por ejemplo, para Chrome, sería:winget uninstall Google.Chrome.
    Captura de pantalla de Windows Terminal que muestra la desinstalación completa de Google Chrome
  3. Siga las instrucciones en pantalla o use el argumento--disable-interactivitypara eliminar la aplicación silenciosamente.

Exportación e importación de paquetes con el Administrador de paquetes de Windows

Posiblemente la herramienta más potente del conjunto de herramientas del Administrador de paquetes de Windows es la capacidad de exportar una lista de todos los paquetes instalados en su PC a un archivo. Luego, puede importar el archivo al configurar una nueva PC e instalará todas las aplicaciones de su lista de una sola vez, para que pueda comenzar a trabajar de inmediato.

Exportando su lista de paquetes

Para exportar la lista de paquetes instalados en su PC, simplemente ingrese el comandowinget export -o <output>. Reemplace<output>con la ruta donde desea que se almacene el archivo de la lista de paquetes. Algunas aplicaciones pueden requerir que acepte acuerdos de origen.

También puedes usar argumentos como--sourcepara filtrar paquetes solo de una fuente seleccionada, comowingetomsstore. El argumento--versiontambién te permite exportar una versión específica de una aplicación, en lugar de instalar la más reciente.

Captura de pantalla de Windows Terminal que muestra un registro de exportación de una lista de paquetes

En este ejemplo, exportaremos la lista de paquetes a mi bibliotecade documentosen un archivo llamadoMyApps.json( se requiere la extensión.json ). Para ello, el comando eswinget export -oC:\Users\joaoc\Documents\MyApps.json, aunque esto variará según el nombre de usuario y el lugar al que desee exportar.

También puedes mover este archivo a una unidad flash o a un servicio en la nube como OneDrive, para poder importarlo más tarde en otro dispositivo. Es normal que aparezcan muchos errores aquí, ya que muchas aplicaciones están preinstaladas con Windows o pueden no provenir del Administrador de paquetes de Windows. Ten en cuenta que esto solo exporta una lista de los paquetes, no los instaladores reales. Tu nueva PC deberá estar conectada a Internet para descargar e instalar los paquetes cuando los importes.

Importar su lista de paquetes

Para importar la lista de paquetes, el comando eswinget import -i <import-file>, donde deberá reemplazar<import-file>con la ruta al archivo desde el que desea realizar la importación. También puede agregar el argumento--accept-package-agreementspara aceptar todos los acuerdos de las fuentes que lo requieran.

En nuestro ejemplo, utilizaremos el mismo archivo anterior, pero lo almacenaremos en la carpeta Descargas de nuestra nueva PC. El comando se convierte enwinget import -i C:\Users\joaoc\Downlaods\MyApps.json --accept-package-agreements. Nuevamente, ese es solo nuestro ejemplo, pero variará según dónde se encuentre el archivo.

Captura de pantalla del Administrador de paquetes de Windows que importa una lista de aplicaciones

El Administrador de paquetes de Windows intentará instalar todas las aplicaciones de la lista de paquetes una por una. Es posible que algunos paquetes ya estén instalados, simplemente porque algunos de ellos son paquetes que vienen con Windows 11. Para las aplicaciones y actualizaciones nuevas, es posible que deba interactuar con cada instalador, o puede usar el argumento--disable-interactivitypara omitir toda la interactividad de cada instalador al importar.

Esto debería brindarle una comprensión básica de cómo usar el Administrador de paquetes de Windows. Puede profundizar un poco más agregando fuentes personalizadas para aplicaciones, como repositorios de aplicaciones dentro de su empresa, y también puede validar archivos de manifiesto para aplicaciones, pero la funcionalidad principal mencionada anteriormente es lo que la mayoría de las personas necesitarán y ya es muy útil.

Si quieres aprender más sobre otras funciones de Windows 11, consultacómo personalizar Windows 11.También puedes aprendera desinstalar una aplicacióncon métodos más tradicionales.