Cómo instalar VirtualBox en OpenSuse

Cómo instalar VirtualBox en OpenSuse
La virtualización es una tecnología interesante que se refiere a la creación de un recurso virtual (servidor, escritorio, almacenamiento, archivo, red o almacenamiento). Este es un concepto interesante que impulsa muchas de las cargas de trabajo tecnológicas de hoy. Si está interesado en tener la experiencia de virtualización, Virtualbox es una gran herramienta para comenzar con.

Esta guía mostrará cómo instalar y usar VirtualBox en OpenSuse.

Virtualización y caja virtual

Aquí hay un ejemplo rápido que implementa la virtualización. ¿Alguna vez intentaste ejecutar Android en tu PC?? Los emuladores de Android son herramientas útiles que permiten ejecutar aplicaciones de Android en su PC. Aquí, el software emulador crea una máquina virtual en la que se ejecuta el sistema operativo Android.

Es un flujo de trabajo excesivamente simplificado de cómo funcionan los emuladores de Android. Cuando ejecuta cualquiera de esos emuladores, asigna el recurso de hardware existente (CPU, GPU, RAM y almacenamiento) a un sistema operativo Android e interactúa con el sistema virtual. Tiene control total sobre la cantidad de CPU, GPU, RAM y almacenamiento que consumirá.

La virtualización comenzó a principios de la década de 1960, donde el objetivo era dividir lógicamente el recurso de hardware de las computadoras mainframe a diferentes aplicaciones. Aquí hay una lista breve en la que se utiliza la virtualización actualmente.

  • La virtualización de la memoria es una técnica útil para compartir los recursos de RAM entre todos los sistemas virtualizados desde un solo grupo de memoria.
  • Almacenamiento de la virtualización Resumen Almacenamiento lógico desde el almacenamiento físico.
  • La virtualización de almacenamiento es útil para abstraer la necesidad de almacenamiento físico. El disco virtual es una implementación en la que aparecerá como si fuera un disco único, independientemente de su ubicación física.
  • La virtualización de escritorio es una tecnología que permite crear un escritorio lógico además de un dispositivo de cliente físico. De esta manera, el recurso de hardware se distribuye de manera más eficiente. Los emuladores de Android pueden ser un ejemplo de virtualización de escritorio.

En este artículo, nos centraremos en el último punto porque Virtualbox es una herramienta que permite la virtualización de escritorio en su PC.

Por qué usar Virtualbox

Las características de VirtualBox son útiles en varias situaciones. Por ejemplo,

  • Ejecutando múltiples OS: Usando virtualbox, puede ejecutar múltiples máquinas con un sistema operativo diferente al mismo tiempo. Puede cambiar rápidamente de un sistema operativo a otro sin problemas. Tiene control total sobre lo que obtiene un hardware "virtual" cada sistema virtualizado.
  • Pruebas: Usando virtualbox, puede tener un entorno seguro para probar lo que desee. A medida que realiza cambios en los sistemas virtuales, no hay amenaza de desglosar su sistema actual. Personalmente, uso VirtualBox para probar nuevas distribuciones de Linux y probar ajustes de sistema críticos.
  • Sencillez: Entre todas las herramientas de virtualización que existen, Virtualbox es una de las más simples para aprender y dominar. Si bien no es el mejor, probablemente sea la forma más fácil de acostumbrarse al mundo de la virtualización. Es de forma gratuita y puedes jugar sin romper tu computadora.
  • Despliegue más fácil: Tomemos un servidor de correo completo, por ejemplo,. Configurar un servidor de correo en una máquina real es un trabajo difícil. Sin embargo, se puede ejecutar directamente desde el sistema virtual sin la necesidad de hacer ningún cambio en el host. VirtualBox permite exportar máquinas virtuales. Por lo tanto, la máquina se puede implementar sin tener que pasar por la instalación nuevamente. Por ejemplo, OSBoxes es un lugar donde puede tomar VirtualBox VDIS de un sistema operativo diferente.

Instalación de VirtualBox en OpenSuse

VirtualBox está disponible directamente en el repositorio oficial de OpenSuse. Ejecute los siguientes comandos.

$ sudo zypper ref
$ sudo zypper en virtualbox virtualbox-qt

Para usar VirtualBox, la cuenta de usuario actual debe estar debajo del grupo "VBOXUSERS". Tomaremos la ayuda de Yast para esto. Empiece a Yast desde el menú.

Ingrese la contraseña de administrador.

Desde el Centro de control de Yast, vaya a Security and Usuarios >> Gestión de usuarios y grupos.

Seleccione su cuenta de usuario de la lista y haga clic en "Editar".

