Windows 10 ahora es compatible con Tar y cURL
A partir de Windows 10 Build 17063, Windows 10 viene con nuevas herramientas empaquetadas que son comunes en el mundo de los sistemas operativos similares a Unix. El sistema operativo tiene puertos nativos de dos populares herramientas de código abierto, bsdtar y curl. A continuación se muestran algunos detalles.
¿Qué son el alquitrán y el rizo?
Estas dos herramientas se utilizan ampliamente en el mundo de Linux. Si no está familiarizado con ellos, aquí hay una breve descripción de estas aplicaciones.
- Alquitrán: Una herramienta de línea de comandos que permite al usuario extraer archivos y crear archivos. Fuera de PowerShell o la instalación de software de terceros, no había forma de extraer un archivo de cmd.exe. Estamos corrigiendo este comportamiento. La implementación que enviamos en Windows usa libarchive.
- Rizo: Otra herramienta de línea de comandos que permite transferir archivos hacia y desde servidores (para que pueda, por ejemplo, descargar un archivo de Internet).
Están disponibles en todas las ediciones de Windows 10.
Cómo usar alquitrán y curl
Ambas herramientas se pueden iniciar desde una ventana de símbolo del sistema. Admiten el conjunto tradicional de conmutadores.
Puede aprender más sobre ellos leyendo su ayuda. Comienzo alquitrán --ayuda
y rizo --ayuda
en el símbolo del sistema.
Puedes usar el comando alquitrán -x
para extraer archivos TAR, y la opción alquitrán -c
para crearlos.
Vale la pena mencionar que PowerShell tiene varios cmdlets que pueden reemplazar o replicar la funcionalidad curl.
Si bien es un buen cambio desde cualquier punto de vista, los usuarios habituales de Windows 10 no se beneficiarán de él. Hay muchas herramientas de archivado gráfico que incluyen 7-Zip, PeaZip, WinRAR, WinZip, etc. Muchos de ellos pueden crear un archivo TAR listo para usar. Las herramientas portadas son utilidades de consola y requieren trabajar con sus argumentos de línea de comando, por lo que es difícil imaginar que un usuario promedio las use. Son excelentes para desarrolladores que trabajan con diferentes sistemas operativos y servicios y aplicaciones multiplataforma. Para estos desarrolladores que usan Windows 10, este es un cambio útil.
Entonces, las versiones modernas de Windows 10 tienen una estrecha integración con Linux. Ya vienen con un consola Linux con todas las funciones, incorporado Cliente SSH y Servidor SSHy ahora incluyen alquitrán y curl. Las utilidades deberían llegar a la rama estable en marzo de 2018, con la próxima actualización de funciones "Redstone 4". Puede leer las novedades de la próxima actualización aquí:
Novedades de Windows 10 Redstone 4