Windows se acerca m谩s a Linux con el Administrador de paquetes - Blog de Tecnolog铆a e Inform谩tica

  Categor铆as

Windows se acerca m谩s a Linux con el Administrador de paquetes

Publicado el 02/06/2020

861 Visualizaciones

Lectura: 4 minutos

Si te interesa esta informaci贸n, descargatela GRATIS

Descargar PDF Gratis

La gran novedad de Microsoft para su sistema operativo Windows es el administrador de paquetes, que fu茅 presentado en la BUILD 2020, abriendo lo que ser谩 una nueva era para el software del sistema operativo.聽

El uso de administradores de paquetes para instalar software sonar谩 tremendamente familiar a los usuarios de Linux,聽pero no ha sido una opci贸n en sistemas de Microsoft. Y es que Windows 10聽se va acercando cada vez m谩s a Linux con la nueva Terminal y la segunda versi贸n del subsistema Windows para Linux (WSL2), que llega con capacidad de ejecutar aplicaciones gr谩ficas, la aceleraci贸n de GPU por hardware y hasta el puerto聽Direct3D 12 para Linux.

Se trata de una herramienta de c贸digo abierto que como la Terminal, se ha desarrollado de manera independiente a Windows 10, aunque tambi茅n se incluya en el sistema. Su objetivo es ayudar a desarrolladores y usuarios a descargar聽e instalar aplicaciones de manera m谩s potente y flexible que la instalaci贸n t铆pica desde una tienda de aplicaciones o聽el habitual doble clic que usamos sobre un ejecutable en Windows.聽

Microsoft mantendr谩 un repositorio de aplicaciones propias y tambi茅n otras desarrolladas por terceros que se podr谩n聽gestionar desde este administrador.

C贸mo usar el administrador de paquetes de Windows

En primer lugar necesitaremos obtener el propio administrador, bien desde la 煤ltima versi贸n de prueba de Windows Insider Package Manager Insider聽, o聽directamente desde GitHub聽donde tambi茅n se ofrece el c贸digo fuente. La versi贸n est谩 en fase聽de vista previa y funciona con Windows 10 1709 o versiones superiores.聽

Una vez que tengas acceso a la herramienta, puedes utilizarla en la Terminal de Windows, en la consola avanzada PowerShell o desde la l铆nea de comandos. El comando a usar es winget聽y permite funciones como:

install 鈥 Instala la aplicaci贸n proporcionada.
show 鈥 Muestra informaci贸n sobre una aplicaci贸n
source 鈥 Administra or铆genes de aplicaciones
search 鈥 Busca y muestra informaci贸n b谩sica de aplicaciones
hash 鈥 Aplicaci贸n auxiliar para aplicar un algoritmo hash a los archivos del instalador
validate 鈥 Valida un archivo de manifiesto

Para m谩s informaci贸n sobre un comando espec铆fico se puede usar el argumento de ayuda [-?] y en cuanto opciones est谩n disponibles [-v] [鈥搗ersion], que muestra le versi贸n de la herramienta o [鈥搃nfo], que muestra informaci贸n general de la herramienta.

Qu茅 se puede hacer desde esta herramienta

Lo primero que puedes hacer es verificar qu茅 software est谩 disponible para su instalaci贸n. Vamos a usar Powershell, pero puedes聽usar la Terminal o m谩s f谩cil con la l铆nea de comandos. Para ello usamos el comando winget install y ver谩s como devuelve una larga聽lista de aplicaciones.

blog0051_1.jpg

Como ejemplo, vamos a instalar la primera aplicaci贸n disponible, el descompresor de c贸digo abierto 7Zip. Para ello utilizamos el comando winget聽install 7Zip. El software se descargar谩 autom谩ticamente del repositorio, se instalar谩 y podremos localizarlo en el men煤 Inicio como el resto de聽aplicaciones instaladas.

blog0051_2.jpg

Hasta aqu铆 lo b谩sico. Pero el administrador de paquetes de Windows se vuelve particularmente poderoso si usas scripts como los que en formato聽.BAT se pueden crear en el bloc de notas. O crearlos con otra herramienta espec铆fica como winstall. Como ejemplo, puedes crear una secuencia de聽comandos simple para instalar varias aplicaciones a la vez, como:

@echo off Echo Install a bunch of appswinget install winrarif 
%ERRORLEVEL% EQU 0 Echo WinRAR installed successfully. winget
install thunderbirdif %ERRORLEVEL% EQU 0 Echo Thunderbird
installed successfully.pause

Copia y pega esas l铆neas en un archivo de texto, a帽ade tantas aplicaciones como quieras (copiando y pegando las l铆neas 3 y 4 y luego cambiando los nombres de las aplicaciones), gu谩rdalo como un archivo .BAT en el bloc de notas y cuando lo necesites lo ejecutas en la l铆nea de comandos.

En Powershell es distinto, pero incluso m谩s sencillo, por ejemplo para instalar Python y Discord:

winget install id=Python.Python -e && winget install id=Discord.Discord -e

No es una herramienta que vayan a usar todos los usuarios, pero ah铆 lo tienes por si manejas habitualmente la consola de Windows y necesitas聽instalar aplicaciones de manera alternativa o automatizar la instalaci贸n de varios programas de forma m谩s r谩pida y potente. La herramienta est谩聽en fase de vista previa y puede tener errores.


Si te interesan otros art铆culos como 'Windows se acerca m谩s a Linux con el Administrador de paquetes' puedes visitar la categor铆a Inform谩tica.

Descargate el art铆culo de forma GRATUITA


  Descargar PDF Gratis

Productos Destacados de nuestra Tienda

Consulta todos nuestros productos y servicios en nuestra tienda online.


Mini Teclado y Raton Inal谩mbrico Ultra Delgado, TECKNET 2.4G Ergon贸mico TERA0001

TERA0001

Mini Teclado y Raton Inal谩mbrico Ultra Delgado, TECKNET 2.4G Ergon贸mico


  Ver detalles

  269            0

Comprar en Amazon
Kingston A400 SSD Disco duro s贸lido interno ALMA0005

ALMA0005

Kingston A400 SSD Disco duro s贸lido interno


  Ver detalles

  245            0

Comprar en Amazon

Y t煤, 驴 Qu茅 opinas ?


0 Comentarios