Cómo obtener un instalador de software de estilo Linux en Windows

Una de las cosas que a los usuarios de Linux les gusta potenciar es el sistema de gestión de paquetes que permite a los usuarios instalar (o actualizar/quitar) software de forma rápida y sencilla. En Ubuntu y muchas otras distribuciones basadas en Debian, «apt» es la herramienta de gestión de paquetes por defecto, mientras que otras distribuciones utilizan «yum» para gestionar su sistema. Chocolatey es el equivalente a «apt» o «yum», excepto que está diseñado para el sistema operativo Windows. Si usted es un usuario de Windows y no tiene miedo de la línea de comandos, Chocolatey es una buena aplicación que le permite buscar e instalar software fácilmente en Windows.

Instalación de Chocolatey

Para instalar Chocolatey, primero abra una línea de comandos. Introduzca el comando:

@powershell -NoProfile -ExecutionPolicy unrestricted -Comando «iex ((new-object net.webclient).DownloadString(‘http://bit.ly/psChocInstall’))» && SET PATH=%PATH%;%systemdrive%%chocolatey;bin>.

Esto traerá el paquete Chocolatey y lo instalará en su Windows.

Eso es todo por la instalación.

Uso

Aún en la línea de comandos, puede usar el clist de comandos para listar todas las aplicaciones de la base de datos. (No intente usar al clérigo solo. Tomará mucho tiempo recuperar todos los paquetes de su biblioteca y listarlos en la línea de comandos). Para comprobar si un software en particular está en la base de datos, utilice el comando:

clist nombre de la aplicación 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.

Por ejemplo, para comprobar si el VLC está en su base de datos, utilice el comando:

clist vlc

Devolverá una lista de aplicaciones con el nombre «vlc» en ella.

También puede ir a este sitio y buscar el paquete de software. Si devuelve un resultado positivo, puede proceder al siguiente paso para instalar el paquete.

Para instalar una aplicación, sólo tiene que utilizar el comando:

cinst application-name

Por ejemplo, para instalar VLC, simplemente escriba:

cinst vlc

Lo que hace Chocolatey es descargar el archivo de instalación desde la fuente y ejecutar el instalador (.exe). Si tiene habilitado el UAC, recibirá un mensaje que le pedirá que conceda permiso para ejecutar el instalador. A partir de entonces, todo está como de costumbre.

Lo que Chocolatey no hace…

Probablemente es un error tratar a Chocolatey como un gestor de paquetes, ya que en realidad no «gestiona» su software. En su lugar, debería ser conocido como un gestor de instalación, ya que su principal funcionalidad es ayudarle a instalar aplicaciones de forma rápida y sencilla. No realiza un seguimiento del software que tiene instalado y no busca actualizaciones automáticamente. Sin embargo, puede ejecutar el comando de instalación para que descargue la última versión de la aplicación y reinstale la aplicación. No viene con un comando para eliminar las aplicaciones también. Para ello, puede utilizar la función Agregar o quitar en Windows.

Una característica que espero que pueda añadir a su arsenal es la posibilidad de descargar e instalar varias aplicaciones a la vez. Por el momento, cada comando cinst sólo le permite instalar una aplicación. Será genial si puedes introducir varios nombres de aplicaciones, algo así como cinst notepadplus filezilla 7zip.install, y conseguir que haga la instalación de forma secuencial.

Conclusión

A partir de este post, hay 434 paquetes en su biblioteca y la mayoría de los programas de uso común y popular (gratuitos) ya se encuentran allí. Aunque la instalación de la aplicación a través de la línea de comandos puede sonar aterradora, de hecho no es el caso de Chocolatey. Ya no tiene que navegar hasta el sitio web del desarrollador (para su aplicación favorita) para descargar el archivo de instalación e instalarlo manualmente. Esta es probablemente la mejor razón para que uses esta aplicación.

Chocolatey

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *