Instalaci贸n de VirtualBox

10/17

Lectura

Si es que no puedes instalar WSL 2 en tu sistema Windows, debido a que no es compatible, existen otras maneras en las que podemos utilizar un sistema Linux en nuestros equipos, una t茅cnica para ello es virtualizar. La virtualizaci贸n es la forma en la que podemos crear recursos inform谩ticos de manera virtual, como lo puede ser el hardware.

Para poder realizar esta tarea primero instalaremos una herramienta de virtualizaci贸n muy popular llamada VirtualBox. Solo necesitas dirigirte a su p谩gina oficial y descargar el instalador. Debes seleccionar la opci贸n que dice 鈥淲indows hosts鈥.

unnamed (1).png

Una vez se descargue el instalador ver谩s un 铆cono como el siguiente:

unnamed.png

Da clic derecho y ejecutar como administrador. Acepta las opciones de instalaci贸n como es com煤n en los instaladores Windows. Posiblemente te pida permisos sobre el hardware, es normal, ya que utiliza algunos recursos a bajo nivel para emular sistemas.

Cuando termine el proceso de instalaci贸n se abrir谩 la ventana de VirtualBox y tendr谩s todo listo para empezar a emular sistemas completos dentro de tu computadora.

unnamed (2).png

Es importante aclarar que el rendimiento de la virtualizaci贸n de una computadora es proporcional a los recursos con los que cuenta el equipo que ejecuta este proceso. Si tu computadora cuenta con recursos limitados en hardware, se pueden hacer algunos ajustes para aumentar el rendimiento de nuestra virtualizaci贸n, pero eso lo veremos en la siguiente clase.

Aportes 142

Preguntas 40

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

Otra manera es usar la herramienta de windows Hyper-V, y tiene una manera facil de instalar Ubuntu:

Este curso de prework es mejor que el anterior, hasta ahora no hay fallas ni tengo que batallar con nada 鉂わ笍

Para los que leyeron r谩pido y no saben que link es (xD):

A pesar de utilizar GNU/Linux desde hace 1 a帽o aproximadamente, (en concreto Manjaro) estoy tomando este curso por si las moscas se me escapa algo, adem谩s es mejor saber las nuevas tecnologias implementadas por MS, el punto es #nuncaparardeaprender.

esto es para los que no pudieron iniciar ubuntu en windows como en los videos anteriores?

馃惐鈥嶐煉 Una alternativa a VirtualBox es VMware, el cual nos ofrece ventajas considerables para trabajar con sistemas virtualizados.
https://www.vmware.com/latam.html

Hola. Ya tengo todo instalado en windows 10: google dev tools, visual studio code y ubuntu. Todo en orden. A煤n as铆, en mi caso, 驴existir铆a alguna ventaja en tener Ubuntu en una m谩quina virtual en lugar de tenerlo en windows10 que es como lo tengo configurado?

Gracias, espero que me funcione bien, utilizo Windows 7, y mi hardware es limitado 馃槷 por ahora

Muchas gracias por subir esta informaci贸n, en mi caso tuve que reinstalar windows 2 veces porque luego de ejecutar los comandos para instalar WSL el sistema se da帽贸, a煤n as铆 lo intent茅 de nuevo XD (creando antes un punto de restauraci贸n), volvi贸 a fallar, pero no tuve que reinstalar gracias al punto de restauraci贸n que guard茅. De nuevo gracias.

Mis inicios con Ubuntu hace mas de 10 a帽os, luego particionar el disco para instalarlo en double boot con windows, buen recuerdo

Ubuntu me parece muy bonito tal vez lo cambie y deje el windows.

Si est谩s en Venezuela, te va a salir este mensaje.

Access Denied
You don鈥檛 have permission to access 鈥渉ttp: //download.virtualbox.org/errors/otnembargoed.html鈥 on this server.
Reference #18.ca7c1ab8.1638120807.408c24b8

Activa una VPN para que puedas descargarlo :鈥)

