Instalaci贸n de VirtualBox

11/18

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.

...

Reg铆strate o inicia sesi贸n para leer el resto del contenido.

Aportes 159

Preguntas 61

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

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?

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.

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

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.

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

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

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/

Falta material de apoyo en algunas clases.

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

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

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

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

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!!

Clase 10 鈥 Instalaci贸n de VirtualBox


驴Qu茅 t茅cnica podemos usar para tener Linux en nuestro computador en caso de que no podamos instalar WSL 2?

  • La virtualizaci贸n.

驴Qu茅 es la virtualizaci贸n?

  • Es una t茅cnica que nos permite crear recursos inform谩ticos de manera virtual.

驴Qu茅 herramienta podemos usar para usar la virtualizaci贸n?

  • VirtualBox.

驴El rendimiento de una m谩quina virtual depende del hardware que posee el computador real?

  • Si.

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

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!

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?

todo listo

Que bueno que den alternativas. El WSL 2 funcionando correctamente. Igual guardo por si se necesita en un futuro 馃槂

creo que esto solo funciona con window 10 es activar window hypervisor que es lo que permite activar la maquina virtual

Al tratar de instalar Virtual box me indicaba que tenia que tener un programa c++ Buscando en internet me indicacabn que deb铆a instalar 鈥淢icrosoft studio community 2022 intaller鈥 y habilitar una de las opciones que dec铆a c++, as铆 pude luego instalar 鈥淥racle virtua vox鈥 por si alguno no puede fue mi proceso.

Sin 谩nimos de hacer propaganda, si lo que desean es virtualizar recomiendo enf谩ticamente VMware Workstation, a mi criterio es bastante mejor que virtual box

Qu茅 es VirtualBox

VirtualBox es una aplicaci贸n que sirve para hacer m谩quinas virtuales con instalaciones de sistemas operativos. Esto quiere decir que si tienes un ordenador con Windows, GNU/Linux o incluso macOS, puedes crear una m谩quina virtual con cualquier otro sistema operativo para utilizarlo dentro del que est茅s usando.

En otras palabras, esto te va a permitir聽instalar otros sistemas operativos o el mismo que ya tienes dentro de tu ordenador. El primer caso te va a servir para probar las aplicaciones de otro sistema operativo para no tener que estar haciendo particiones o el proceso de聽instalar Linux junto a Windows 10. No es una experiencia tan nativa y buena como tener instalado el sistema operativo en el ordenador, pero te va a servir para hacer pruebas puntuales.

En cuanto a instalar tu mismo sistema operativo pero en una m谩quina virtual, tambi茅n puede llegar a ser 煤til en algunos 谩mbitos. Por ejemplo, si quieres hacer alg煤n cambio profundo en la configuraci贸n o instalar alguna aplicaci贸n peligrosa, ambas cosas que podr铆an llevar a que tu Windows falle,聽puedes hacerlo primero en este 谩mbito controlado de la m谩quina virtual聽para que cualquier cambio no repercuta en tu ordenador.

A la hora de instalar este otro sistema operativo dentro del que ya tienes mediante una m谩quina virtual, tendr谩s que reservar parte de tu disco duro a esta otra m谩quina. Todo se har谩 en el proceso de creaci贸n, y luego podr谩s reutilizar estos discos duros o crear otros nuevos para otras m谩quinas virtuales, pudiendo tener varias a las que ir recurriendo.

Aprendiendo

Solo como dato: tambi茅n si quieren virtualizar cualquier distribuci贸n de GNU/Linux pueden utilizar VMWare WorkStation en cualquiera de sus 煤ltimas versiones. Aunque cabe mencionar que este software es de paga.

Genial, excelente, gracias por la opci贸n.

Si quieren una explicaci贸n en un video pueden ir al curso de PreWork en Linux para instalar Ubuntu en virtual box:

https://platzi.com/clases/2383-prework-linux/39133-instalando-ubuntu-en-virtualbox/

O ver este video de YT:

https://platzi.com/clases/2383-prework-linux/39133-instalando-ubuntu-en-virtualbox/

espero haber ayudado 馃槂

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?

Interesante prework, desde mi perspectiva vale la pena instalar 鈥渓inux鈥 desde el principio e instalar windows en una m谩quina virtual y claro continuar el curso desde el prework de linux (Los windows preinstalados como aquellos con licencias de usuario pueden activarse en la m谩quina virtual).

Instalar distribuciones como ubuntu es bastante mas f谩cil que windows, sobre todo si se borra todo el disco duro y se deja al instalador hacer todo, incluso se puede trabajar en modo live sin instalar nada o tener el sistema operativo linux instalado en un usb 3 para arrancar desde ah铆.

Yo prefiero mas https://xubuntu.org/ que https://ubuntu.com/download/desktop/thank-you?version=22.04.1&architecture=amd64

PD: arch btw

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

Hola. Tuve problemas para descargar VirtualBox para W10 en Venezuela, que tal! Pude resolverlo cambiando mi VPN. Por si tienen el mismo error.

la virtualizacion en la mayoria de casos funciona facil en los procesadores intel, osea activar desde la bios del pcu jalan vien, aunque por otra parte los AMD ,AMD ryzen 鈥ienen algunas configuraciones adicionales, pero a mi me funciono a la perfeccion mi cpu intel, un sistema en virtualbox requiere recursos como ram disco duro cpu, tener en cuenta de 8-16 ram cpu de 2 nucleos 4 hilos

listo hasta ahora todo ready

En algunas de las 煤ltimas versiones, (6.1.32, 6.1.34) han habido fallos en instalar (e incluso acceder a) m谩quinas ubuntu. Este fallo estar铆a resuelto en la versi贸n 6.1.36, pero yo no lo he probado todav铆a.

Este v铆deo muestra una gu铆a para la instalaci贸n de una maquina virtual: https://www.youtube.com/watch?v=3QfADstHqhc

Este curso es muy bueno, hasta el momento ha cubierto de forma detallada y clara cada paso, muchas gracias

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.