Como instalar Linux en Windows 10

Anonim

Instalación de Linux en Windows 10
O Windows 10 ten un novo recurso para os desenvolvedores - Ubuntu Bash shell, o que lle permite executar, instalar aplicacións Linux, utilizar scripts Bash directamente en Windows 10, todo isto se chama "subsistema de Windows a Linux". Na versión de Windows 10 1709 a actualización de creadores de outono xa ten tres distribucións de Linux para a instalación. En todos os casos, é necesario un sistema de 64 bits.

Neste manual, como instalar Ubuntu, openSUSE ou SUSE Linux Enterprise Server en Windows 10 e algúns exemplos de uso ao final do artigo. Tamén hai que ter en conta que hai algunhas restricións ao usar Bash en Windows: por exemplo, non pode executar a aplicación GUI (con todo, de acordo cos camiños de bypass usando X Server). Ademais, os comandos de Bash non poden ser lanzados programas de Windows, a pesar da dispoñibilidade de acceso completo ao sistema de ficheiros OS.

Instalar Ubuntu, OpenSUSE ou SUSE Linux Enterprise Server en Windows 10

A partir da versión de Windows 10 Creaters Creators Update (versión 1709) Instalar o subsistema de Linux para Windows cambiou un tanto en comparación co que foi nas versións anteriores (para versións anteriores, a partir de 1607, cando a función foi presentada na versión beta, a Instrución na segunda parte deste artigo). Tamén teña en conta que en Windows 10 2004 pode instalar Kali Linux cunha interface gráfica.

Agora os pasos necesarios parecen así:

  1. Primeiro de todo, ten que habilitar o "subsistema de Windows para Linux" no panel de control - "Programas e compoñentes" - "Activar e desactivar os compoñentes de Windows".
    Activando compoñentes de Linux para Windows 10
  2. Despois de instalar os compoñentes e reiniciar a computadora, vai á tenda de aplicacións de Windows 10 e descarga Ubuntu, openSUSE ou SUSE Linux é (si, tres distribucións agora están dispoñibles). Ao cargar, algúns matices son posibles, que aínda máis nas notas.
    Distribucións de Linux na tenda de Windows 10
  3. Executa o kit de distribución descargado como a aplicación habitual de Windows 10 e siga a configuración inicial (nome de usuario e contrasinal).
    Configurar Ubuntu Linux en Windows 10 1709

Para habilitar o subsistema de Windows para Linux (primeiro paso), pode usar o comando PowerShell:

Activar-WindowsOptionalFeature -Enline -Featurename Microsoft-Windows-Subsystem-Linux

Agora algunhas notas que poden ser útiles ao instalar:

  • Pode configurar varias distribucións de Linux á vez.
  • Ao descargar as distribucións de servidor de Ubuntu, openSUSE e SUSE LINUX na tenda de idiomas rusos, Windows 10 observou o seguinte nuance: se simplemente introduce o nome e prema Intro, os resultados desexados non resultan na busca, Pero se comeza a entrar e prema na solicitude de aparición, obtén automaticamente a páxina desexada. En caso de que as ligazóns directas ás distribucións da tenda: Ubuntu, openSUSE, SUSE LES.
  • Pode executar Linux desde a liña de comandos (non só desde a tella no menú de inicio): Ubuntu, openSUSE-42 ou SLES-12

Instalar Bash en Windows 10 1607 e 1703

Para instalar a Shell Bash, siga estas simples accións.

  1. Ir a Windows 10 Configuración - Actualización e seguridade - para os desenvolvedores. Activar o modo de desenvolvedor (Internet debe estar conectado para descargar os compoñentes requiridos).
    Activar o modo de desenvolvedor en Windows 10
  2. Vaia ao panel de control: programas e compoñentes - Activar ou desactivar os compoñentes de Windows, comprobar o subsistema de Windows para Linux.
    Instalación do subsistema de Linux en Windows 10
  3. Despois de instalar os compoñentes, introduza a busca de Windows 10 "Bash", inicie a opción de aplicación proposta e instala. Pode configurar o seu nome de usuario e contrasinal para bash ou usar o usuario root sen contrasinal.
    Instalar Ubuntu Bash.

Cando se completa a instalación, pode executar Ubuntu Bash en Windows 10 a través da busca ou crear unha etiqueta para a casca onde necesite.

Executando Ubuntu Bash en Windows 10

Exemplos de usar Ubuntu Shell en Windows

Para comezar, observo que o autor non é un especialista en Bash, Linux e desenvolvemento, e os exemplos seguintes son só unha demostración que en Windows 10 Bash funciona con resultados esperados para os que o entenden.

Aplicacións Linux.

As aplicacións en Windows 10 Bash pódense instalar, eliminar e actualizar usando APT-GET (sudo apt-get) do repositorio de Ubuntu.

Apt-Get Install en Windows 10

Usar aplicacións cunha interface de texto non é diferente da de Ubuntu, por exemplo, pode instalar git en Bash e usalo de xeito habitual.

Usando Bash Git en Windows 10

Scripts Bash.

Pode executar scripts de Bash en Windows 10, pode crealos no editor de texto Nano na cuncha.

Scripts de Bash en Windows 10

Os scripts de Bash non poden causar programas e comandos de Windows, pero é posible lanzar scripts e comandos de Bash de Bat Files e PowerShell Scripts:

Bash -c "Team"

Tamén pode tratar de executar aplicacións cunha interface gráfica en Ubuntu Shell en Windows 10, non hai ningunha conta en internet, non hai ningún manual e a esencia do método redúcese ao uso do servidor XMing X para mostrar a aplicación GUI .. Aínda que a posibilidade de traballar con tales aplicacións de Microsoft non se reclama.

Como se escribiu anteriormente, non son a persoa que pode apreciar plenamente o valor e a funcionalidade da innovación, pero vexo polo menos unha aplicación por si mesmo: varios cursos Udacity, EDX e outros relacionados co desenvolvemento será moito máis sinxelo, traballando con As ferramentas necesarias directamente en Bash (e nestes cursos, o traballo adoita demostrarse no terminal de MacOS e Linux Bash).

Le máis