jaja 5 minutos contra un dia de trabajo, igual super interesante las dos formas, para los que tengan HW viejito o con bajos requerimientos 谩nimo!! yo instale WSL en una cascarita!! A tener paciencia y seguir las dos guias de instalacion al pie de la letra, y todo fluye!

  1. Actualicen la descarga de windows 2010 desde ac谩 no pierdan tiempo desde la store, aqui esta la ultima actualizaci贸n de octubre 2020. ojo para los nuevos esto dura varias horas no se preocupen!!
    https://www.microsoft.com/es-es/software-download/windows10
  2. Sigan la guia, aqui encuentran dos tipos de instalaci贸n la simplificada y la manual, si tienen partici贸n de disco duro le recomiendo la simplificada por que ahi van a instalar windows10 original nuevas versiones pero Beta, eso puede ser muy bueno pero tambi茅n puede ser inestable a veces, si no tiene particion les recomiendo la instalaci贸n manuel, solo sigan la guia.
    https://docs.microsoft.com/es-es/windows/wsl/install-win10

Muchas gracias, aunque por clases del Instituto donde estudio ya lo instale unos d铆as antes. Estoy entusiasmado de seguir aprendiendo que son 3:23am y sigo. Pero por el curso de Productividad me voy a descansar para aprender mejor.

que es mejor ???
lo que hicimos la clase anterior o virtualizar ubuntu ?

Si les parece muy complejo el VirtualBox les recomiendo instalar QEMU, hace lo mismo pero es mas bonito

Me he descargado el VirtualBox y he instalado ubuntu, pero no veo como es que lo voy a usar

Falta material de apoyo en algunas clases.

Si est谩s en Venezuela les recuerdo encender una vpn para descargar cualquier producto de oracle como este o Java. Un regalo mas del conflicto en el que se encuentra nuestro pais. Este VPN a mi me ha servido mucho ya que es gratuito y funciona para toda la pc una vez arranca pero sientanse libre de buscar otros: https://protonvpn.com/es/

es te video me ayudo mucho para realizar las instalaci贸n espero que les sirva de ayuda

https://www.youtube.com/watch?v=GEx046EHphI

Como hago para poder ejecutar Code . en virtual Box? siempre me aparece que debo instalar la orden code, help鈥

una vez use virtual box instale ubuntu cuando prendia se quedaba cargando, desde ahi no e vuelto a usar maquinas virtuales

Gracias por el Post!
Pero con este curso la instalaci贸n ha sido mucho mas f谩cil por que ha ido paso por paso a comparaci贸n que en el curso anterior y hasta el momento he podido instalar todo 馃槃
Muchas Gracias Celis y Equipo de Platzi 馃挌

!!Que Genial!!

Para los que deseen instalar Virtual Box les dejo un tutorial
https://www.youtube.com/watch?v=lpdYOFRjejI&t=9s&ab_channel=developerdatabase

Deberia de existir una seccion separada, 1 donde muestre los requisitos para el WSL2 y 2 para el Virtual Box

acabo de ver una nueva opcion para instalar una virtual de ubuntu, https://multipass.run/
es mas parecido a WSL como una alternativa, porque ofrece un command line de ubuntu en windows, y ademas ofrece instalar multiples instalaciones .

Great!

para instalar nodejs en tu pc no necesitas instalar wsl/virtualbox, hacer todo esto es innecesario

Geniall

Buena opci贸n, son importantes los recursos de la m谩quina.

Buena recomendaci贸n sobre todo para aquellos que no tienen un windows 10.

LISTO

Interesante alternativa, me da curiosidad saber que ventajas tiene por sobre WSL 2

Excelente, entonces podemos utilizar la virtualizaci贸n, buena opci贸n.

隆Listo el pollo!

Por si quieren descargar la VirtualBox aqu铆 esta el link: https://www.virtualbox.org/wiki/Downloads

Yo ocupo VMWare para virtualizar. Aqu铆 un v铆deo de como ser铆a la instalaci贸n de Ubuntu:
https://www.youtube.com/watch?v=sQbKrAAC9bc

Encontr茅 otra forma de instalar Ubuntu. Abres cmd como administrador y tecleas:

