CÓMO INSTALAR VIRTUALBOX EN DEEPIN 20

Hola gente, hoy les voy a enseñar cómo instalar VirtualBox en Deepin 20 sin romper el sistema. Algunos nos tomó por sorpresa que al instalar VirtualBox en Deepin 20 beta, con el instalador de sitio oficial, luego de reiniciar el sistema no arrancaba, Deepin quedaba roto y no cargaba el entorno gráfico.

Después de la siguiente explicación, queda evidente que la razón es obvia. El detalle está en la versión del núcleo que usan actualmente (octubre del 2020) Debian y Deepin 20.

Deepin 20 betanúcleo 5.3
Deepin 20núcleo 5.4
Debian 10núcleo 4.19

Como Deepin 20 está basado en Debian 10 buster, la tendencia es escoger el instalador de VirtualBox para Debian 10, en consecuencia este instalador modifica y reconfigura a Deepin 20 para el núcleo 4.19, pero Deepin no tiene éste y eso es lo que rompía el sistema.

Ya dejamos atrás a Deepin 20 beta hace varias semanas, pero aún recomendamos ser prudentes y usar el instalador del repositorio de Deepin, que ya está adaptado para su núcleo 5.4. Probablemente esta situación seguirá así mientras Deepin y Debian no compartan la misma versión de núcleo, que se ha desfasado para que Deepin brinde mejor soporte a hardware reciente.

Si probamos que las versiones más recientes de VirtualBox son seguras para Deepin 20, las subiremos al Repositorio Deepines y a la Tienda Deepines.

Sin más rodeos, les presento este sencillo procedimiento.

INSTALACIÓN

Lo primero que vamos a hacer, es listar las versiones disponibles de VirtuaBox para luego escoger una.

apt list | grep virtualbox

Un ejemplo del resultado es el siguiente.

usuario@deepin:~$ apt list | grep virtualbox

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

boinc-virtualbox/desconocido 7.14.2+dfsg-3 amd64
virtualbox-6.0/desconocido 6.0.10-132072~Ubuntu~bionic amd64
virtualbox-6.1/desconocido,now 6.1.12-139181~Uos-eagle amd64
virtualbox-guest-additions-iso/desconocido,desconocido 6.0.4-1 all
usuario@deepin:~$

En este caso las versiones disponibles son:

  • 6.0
  • 6.1

Escogemos la versión 6.1 e instalamos con el siguiente comando.

sudo apt install virtualbox-6.1

El siguiente paso es instalar el Extension Pack, este permite integrar mejor los sistemas virtualizados con el sistema huésped, por ejemplo para compartir el portapapeles y mejorar el rendimiento.

Ejecute el siguiente comando para descargar el Extension Pack de VirtualBox, este descarga la versión correspondiente al VirtualBox que acabamos de instalar. Cópielo entero, es una sola línea.

VB_VERSION=$(virtualbox --help | sed 1q | cut -d " " -f 6 | sed 's/v//'); wget https://download.virtualbox.org/virtualbox/$VB_VERSION/Oracle_VM_VirtualBox_Extension_Pack-$VB_VERSION.vbox-extpack

A continuación instalamos el Extension Pack, para ello ejecute lo siguiente.

sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-$VB_VERSION.vbox-extpack

Durante la instalación se pregunta si acepta el acuerdo de licencia como se muestra a continuación.

Do you agree to these license terms and conditions (y/n)?

Escriba una «y» y presione Enter para aceptar.

Como ya no va a necesitar el instalador del Extension Pack, puede borrarlo con el siguiente comando.

rm Oracle_VM_VirtualBox_Extension_Pack-$VB_VERSION.vbox-extpack

AGREGAR NUESTRO USUARIO AL GRUPO VBOXUSERS

Para agregar permisos para usar los puertos USB y poder conectar llaves USB y otros dispositivos, agregue su usuario al grupo vboxusers con este comando.

sudo adduser $(whoami) vboxusers

El último paso es reiniciar la computadora para que VirtualBox aplique los permisos.

Eso es todo y, en mi opinión, instalar VirtualBox en Deepin 20, usando solo la terminal, es mucho más sencillo y rápido que el «método gráfico». ¿Cuánto más sencillo copiar y pegar unos pocos comandos que atender un «montón» de ventanas y hacer clic en siguiente una y otra vez?

