Windows obtiene un administrador de paquetes: descargue el software de manera centralizada a través de OneGet

Microsoft está agregando otra característica de Linux a Windows. La administración de paquetes puede aumentar seriamente la productividad, aumentar la seguridad y, en última instancia, ahorrarle muchos dolores de cabeza. Le mostramos cómo funcionará.

Microsoft está agregando otra característica de Linux a Windows.  La administración de paquetes puede aumentar seriamente la productividad, aumentar la seguridad y, en última instancia, ahorrarle muchos dolores de cabeza.  Le mostramos cómo funcionará.
Anuncio

Si no está entusiasmado con Windows 10, puede volver a visitarlo porque el próximo sistema operativo se perfila como una mejora notable en la línea de Windows. No solo te hará más productivo ¿Windows 10 hará que las personas productivas sean aún más productivas? ¿Windows 10 hará que las personas productivas sean aún más productivas? Es oficial, el nuevo Windows será un 10. perfecto ¿Por qué Windows 10? Porque Windows 7 8 (ate) 9. Y esto es lo que encontrará dentro de la Vista previa técnica. Lea más, pero todavía se están agregando nuevas características de Windows ¿Quiere nuevas características de Windows? Comparta sus ideas con Microsoft y Vote ¿Quiere nuevas características de Windows? Comparta sus ideas con Microsoft y Vote Microsoft quiere saber cómo le gustaría que se vea Windows. Proponer y revisar las características de Windows para dar forma a la próxima versión de Windows. Lee mas . Una de las características más interesantes es el administrador de paquetes OneGet .

Técnicamente, OneGet ha estado disponible para Windows 8.1 para usuarios que instalan Windows Management Framework 5.0, pero Windows 10 incluirá OneGet de forma predeterminada como parte del paquete PowerShell del sistema.

¿Qué es un administrador de paquetes?

Una gran atracción de los sistemas Linux y Unix es la prevalencia de las herramientas de administración de paquetes 5 Lies Linux-Haters Like To Tell 5 Lies Linux-Haters les gusta contar Linux puede haber sido un sistema operativo aterrador antes, pero todo eso ha cambiado en años recientes. Estos mitos, que con mayor precisión se llaman mentiras, ahora están muertos. Lee mas . Windows puede llegar tarde a la fiesta, pero es mejor tarde que nunca porque la administración de paquetes puede aumentar seriamente la productividad, aumentar la seguridad y, en última instancia, ahorrarle muchos dolores de cabeza.

Un paquete es una colección de archivos y dependencias que hacen posible instalar y configurar una determinada pieza de software para su sistema. Un administrador de paquetes es una herramienta que mantiene una base de datos de repositorios donde cada repositorio es en sí mismo una colección de paquetes.

windows-oneget-package-manager-logo

El principal beneficio de un administrador de paquetes es que proporciona una herramienta singular para administrar el software en su sistema. En el pasado, ha habido administradores de paquetes de terceros para Windows Antes de la Tienda Windows: Administradores de paquetes y repositorios de software antes de la Tienda Windows: Administradores de paquetes y repositorios de software Actualmente, las tiendas de aplicaciones están en todas partes. Ya sea que esté utilizando iOS o Android, puede obtener todas sus aplicaciones desde una sola ubicación y hacer que se actualicen automáticamente de manera consistente. Si está usando Mac ... Lea más y haya herramientas para la instalación del software incluido Ninite - Instale fácilmente todas sus aplicaciones gratuitas favoritas In One Go Ninite - Instale fácilmente todas sus aplicaciones gratuitas favoritas In One Go Lea más, pero tenga una El administrador de paquetes respaldado por Microsoft puede centralizar todo ese esfuerzo en un solo lugar.

En lugar de tener que navegar desde el sitio web al sitio web y descargar instaladores individuales, puede manejarlo todo a través de OneGet.

Los cmdlets incorporados

El uso de OneGet requerirá un poco de familiaridad con PowerShell y cmdlets Impulse su productividad con los scripts de Windows PowerShell Impulse su productividad con los scripts de Windows PowerShell. ¿Qué pasaría si pudiera llevar la productividad de Linux a Windows? La mayoría de las distribuciones de Linux vienen empaquetadas con el poderoso shell Bash. PowerShell es un terminal igualmente poderoso para Windows. Lea más, pero no tema si no sabe lo que eso significa. La curva de aprendizaje no es demasiado empinada y el esfuerzo vale la pena. Para quienes estén familiarizados con PowerShell, estos son los cmdlets relacionados con el módulo OneGet:

