Se puede instalar el subsistema Linux (una consola BASH) en W10 debido a un acuerdo con UBUNTU. Realmente es un UBUNTU en consola completo y a nivel nativo.
Para ello, en W10
1) Configuración -> Actualización y Seguridad seleccionamos "Para Programadores" y activamos el "modo programador". Posiblemente al activarlo, nos ponga un mensaje debajo que debemos reiniciar la maquina. Lo hacemos.
2) En Panel de Control, Programas y Características -> Activar o Desactivar características de Windows, instalamos el "Subsistema de Windows para Linux".
3) Una vez instalado tecleamos en Cortana "bash" (sin comillas). Nos saldrá una consola de instalación y respondemos a lo que nos pregunte (entre otras cosas nos mandara crear un usuario / password para Linux que no tiene por que coincidir con nuestro usuario). Al finalizar cerramos.
3) Volvemos a techear BASH y ya se arrancará el subsistema. En este punto en algunas maquinas puede que de un error de "imposible resolver máquina anfitrión" (o nos lo dará al ejecutar el sudo). Si lo hace lo que tenemos que hacer es modificar el fichero hosts del subsistema Linux, para ello:
sudo nano /etc/hosts
Esto edita el fichero, encontraremos una línea con:
127.0.0.1 localhost
y mas líneas por debajo... justo debajo de la anterior incorporamos:
127.0.0.1 nombre_de_nuestra_maquina
Salimos salvando los datos y ya quedaría solucionado.
4) Ahora hay que actualizar, para ello:
sudo apt-get update
sudo apt-get upgrade
5) a partir de ahora podemos instalar cualquier aplicación, por ejemplo, para instalar el compilador de gcc (compilador de C):
sudo apt-get install gcc
6) Podemos instalar igualmente aplicaciones graficas de Linux, Pero para que se ejecuten, debemos tener instalado en Windows algún server de X. Para instalar un Windows un server de X, (puede ser cualquiera), uno de los mejores es el VcXrv: Instalar y arrancar:
https://sourceforge.net/projects/vcx...e=typ_redirect
7) Ahora ya podemos instalar cualquier aplicación grafica en Linux y ejecutarla, por ejemplo, para instalar el Firefox:
sudo apt-get install firefox
8) Antes de ejecutar cualquier aplicación grafica, hay que reasignar el display de Linux al server de X. Para ello:
Y ya sin más, ejecutar dentro de la consola el Firefox.
Venga...quiero ver pruebas de que lo habéis hecho.
Para ello, en W10
1) Configuración -> Actualización y Seguridad seleccionamos "Para Programadores" y activamos el "modo programador". Posiblemente al activarlo, nos ponga un mensaje debajo que debemos reiniciar la maquina. Lo hacemos.
2) En Panel de Control, Programas y Características -> Activar o Desactivar características de Windows, instalamos el "Subsistema de Windows para Linux".
3) Una vez instalado tecleamos en Cortana "bash" (sin comillas). Nos saldrá una consola de instalación y respondemos a lo que nos pregunte (entre otras cosas nos mandara crear un usuario / password para Linux que no tiene por que coincidir con nuestro usuario). Al finalizar cerramos.
3) Volvemos a techear BASH y ya se arrancará el subsistema. En este punto en algunas maquinas puede que de un error de "imposible resolver máquina anfitrión" (o nos lo dará al ejecutar el sudo). Si lo hace lo que tenemos que hacer es modificar el fichero hosts del subsistema Linux, para ello:
sudo nano /etc/hosts
Esto edita el fichero, encontraremos una línea con:
127.0.0.1 localhost
y mas líneas por debajo... justo debajo de la anterior incorporamos:
127.0.0.1 nombre_de_nuestra_maquina
Salimos salvando los datos y ya quedaría solucionado.
4) Ahora hay que actualizar, para ello:
sudo apt-get update
sudo apt-get upgrade
5) a partir de ahora podemos instalar cualquier aplicación, por ejemplo, para instalar el compilador de gcc (compilador de C):
sudo apt-get install gcc
6) Podemos instalar igualmente aplicaciones graficas de Linux, Pero para que se ejecuten, debemos tener instalado en Windows algún server de X. Para instalar un Windows un server de X, (puede ser cualquiera), uno de los mejores es el VcXrv: Instalar y arrancar:
https://sourceforge.net/projects/vcx...e=typ_redirect
7) Ahora ya podemos instalar cualquier aplicación grafica en Linux y ejecutarla, por ejemplo, para instalar el Firefox:
sudo apt-get install firefox
8) Antes de ejecutar cualquier aplicación grafica, hay que reasignar el display de Linux al server de X. Para ello:
Código:
export DISPLAY=:0
Venga...quiero ver pruebas de que lo habéis hecho.
Comentario