Cómo instalar programas de Ubuntu en Bash en Windows 10

Los Insiders ya lo han estado probando durante un tiempo pero con la Anniversary Update llegará para todos la posibilidad de ejecutar de forma nativa un shell bash de Linux con el subsistema de Ubuntu en Windows 10.

En realidad no se trata de una emulación, sino de un Ubuntu real que se ejecuta dentro de Windows 10, con todas (o casi) las características de la famosa distribución de Linux.

Por lo tanto, es posible instalar programas de Ubuntu en Bash en Windows 10 exactamente como lo haría en una configuración residente de Ubuntu, aunque con algunas limitaciones:

  • actualmente no es posible – al menos no oficialmente – ejecutar aplicaciones gráficas en Bash en Windows 10;
  • sólo se pueden instalar programas de 64 bits;

Quienes hayan utilizado el sistema de Canonical ya sabrán que, para gestionar desde el shell los programas instalados en Ubuntu, se utiliza la herramienta apt pero, obviamente, quienes no estén familiarizados con Ubuntu no podrán moverse inmediatamente en esa dirección.

Esta miniguía está dedicada a esta última categoría de usuarios: juntos aprenderemos a instalar los programas de Ubuntu. en Bash en Windows 10 usando APT.

Cómo instalar programas de Ubuntu en Bash en Windows 10

Lo primero que hay que hacer es entender el mecanismo de los repositorios. En Ubuntu existen unos “contenedores”, repositorios en los que hay hay paquetes de software listos para ser instalados directamente con APT.

Los principales repositorios se activan automáticamente, por lo que normalmente para instalar un programa incluido en ellos – Por ejemplo, el navegador Firefox: basta con utilizar el comando apt-get install seguido del nombre del paquete.

Lo primero que hay que hacer para asegúrese de instalar software actualizado es actualización de los índices de los repositorios antes de proceder a una instalación. Para ello escribiremos el comando

sudo apt-get update

En este punto para instalar un programa basta con escribir el comando

sudo apt-get install nome-pacchetto

por ejemplo

sudo apt-get install firefox

para instalar el navegador web de Mozilla.

Para actualizar todos los programas instalados a la vez bastará con teclear en secuencia (y esperar a que se complete cada una) los comandos

sudo apt-get update
sudo apt-get upgrade

Para eliminar un programa instalado, simplemente escriba el comando

sudo apt-get remove --purge nomepacchetto

por ejemplo

sudo apt-get remove --purge firefox

borrará el navegador web de Mozilla.

Además de instalar programas desde los repositorios configurados en el sistema operativo, también puede añadir manualmente más programas al sistema gestionado por los desarrolladores; una vez que se añada un repositorio, será posible gestionar los programas dentro de él exactamente como se ha visto hasta ahora.

Para encontrar el repositorio de un programa que nos interesa, basta con buscar sus instrucciones de instalación y asegurarse de que lo tiene. Por ejemplo, el reproductor multimedia VLC tiene un repositorio de instalación para Ubuntu.

Para añadir un repositorio al sistema, tenga en cuenta que debe consultar los repositorios compatibles con Ubuntu 14.04 Trusty Tahrbasta con escribir el comando

sudo add-apt-repository ppa:nome/repository

En este punto bastará con actualizar los índices de los paquetes con el comando

apt-get update

para “decirle” al sistema que incluya entre los instalables también los programas contenidos en el repositorio que se acaba de añadir y proceda a instalar el programa deseado como se ha descrito anteriormente.