windows-oneget-package-manager-cmdlets

Los cmdlets de PackageSource se usan para agregar, eliminar y ver los repositorios configurados para OneGet. Los cmdlets de paquetes se utilizan para encontrar paquetes disponibles que están disponibles en dichos repositorios, instalar y desinstalar paquetes particulares y obtener una lista de los paquetes instalados actualmente en su sistema.

Los paquetes pueden contener datos adicionales, como la información de la versión, que pueden ayudar a mejorar la seguridad (por ejemplo, confirmar que un paquete en particular es auténtico) y facilitar su actualización (por ejemplo, instalación automática de nuevas actualizaciones).

No se sienta mal si todo esto le parece demasiado avanzado o intimidante. En el futuro, Microsoft planea incorporar una interfaz gráfica que facilite todo el proceso para aquellos que no estén familiarizados con la línea de comandos de PowerShell.

Fuentes de confianza y repositorios

¿Alguna vez ha descargado un archivo de instalación falso que terminó introduciendo malware en su sistema? Debo admitir que me he enamorado de ese truco algunas veces en el pasado. Esa es una de las cuestiones inherentes a los archivos del instalador: si no conoce la tecnología, puede ser difícil saber si el archivo del instalador es auténtico o no.

windows-oneget-package-manager-software-downloads

El sistema de repositorio utilizado por los administradores de paquetes, que incluye pero no se limita a OneGet, es una alternativa mucho más segura. Siempre y cuando solo use repositorios que se sabe que son de confianza, puede tener la tranquilidad de saber que probablemente nunca tendrá que lidiar con instaladores falsos.

Para ser claros, este no es un sistema perfecto ; todavía hay un elemento de confianza involucrado. En lugar de confiar en cada EXE individual que descarga, confía en las personas que curan y mantienen cada repositorio.

Soporte de terceros

La belleza del sistema de repositorio es que ninguna entidad tiene control sobre qué paquetes pueden incluirse o no como parte de OneGet. Puede confiar en los repositorios predeterminados que vienen con OneGet si eso es suficiente para usted, pero también puede mezclar y combinar repositorios de terceros según sus necesidades.

windows-oneget-package-manager-software-installation

Por ejemplo, si trabaja para una gran corporación, la alta gerencia puede decidir mantener un repositorio privado lleno de paquetes que solo son relevantes para los empleados de esa compañía. Otro ejemplo podría ser un repositorio público de software libre para artistas digitales. Mientras haya alguien para mantenerlo, todo es posible.

Además, debido a la naturaleza extensible de PowerShell, la funcionalidad de OneGet se puede mejorar y ampliar con cmdlets y scripts de terceros. Microsoft fue recientemente de código abierto con su framework .NET. Un comienzo de GNU para Microsoft: lo que un código abierto .NET Framework significa para el resto de nosotros. Un comienzo de GNU para Microsoft: lo que un framework de .NET de código abierto significa para el resto de nosotros. lanzó una parte significativa de su código bajo una licencia permisiva de código abierto. Este movimiento rompe con años de tradición. ¿Pero por qué y qué significa para ti? Lea más, por lo que podría significar cosas buenas para el futuro de PowerShell y OneGet.

¿Estás emocionado por Oneget?

Relativamente hablando, OneGet todavía está en su infancia y tiene un largo camino por recorrer antes de alcanzar a algunos de los gestores de paquetes más populares para Linux. Aún así, el hecho de que Microsoft esté trabajando en OneGet es motivo suficiente para estar emocionado y no puedo esperar para ver cómo Windows 10 cambia el panorama.

¿Que pasa contigo? ¿Es suficiente un administrador de paquetes para entusiasmarte? ¿O crees que es solo un truco que se esfumará tarde o temprano? Cuéntanos lo que piensas en los comentarios a continuación.

Créditos de imagen: Instalar barra de progreso a través de Shutterstock, Descargar iconos a través de Shutterstock

In this article