winget install -e --id Canonical.Ubuntu

todo nos lleva al mismo camino la misma conclusion, desinstala windows de tu pc y empieza a trabajar linux puro en tu maquina para tu trabajo de developer a menos que seas dev de .net microsoft intente todo esto y los videos pasados y solo obtuve problemas tras problemas y bajon de rendimiento pasnado horas solucionando errores y fallos de entorno de trabajo, horrible鈥 almenos si estas casado, amas tu familia y te gusta aprender no lo hagas

No me dej贸 instalarlo porque no lo soporta mi sistema de 32 bits. 驴Hay alguna soluci贸n para esto?

Otra forma, yo utilizo VMWare player. Pero todo se puede hacer con WSL y es nativo e interact煤a con Windows

Muchas gracias por esta alternativa ya he tenido la oportunidad de trabajar con maquinas virtuales para entornos de producci贸n pero en esta ocasi贸n me quedo con WSL aprovechando que es compatible en mi PC

Hola, note que al habilitar la virtualizaci贸n mi equipo se puso muy lento, hice la primera prueba y ejecuci贸n de comandos desde ubuntu por la terminal de windows, pero al apagar el equipo y volverlo a iniciar, mi terminal se desconfigur贸, no conecta con Code y por ende no puedo abrir mi archivo XML, a que se debe este error? voy a instalar la virtual box para ver si as铆 mejoro el rendimiento de la maquina

Gracias por la alternativa de descarga!! ![](

Otra manera de utilizar Linux dentro de Windows (o un sistema operativo dentro de otro) es utilizando una m谩quina virtual, la cual utiliza la t茅cnica de virtualizaci贸n. No es m谩s que una forma de poder crear recursos inform谩ticos de forma virtual. Si, incluyendo hardware. Un recurso inform谩tico es toda herramienta/dispositivo inform谩tico, como: RAM, CPU, programas, sistema operativo, etc.

Un programa que permite hacer esto se llama VirtualBox.

Que gusto aprender cosas neuvas cada vez mas me siento mas enocionado con estos retos. Ya que esprtoy aprendiendo a programr desde cero! Saludos desde Tegucigalpa, Honduras. Investigando vi que puedo actualiar Ubunto desde la consola con usando los comendos 鈥渟udo apt-get upgradable -y鈥 luego me pidio la contrase帽a y listo ocurre la magia.

2021-04-22 (2).png

No tengo porque contradecir a nadie, dedique el rato a buscar y pude instalar ubuntu 20.04.2 LTS en Windows 10 version 1909 compilacion 18363.1411 (mi compu no va a llegar al update 2004 (discutido much en answers)). El caso es que hasta realic茅 un pseudo c贸digo, en powershell para realizar el proceso, eso si, no esta completo, pero leyendo c贸digo entender谩n que hacer 馃槂

#variable de descarga de ubuntu desde microsoft, si existe una uri mas actual, se puede actualizar
$uriForUbuntu = https://aka.ms/wslubuntu2004

If (-NOT ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator))
{
  # Relaunch as an elevated process:
  Start-Process powershell.exe "-File",('"{0}"' -f $MyInvocation.MyCommand.Path) -Verb RunAs
  exit
}

Show-txt($txt){
    Write-Host -ForegroundColor Yellow -BackgroundColor Black $txt
}

$DesktopPath = [Environment]::GetFolderPath("Desktop")
if($DesktopPath -ne $PSScriptroot){
    Show-txt("Se utilizar谩 la carpeta del escritorio para guardar los archivos: " + $DesktopPath);
}

Show-txt("Activando Windows Susbsystem for linux");
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart;

Show-txt("Activando Virtual Machine");
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart;

if(!(Get-Item -Path "$DesktopPath\wsl_update_x64.msi" -ErrorAction SilentlyContinue)){
    Show-txt("Descargando la actualizaci贸n de WSL v2...");
    Invoke-WebRequest -Uri https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi -OutFile $DesktopPath\wsl_update_x64.msi -UseBasicParsing;
}