En la pestaña "Detalles", consulte el grupo "VBOXUSERS" en la sección "Grupos adicionales". Luego, haga clic en "Aceptar".

Para tomar los cambios en efecto, debe iniciar sesión e iniciar sesión.

Para desbloquear las características máximas de Virtualbox, también se recomienda instalar el paquete de extensión Virtualbox. Obtener un paquete de extensión Virtualbox.

Encender virtualbox.

Al principio, tendrás esta notificación. Léelo cuidadosamente y asegúrese de que si desea habilitarlo o deshabilitarlo.

Esta es la ventana principal de VirtualBox.

Para instalar el paquete de extensión Virtualbox, vaya a Archivo >> Preferencias.

En el panel izquierdo, seleccione "Extensiones". Haga clic en el icono "+". Se le pedirá que seleccione la ubicación del paquete de extensión.

Cuando se seleccione, este cuadro de diálogo VirtualBox "Pregunta" aparecerá. Haga clic en "Instalar".

Se le solicitará el acuerdo de licencia de paquete de extensión de virtualbox. Desplácese hasta el fondo para estar de acuerdo con él.

La acción requerirá un permiso de "raíz".

Una vez que se complete la instalación, el mensaje de éxito aparecerá.

El paquete de extensión se agregará en la lista de extensiones instaladas.

Virtualbox terminología

Estas son algunas de las terminologías comunes que encontrará cuando se trata de virtualbox y virtualización en general.

  • OS de anfitrión: Por el término "host", nos referimos a la máquina en la que Virtualbox se está ejecutando. Por lo tanto, el término "OS de host" se refiere al sistema operativo que ejecuta la máquina. En el caso de VirtualBox, puede ser cualquier sistema operativo compatible, por ejemplo, Windows, Linux y MacOS, etc.
    Curiosamente, el "anfitrión" aquí puede ser físico/virtual.
  • OS de invitado: Por el término "invitado" aquí, consideramos la máquina que se está virtualizando. Por lo tanto, el "sistema operativo invitado" significa el sistema operativo que se ejecuta en la parte superior de la máquina virtual. En teoría, cualquier sistema operativo basado en X86 se ejecutará en VirtualBox sin ningún problema. En la práctica, sin embargo, no todos funcionarán correctamente.
  • Máquina virtual (VM): Esta es la computadora virtualizada que actuará como si fuera una máquina física. En este caso, usaremos Virtualbox para crear máquinas virtuales. Puede configurar cada aspecto de la VM, por ejemplo, memoria (RAM), almacenamiento, CPU y redes, etc.
  • Adiciones de invitados: Es un paquete especial de controladores y software para el sistema operativo invitado. La instalación de la adición de invitados ofrece una mejor integración con Virtualbox y desbloquea algunas características interesantes.

Usando virtualbox

Echemos un vistazo a cómo crear una máquina virtual usando VirtualBox. Desde la ventana principal, haga clic en "Nuevo".

El primer paso es darle a la máquina virtual un nombre propio. Seleccione el tipo de sistema operativo adecuado que se ejecutará en ese sistema virtual.

A continuación, seleccione la cantidad adecuada de RAM que puede usar la máquina virtual. Esto puede ser complicado ya que debe ofrecer suficiente memoria al sistema operativo invitado mientras mantiene suficiente memoria para que el sistema operativo host funcione correctamente.

Es hora de administrar el almacenamiento virtual para la máquina virtual. Seleccione "Crear un disco duro virtual ahora".

Hay 3 tipos de tipos de archivos de disco duro disponibles para elegir. Para VirtualBox, recomiendo ir con el tipo VDI (Virtualbox Disk Image).

A partir de este paso, "asignado dinámicamente" significa que el disco virtual se expandirá gradualmente a medida que se cargue más. Por otro lado, el "tamaño fijo" asignará la cantidad fija de almacenamiento directamente desde su almacenamiento.

Elija dónde desee asignar el almacenamiento virtual. A partir del tamaño de almacenamiento, debe ser suficiente para ejecutar el sistema operativo invitado sin obstruir su almacenamiento físico.

Voila! La máquina virtual está lista para funcionar! Si desea realizar una personalización adicional, seleccione la máquina virtual, haga clic con el botón derecho y seleccione "Configuración".

Pensamientos finales

Virtualbox es una herramienta de virtualización increíblemente potente pero súper simplificada. También es increíblemente indulgente. Siéntete libre de explorar tu camino a su alrededor. Tenemos muchos tutoriales de VirtualBox.

Vea cómo instalar Debian, Centos, OpenStack y FreeBSD en VirtualBox.

Disfrutar!