Si quieren un tutorial de cómo crear y configurar máquinas virtuales déjenmelo saber en los comentarios.

5 34 votos
Califica el Artículo

17 Reacciones
Más antiguos
Más nuevos Más populares
Opinión desde el articulo
Ver todos los comentarios
G4SP3R
G4SP3R(@g4sp3r)
Redactores
3 años atrás

Excelente, gracia! sera de mucha utilidad

jorge eliecer maldonado perez
jorge eliecer maldonado perez(@jorgeeliecermaldonadoperez)
Deepineros
3 años atrás

Sería bueno tutoriales y brindar más información sobre deepin soy nuevo en esto y he tenido varios inconvenientes y casi no se consigue información gracias

Martin Valladares
Martin Valladares(@mvalladares2006)
Deepineros
3 años atrás

¿Alguien sabe que ventajas tiene esta sobre digamos vmware?
Gracias

Antonio Luis Lallena Passas
Antonio Luis Lallena Passas(@antonioluislallenapassas)
Deepineros
3 años atrás

¡Muchas gracias por tu ayuda siempre útil!

Grijando
Grijando(@grijando)
Deepineros
3 años atrás

¡Hola! Ante todo, muchas gracias por este tutorial. Quería comentar que yo siempre uso VMWare sin problemas pero solo hasta la versión 12 porque a partir de la versión 14 me pide activar la virtualización por hardware, cosa que mi portátil no tiene. Sin embargo, nunca he llegado a hacer funcionar VirtualBox, no sé por qué, pero he seguido muchos tutoriales y sigue sin funcionarme. He llegado a pensar que al instalar la última versión también me pediría activar la virtualización por hardware como pasa con VMWare pero recuerdo que años atrás, con otras versiones y otros ordenadores, me pasaba lo mismo, que no conseguía hacerlo funcionar. Por eso me gustaría pedir que subieran algún tutorial completo.

Muchísimas gracias por todo de antemano.

¡Saludos desde España!

Eli
Eli(@eli)
Administradores
Respondiendo a  Grijando
3 años atrás

 Grijando muchas gracias por leer el artículo, 

Yo también siempre he preferido VMWare y VirtualBox casi siempre me ha dado problemas. Sin embargo el tutorial de  Isaías Gätjens M es bastante completo e incluye la instalación. ¿A qué te refieres específicamente con «Desde el principio»?

Saludos.

Grijando
Grijando(@grijando)
Deepineros
Respondiendo a  Isaías Gätjens M
3 años atrás

¡Hola, Isaías! Gracias por tu respuesta. Me refiero a si podrían subir un tutorial sobre cómo crear una máquina virtual con VirtualBox, ya que todos los que he seguido no me han funcionado y no sé si es porque la última versión, que es la que siempre instalo en Linux, me pide la virtualización por hardware, como pasa con VMWare a partir de la versión 14. Muchas gracias de nuevo.

Jose David Escalante
Jose David Escalante(@josedavidescalante)
Deepineros
Respondiendo a  Grijando
3 años atrás

La virtualizacion por hardware siempre la he visto como una funcionalidad que hay que activar desde la bios.

Antoine Debian
Antoine Debian(@antoinedebian)
Deepineros
3 años atrás

Hola a todos hace poco me instale Deepin 20, pero a la hora de ejecutar mis máquinas en Virtualbox me sale Kernel Drive not installed (RC=1908). Alguna solución para este problema.?

adrianchingate
adrianchingate(@adrianchingate)
Deepineros
3 años atrás

Muchas gracias, fácil y rápido.

Guillermo Alfredo Izurieta
Deepineros
3 años atrás

MUCHAS GRACIAS!. POR EL TIEMPO Y EL CONOCIMIENTO OTORGADO!.

jhalo
jhalo(@jhalo)
Editores
3 años atrás

Justo lo que necesito ahora, gracias, muy buenas las instrucciones de terminal, así se hace todo super rápido

Julian Herrera
Julian Herrera(@julian-herrera)
Deepineros
2 años atrás

Genial  Isaías Gätjens M muy instructivo, y si me gustaria ver el tuto sobre las maquinas virtuales.

Abrazos!

17
0
Nos gustaría saber lo que piensas, Únete a la discusión.x