Show-txt("Instalando el subsistema en la version 2");
msiexec /i $DesktopPath\wsl_update_x64.msi /passive /norestart

Show-txt("Para continuar es necesario que reinicies el computador y vuelvas a ejecutar el script");

Show-txt("Activando WSL2 como versi贸n predeterminada");
wsl --set-default-version 2;

Show-txt("Descargando y activan Ubuntu 20.04");
Invoke-WebRequest -Uri $uriForUbuntu -OutFile $DesktopPath\Ubuntu.appx -UseBasicParsing;
Add-AppxPackage "$DesktopPath\Ubuntu.appx"
&. "$DesktopPath\Ubuntu.appx"

Listo!!

驴Y no bastar铆a con tener la consola de cmder?

buena opci贸n para los que no pueden

Listo ya instale una maquina virtual

Yo pensaba que era obligatorio instalar virtual box, pero este curso me ha ayudado acercarme mas a linux

Muy buena opci贸n para los que no pueden instalar WSL.

Descargu茅 VirtualBox debido a que mi versi贸n de Windows es Enterprise y no me permiti贸 actualizar a la versi贸n necesaria para el WSL. Entonces, ahora que tengo el Virtual Box, 驴Qu茅 sigue?, 驴C贸mo lo uso?,驴Instalo el Ubuntu dentro de Virtual Box? y de ser as铆鈥 驴C贸mo lo hago? Agradezco sus comentarios. Saludos.

Eres un GRAN profesor Ricardo, estoy muy contento, ahora solo queda seguir aprendiendo, VAMOS A DARLE!

Ya he utilizado VirtualBox en otras oportunidades, pero para ser honesto estoy m谩s interesado en dominar WSL que es nuevo para m铆, #NuncaParesDeAprender

Bueno en este caso, prefiero no virtualizar y directamente he instalado un Ubuntu en mi disco duro. Estoy seguro que un tiempo lo usar茅 a full.

Ya instal茅 WSL 2, chevere que existe un plan B con la Virtualizaci贸n.

si tengo un dual boot manjaro lunux y windows, tambien sirve, cierto?

Aunque no lo usare por que s铆 pude instalar todo en mi laptop hasta ahora y sin tanto batallar jejej pero siempre ayuda saber las diferentes maneras

Ya ten铆a una m谩quina virtual, pero por el momento se me hace m谩s c贸modo utilizar el wsl por Microsoft me va genial

Listo!

Creo que con virtual box corre mejor usar ubuntu server ya que es un mejor sistema y se puede manejar un mont贸n de aplicaciones como si fueran tu propio servidor

Muchas gracias por la informaci贸n.

No conozco el funcionamiento de VirtualBox. Acabo de instalar WSL 2 en mi pc, y corriendo Ubunto 20.04 LTS. Apenas estoy asimilando la experiencia de correr un SO sin interfaz gr谩fica, pero el Virtual Box tiene opciones gr谩ficas?

Para un nuevo usuario de WSL2 quiero consejos sobre usos que pueda darle al VirtualBox y probar las bondades de Linux con mayor amplitud.

ayuda profesor cuando abri ubuntu me salio esto: Error: 0x80370102 No se pudo iniciar la m脽quina virtual porque no se instal戮 una caracter脻stica requerida.
Press any key to continue鈥
y cuando presiono cualquier tecla se sale automaticamente de ubuntu馃槶馃槶馃槶馃槶

Pues ya me li茅 porque luego de batallar para darme cuenta que mi procesador es incompatible con WSL 2., proced铆 a instalar WSL 1. Ahora parece que no es aceptable y que tengo que hacer otra cosa diferente. Hice todos los pasos hasta reinstalar extensiones en VSC y todo es id茅ntico a como aparece en WSL 2. No quiero ahora instalar una maquina virtual.

Adem谩s dice que 鈥淪i es que no puedes instalar WSL 2 en tu sistema Windows, debido a que no es compatible, existen otras maneras en las que podemos utilizar un sistema Linux en nuestros equipos, una t茅cnica para ello es virtualizar鈥

