Androide

Cómo usar oneget de manera efectiva en Windows 10

? Promocionar un producto.Los 5 mejores tips. ?

? Promocionar un producto.Los 5 mejores tips. ?

Tabla de contenido:

Anonim

Si alguna vez ha usado Linux, siempre habrá deseado una herramienta de gestión de paquetes para Windows. Sí, Windows tiene una herramienta de administración de paquetes de terceros llamada Chocolatey que se puede ejecutar usando la línea de comando. Pero, Windows 10 trajo OneGet una herramienta nativa de administración de paquetes como lo anunció Garret Serack de Microsoft en una publicación de blog. Le permitirá instalar / desinstalar y actualizar paquetes de software con NuGet Package Manager usando Powershell. Además, también es compatible con el repositorio de Chocolatey.

Nota: Con la versión RTM de Windows 10, OneGet ha cambiado de nombre a PackageManagement.

Entonces, veamos cómo puede instalar / desinstalar y actualizar efectivamente múltiples paquetes de software usando OneGet (PackageManagement). Y, también, vea cómo integrar Chocolatey con él.

¿Qué son OneGet (PackageManagement) y Chocolatey?

Para los usuarios que no son Linux y aquellos que no saben nada sobre la administración de paquetes, Package Manager hace que la instalación, actualización y desinstalación del software (paquete) sea muy fácil. Package Manager hace uso de un repositorio donde se almacenan todos los paquetes de software.

Simplemente necesita ingresar un comando para obtener esos paquetes de software e instalarlos en su PC. Con solo un comando puede instalar o actualizar el software. La actualización se realiza automáticamente cada vez que el software se actualiza en el repositorio. Entonces, de eso se trata Package Manager.

Ahora, OneGet como herramienta está un paso por delante. Es un gerente de un Administrador de paquetes. Puede alojar múltiples repositorios como Chocolatey y NuGet. Ya hemos hablado de Chocolatey antes. Chocolatey puede funcionar con el símbolo del sistema. NuGet contiene paquetes de software específicos para las herramientas de desarrollo de aplicaciones de Microsoft. Puede ingresar un solo comando y obtener software de estos repositorios.

¿Cómo usar OneGet?

Entonces, primero veamos los comandos disponibles. Puedes verlo en la imagen característica de arriba. Para ver los comandos disponibles, escriba el siguiente comando en Powershell.

Get-Command -Module PackageManagement

Recuerde, no OneGet sino PackageManagement (estoy escribiendo aquí OneGet solo por simplicidad). Entonces, ahora tienes la lista de comandos. Ahora, comencemos por verificar qué fuentes de paquetes (administradores de paquetes) tenemos.

Obtener fuentes de paquete

Escriba el siguiente comando (o simplemente cópielo):

Get-PackageSource

Debe obtener los orígenes de paquetes que están instalados en su sistema.

Por lo tanto, solo tengo instalada la galería de PowerShell incorporada. Ahora, instalemos el Chocolatey Package Manager. Si ya está viendo Chocolatey en la lista, omita el siguiente paso.

Instalando Chocolatey

Ingrese el siguiente comando:

Get-PackageProvider -Name Chocolatey

Get-PackageProvider encontrará los repositorios de paquetes disponibles y lo instalará.

Presiona Enter y la instalación de Chocolatey debería comenzar. Una vez completada la instalación, verifique nuevamente el origen del paquete con el comando que aplicó anteriormente. Deberías ver Chocolatey.

A continuación, debemos configurar Chocolatey como fuente de paquete de software predeterminada. Usaremos el comando set-packagesource para configurarlo como predeterminado. Ingrese el siguiente comando:

Set-PackageSource -Name chocolatey

Ahora que ya estamos listos, instalemos un software del repositorio de chocolate.

Instalar software desde el repositorio de Chocolatey

Tienes más opciones con Chocolatey. No necesita ir al sitio web de Chocolatey y encontrar el software que desea instalar. Puede encontrarlo en Powershell usando el comando find-package. Entonces, supongamos que desea encontrar todos los paquetes relacionados con 'Chrome'.

find-package -name Chrome

Ahora obtendrá todos los paquetes con la palabra clave Chrome junto con un resumen. Ahora, de esta lista, instalaré Adblockpluschrome.

nombre-paquete-instalación adblockpluschrome

Ingrese Y y la instalación comenzará.

No hay comando de actualización disponible

Sorprendentemente, OneGet no tiene un comando Actualizar. Hay un comando de actualización en Chocolatey, pero eso no se aplicará aquí. Este problema se informó en GitHub en 2014 cuando las Vistas preliminares técnicas se enviaron a Insiders y aún no se ha resuelto.

¿Quieres convertirte en un símbolo del sistema Ninja? Aquí hay una lista de atajos de teclas de función que lo harán uno.

Explorar

Ahora que conoce los conceptos básicos, puede explorar más los comandos y parámetros. Si cree que OneGet no ha brindado un servicio de primer nivel, siempre puede optar por Chocolatey y usarlo a través de la línea de comando.

VEA TAMBIÉN: 3 alternativas del símbolo del sistema que son mejores que las predeterminadas