T茅cnicamente estoy usando un Linux Ubuntu 20.04 en WSL 1.

Muchas gracias, seguimos sin problemas

Excelente lectura, pude realizar la instalaci贸n sin ning煤n problema.

Bueno , a instalar la maquina virtual 馃槂

Sigamos

Toda la instalaci貌n fue exitosa as矛 que por ahora no voy a usar maquinas virtuales. Ya he probado esta herramienta para probar algunos software en diferentes S.O.

Estas maquinas virtuales son una excelente alternativa cuando no queremos poner en riesgo nuestro sistema operativo nativo en nuestra pc.

Si est谩s usando una VM de Hyper-V para hacer tus pr谩cticas de Prework y te aparece el mensaje de error 0x80370102 al intentar iniciar Ubuntu 20.04 LTS debes exponer las caracter铆sticas de la CPU f铆sica del hipervisor a tu VM Windows guest:

  1. Apagas tu VM.
  2. Desde tu servidor de Hyper-V abres PowerShell en modo administrador y ejecutas este comando:
    Set-VMProcessor <nombre_de_tu_vm> -ExposeVirtualizationExtensions $true
  3. Enciendes tu VM
  4. Win+X -> Abres Ubuntu 20.04 LTS

Esto solo es para los que no pudieron hacer lo de WSL !

Muy interesante. Gracias por este gran aporte.

By downloading, you agree to the terms and conditions of the respective license.

If you鈥檙e looking for the latest VirtualBox 6.0 packages, see VirtualBox 6.0 builds. Please also use version 6.0 if you need to run VMs with software virtualization, as this has been discontinued in 6.1. Version 6.0 will remain supported until July 2020.

If you鈥檙e looking for the latest VirtualBox 5.2 packages, see VirtualBox 5.2 builds. Please also use version 5.2 if you still need support for 32-bit hosts, as this has been discontinued in 6.0. Version 5.2 will remain supported until July 2020.

Buen铆simo 馃槃

Queda claro que WSL es para Windows 10o superior, adem谩s consume menos recursos que la instalaci贸n con VIRTUAL BOX la cual nos puede servir para versiones anteriores de Windows. Tener 茅stas alternativas es importante para la continuaci贸n del curso. Aqu铆 queda clara la importancia de LINUX y lo necesario de hacercarnos a este SO a煤n m谩s cuando Microsoft lo ha reconocido.

Soy totalmente nuevo en esto y el curso esta genial, he ido sin ning煤n problema.

dato curioso :v uso emuladores de android para juegos y para instalar ubuntu me deshabilitaba la virtualizacion en el emulador y cuando se habilitaba de nuevo para ubuntu decia que estaba apagado xD

Buena alternativa la instalaci贸n de una maquina virtual con sistema operativo Linux y Distribuci贸n UBUNTU

Si se pudo y como ya prob茅 ambas opciones, me quedo con la primera, por ahora.

Me encanta que piensen y les den opciones a la gente con limitaciones de hardware.
Este curso est谩 genial 馃挌

Yo si pude instalar el ubuntu, pero igual tambien tengo el virtualbox, es mas sencillo

Brillante el curso y se viene mejor鈥

P谩sense a Ubuntu, nunca esta de mas aprender un sistema nuevo. 鉂わ笍

Excelente que nos den todas las alternativas para poder utilizar Linux.
Mil gracias!

Muy buena virtualmachine, la otra buena es VMware Workstation

utilizar linux en formato virtualizado para un acercamiento al SO es una primera excelente opci贸n el problema es que luego ya abandonas windows y te pasas definitivo.

Que tal estudiantes de platzi esta clase esta buenisima pero si quieres ver un video acerca de ello aqui te comparto el siguiente:

excelente herramienta

Muchas gracias

驴Es mejor instalar Linux directo o como lo muestra aqui?

hay alguna diferencia en cuanto al rendimiento al momento de instalar el virtual box compar谩ndolo con las personas que si pudieron instalar el windows subsystem for linux?

Buenisimo 馃槃