Oracle VM VirtualBox 7.0.x en Fedora Linux.

Oracle VM VirtualBox es un potente producto de virtualización x86 y AMD64/Intel64 para uso empresarial y doméstico. VirtualBox no sólo es un producto extremadamente rico en funciones y de alto rendimiento para clientes empresariales, sino que también es la única solución profesional que está disponible gratuitamente como software de código abierto bajo los términos de la Licencia Pública General GNU (GPL) versión 3. VirtualBox es un virtualizador completo de uso general para hardware x86, dirigido a servidores, escritorios y uso integrado.

Actualmente, VirtualBox se ejecuta en hosts Windows, Linux, macOS y Solaris y admite una gran cantidad de sistemas operativos invitados , incluidos, entre otros, Windows (NT 4.0, 2000, XP, Server 2003, Vista, 7, 8, Windows 10 y Windows 11), DOS/Windows 3.x, Linux (2.4, 2.6, 3.x, 4.x, 5.x y 6.x), Solaris y OpenSolaris, OS/2, OpenBSD, NetBSD y FreeBSD.

VirtualBox se está desarrollando activamente con lanzamientos frecuentes y tiene una lista cada vez mayor de características, sistemas operativos invitados compatibles y plataformas en las que se ejecuta. VirtualBox es un esfuerzo comunitario respaldado por Oracle que garantiza que el producto siempre cumpla con los criterios de calidad profesional.

Características de Oracle VM VirtualBox

Reduce el costo de TI
El software de virtualización de escritorio multiplataforma, de bajo costo y de código abierto, reduce los costos operativos de los equipos de TI, ya que reduce la cantidad de configuraciones de escritorio y servidor necesarias.

Ejecutable en cualquier escritorio
Los equipos de TI pueden simplificar los entornos de desarrollo al ejecutar la misma solución en cualquier sistema operativo host x86. Asimismo, admiten una amplia gama de versiones de sistemas operativos en máquinas virtuales. Los sistemas operativos de host compatibles incluyen Windows, Linux y macOS.

Fácil de adoptar
Una interfaz gráfica de usuario (GUI) fácil de usar y una potente interfaz de línea de comandos permiten que los desarrolladores trabajen con múltiples sistemas operativos en el mismo sistema. Los equipos de desarrollo pueden consolidar cargas de trabajo usando VirtualBox para admitir cargas de trabajo masivas de hasta 32 CPU virtuales.

Implementaciones fáciles y rápidas
Al usar cajas Vagrant con VirtualBox, los equipos de TI pueden aprovisionar rápidamente las máquinas virtuales de desarrollo con el software de Oracle preconfigurado y automatizar el lanzamiento a producción.

Oracle Cloud a un solo clic
La GUI incorporada facilita a los desarrolladores la importación y exportación de máquinas virtuales en formato OVF estándar, en entornos locales o en la nube. Con Oracle Cloud Infrastructure, un solo clic permite a los desarrolladores cargar o descargar una máquina virtual.

Simplifica las pruebas
Los equipos de control de calidad del software pueden simplificar su entorno y reducir los recursos mediante el uso de un solo dispositivo físico para probar el software en múltiples plataformas y versiones de sistemas operativos.

Mejora la atención al cliente
Los equipos de soporte pueden resolver problemas rápidamente recreando de manera sencilla diferentes entornos de clientes en un solo sistema.

Ejecuta aplicaciones heredadas en hardware nuevo
Los equipos de TI pueden extender la vida útil de las aplicaciones heredadas utilizando VirtualBox para ejecutarlas en hardware moderno.

Crea demostraciones de múltiples niveles en un solo dispositivo
Los equipos de ventas pueden demostrar fácilmente soluciones complejas de mútilples niveles a los clientes potenciales, utilizando entornos preconfigurados con múltiples máquinas virtuales y topologías de red en su portátil.

Asegura el acceso a aplicaciones restringidas
VirtualBox facilita la distribución de imágenes de escritorio de aplicaciones restringidas críticas por parte de los administradores de TI a los trabajadores remotos cuando una conexión VPN se considera insuficiente. Ayuda a las organizaciones a aumentar la seguridad con restricciones basadas en roles para los conjuntos de datos dentro de estas aplicaciones.

Proporciona espacios de trabajo seguros y cifrados
VirtualBox protege las conexiones remotas a aplicaciones restringidas a través de claves de cifrado de 256 bits y se asegura de que los usuarios no puedan descargar ni almacenar datos en dispositivos remotos. Los administradores de TI pueden evitar el costo y el tiempo de reestructurar las aplicaciones restringidas al mismo tiempo que abordan el cumplimiento para el acceso remoto a las aplicaciones.

Paquete básico
El paquete básico, con licencia GPL v2, permite a los desarrolladores desarrollar y probar fácilmente aplicaciones entre plataformas mediante las principales funciones de Oracle VM VirtualBox, incluidas:

  • Hosts e invitados entre plataformas
  • Migración en directo de máquinas virtuales entre hosts
  • Hasta 32 CPU virtuales
  • Compatibilidad con formato OVF

Ventajas de Oracle VM VirtualBox

Reduce la complejidad y los costos
Los administradores de TI pueden reducir la cantidad de sistemas y configuraciones requeridos en su entorno usando Oracle VM VirtualBox para admitir múltiples sistemas operativos y versiones en un solo dispositivo. Admiten aplicaciones heredadas en hardware nuevo y brindan a los trabajadores remotos acceso seguro a aplicaciones restringidas sin tener que volver a diseñar las aplicaciones.

Aumenta la productividad de los desarrolladores
Los desarrolladores utilizan VirtualBox para entregar código más rápido mediante la comprobación de aplicaciones en diferentes sistemas operativos y versiones en el mismo escritorio que usan para el desarrollo, y posteriormente implementan automáticamente sus máquinas virtuales en entornos de producción.

Simplifica la distribución de software
Los proveedores de soluciones pueden escalar su negocio distribuyendo sus aplicaciones dentro de una máquina virtual de VirtualBox para ayudar fácilmente a sus clientes en cualquier sistema operativo y versión.

Historia Oracle VM VirtualBox

VirtualBox fue ofrecido inicialmente por “Innotek GmbH” de Weinstadt – Alemania, bajo una licencia de software privativo, pero en enero de 2007, después de años de desarrollo, surgió VirtualBox OSE (Open Source Edition) bajo la licencia GPLv2. Actualmente existe la versión privativa Oracle VM VirtualBox, que es gratuita únicamente bajo uso personal o de evaluación, y está sujeta a la “Licencia de uso personal y de evaluación de VirtualBox” (VirtualBox Personal Use and Evaluation License o PUEL). y la versión Open Source, VirtualBox OSE, que es software libre, sujeta a la licencia GPL.

Sun Microsystems adquirió Innotek GmbH en febrero de 2008.

Oracle Corporation adquirió Sun Microsystems en enero de 2010 y cambió la marca del producto a “Oracle VM VirtualBox

Oracle VirtualBox 7 para ayudar a los desarrolladores.

La última versión del software de virtualización multiplataforma, gratuito y de código abierto más popular del mundo puede ayudar a los ingenieros de DevOps y a los equipos distribuidos a aumentar la productividad y reducir la complejidad operativa y los costos de sus organizaciones.

La última versión está repleta de nuevas funciones. Estos incluyen integración con Oracle Cloud Infrastructure (OCI), soporte 3D mejorado, un generador de máquinas virtuales (VM) automatizado y cifrado completo de VM. Las nuevas funciones ayudarán a las organizaciones a simplificar la gestión de sus máquinas virtuales y acelerarán la implementación de aplicaciones en la nube y en las instalaciones.

Esto es importante ya que, si bien la adopción de tecnologías de desarrollo nativas de la nube aumenta constantemente, muchos equipos de DevOps continúan confiando en las máquinas virtuales como parte esencial de su conjunto de herramientas.

Las máquinas virtuales brindan agilidad, flexibilidad y escalabilidad durante el desarrollo, pero los equipos de DevOps pueden tener dificultades para obtener el valor total de sus máquinas virtuales y software de administración de virtualización debido a los desafíos que implica configurar las máquinas virtuales para la nube, administrar múltiples sistemas físicos, garantizar el cifrado seguro y trabajando en diferentes sistemas operativos y plataformas de desarrollo. Con Oracle VM VirtualBox 7, eliminamos esta complejidad y abordamos directamente cada uno de estos desafíos.

“Oracle VM VirtualBox ha sido la base de una solución, proporciona un importante nivel de seguridad contra atacantes, ya que está aislado de la intranet del cliente y del sistema operativo Windows”, “Las mejoras en VirtualBox 7 nos ayudarán a continuar brindando una solución única y altamente segura a nuestros clientes. El soporte 3D avanzado, que puede ayudar a mejorar las integraciones 3D modernas en páginas web y aplicaciones independientes, con un rendimiento muy superior al de las ofertas de la competencia”.

Reducir los costos operativos y acelerar de forma segura la implementación de aplicaciones

VirtualBox ejecuta una amplia gama de sistemas operativos en un solo dispositivo simultáneamente y ayuda a simplificar la exportación e importación de máquinas virtuales hacia y desde la nube.

VirtualBox 7 ayuda a los clientes a acelerar de forma segura la implementación de aplicaciones mientras simplifica la administración de sus máquinas virtuales en las instalaciones y en la nube. Las nuevas características clave de Oracle VM VirtualBox 7 incluyen:

Integración de OCI: permite a las organizaciones, por primera vez, administrar de forma centralizada sus máquinas virtuales de desarrollo y producción que se ejecutan localmente y en instancias de OCI utilizando cualquier sistema operativo que admita VirtualBox, como Microsoft Windows, Linux y macOS. Un solo botón o comando exporta una VM desde un dispositivo local y la ejecuta en OCI o importa la VM desde OCI al dispositivo local del usuario.

Monitoreo y administración mejorados de máquinas virtuales: proporciona a las organizaciones, por primera vez, una forma centralizada de monitorear y administrar sus máquinas virtuales VirtualBox en OCI y en las instalaciones. La GUI mejorada simplifica el monitoreo y la administración de máquinas virtuales en OCI y dispositivos locales al proporcionar un panel completo y centralizado que muestra gráficamente los recursos utilizados por cada máquina virtual. Además, también proporciona acceso directo a la consola para máquinas virtuales que se ejecutan en OCI y ayuda contextual mejorada.

Generador de VM automatizado: permite a las organizaciones acelerar el tiempo para crear y ejecutar una VM automatizando y estandarizando la creación de VM utilizando la función de instalación desatendida o cajas Vagrant de código abierto. Esto ayuda a los clientes a ahorrar mucho tiempo y a abrir una nueva máquina virtual en menos de un minuto. La estandarización de las máquinas virtuales también ayuda a reducir los errores y mejorar la productividad al garantizar que todos utilicen la misma configuración y ecosistema.

Cifrado completo de VM: permite a las organizaciones utilizar cifrado AES de 128/256 bits para los datos, registros y archivos de configuración de VM sin afectar el rendimiento. Esta capacidad proporciona la misma solución de cifrado para todas las máquinas virtuales invitadas compatibles y permite a los clientes crear y compartir máquinas virtuales seguras en Windows, Linux, macOS y Oracle Solaris de manera mucho más rentable que a través de soluciones de la competencia. Además, las máquinas virtuales cifradas se pueden compartir de forma segura mediante dispositivos USB o la nube.

Compatibilidad 3D mejorada en máquinas virtuales: permite a las organizaciones aprovechar capacidades 3D mejoradas para máquinas virtuales, incluida la compatibilidad con DirectX 11/OpenGL. Esto permite a los clientes ejecutar aplicaciones 3D, incluido software de conferencias y CAD, con un rendimiento superior en máquinas virtuales VirtualBox.

Compatibilidad mejorada con virtualización anidada: permite a las organizaciones aprovechar la virtualización anidada ejecutando máquinas virtuales con Microsoft Windows 10 y 11 completamente virtualizadas, que de forma predeterminada requieren Hyper-V. Como resultado, los clientes ahora pueden integrarse completamente con las últimas versiones de Microsoft Windows y explotar todas las capacidades del sistema operativo mientras ejecutan Windows 10 u 11 sobre VirtualBox.

Para las personas que deseen instalar VirtualBox 7.0 en Fedora Linux, es esencial comprender las características y mejoras notables de esta versión. VirtualBox 7.0 de Oracle es una destacada solución de virtualización de código abierto que ofrece una plataforma sólida para crear y gestionar entornos virtuales. Esta iteración presenta un conjunto de mejoras significativas meticulosamente diseñadas para satisfacer las necesidades dinámicas de los entusiastas y profesionales de la tecnología.

Instale los paquetes iniciales necesarios para VirtualBox en Fedora

VirtualBox se basa en varias herramientas y bibliotecas subyacentes para funcionar de manera óptima. Para garantizar una experiencia de virtualización perfecta, debe instalar estos requisitos previos.

Comience instalando las herramientas de desarrollo . Esta colección equipa su sistema con un conjunto completo de utilidades de desarrollo de software:

$ sudo dnf install @development-tools

A continuación, para permitir que VirtualBox interactúe eficientemente con el kernel de su sistema, instale los encabezados del Kernel de Linux y algunos paquetes complementarios:

$ sudo dnf install kernel-devel kernel-headers dkms qt5-qtx11extras elfutils-libelf-devel zlib-devel

Repositorio VirtualBox 7.0 RPM en Fedora Linux

Instala la versión oficial y más reciente de VirtualBox 7.0 utilizando el repositorio Fedora dedicado de Oracle. Este repositorio ofrece paquetes RPM explícitamente optimizados para Fedora.

Ejecute el siguiente comando wget para importar el repositorio:

$ sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo -P /etc/yum.repos.d/

El uso de repositorios oficiales garantiza que reciba actualizaciones y parches oportunos directamente del proveedor de software.

Instale VirtualBox 7.0 en Fedora Linux

Con todo configurado, ahora está listo para instalar VirtualBox 7.0 . Ejecute el siguiente comando:

$ sudo dnf install VirtualBox-7.*

Encontrará un mensaje para importar la clave de Oracle VirtualBox durante la instalación. Esta clave criptográfica confirma la autenticidad de los paquetes, lo que garantiza que esté instalando software original. Elija siempre “sí” en este momento para mantener la seguridad y la integridad de su sistema.

Instalar software de fuentes verificadas y confiables es primordial. Garantiza la funcionalidad del software y garantiza la seguridad de su sistema.

Habilite e inicie el servicio VirtualBox 7.0 en Fedora Linux

Para garantizar el rendimiento constante de VirtualBox, es esencial iniciar el servicio vboxdrv y configurarlo para que se inicie automáticamente cada vez que se inicia el sistema. Esto garantiza que VirtualBox esté siempre listo para funcionar cuando lo necesite.

Ejecute el siguiente comando para lograr esto:

$ sudo systemctl enable vboxdrv --now

Instale el paquete de extensión VirtualBox 7.0 en Fedora Linux

El VirtualBox Extension Pack es un componente opcional que aumenta las capacidades de su instalación de VirtualBox. Admite VirtualBox RDP, cifrado de disco, arranque NVMe y PXE para tarjetas Intel. Instale el mismo paquete de extensión que su versión instalada de VirtualBox.

Es fundamental determinar la versión de VirtualBox instalada en su sistema Fedora. Esto garantiza la compatibilidad entre la aplicación principal y la extensión. Para saber su versión de VirtualBox, ejecute:

$ vboxmanage -v | cut -dr -f1
7.0.12

Descargue el paquete de extensión VirtualBox 7.0 en Fedora Linux

$ wget https://download.virtualbox.org/virtualbox/7.0.12/Oracle_VM_VirtualBox_Extension_Pack-7.0.12.vbox-extpack

(Asegúrese de reemplazar ‘7.0.x’ en la URL con su versión específica de VirtualBox).

Instale el paquete de extensión VirtualBox 7.0

$ sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.12.vbox-extpack

(Asegúrese de reemplazar ‘7.0.x’ en la URL con su versión específica de VirtualBox).

En esta fase, Oracle presenta los términos de su licencia. Escriba “y” y presione Entrar para indicar su aceptación y continuar.

Confirme la instalación del paquete de extensión

Después de la instalación, verifique la versión del paquete de extensión integrado. Logre esto con:

$ vboxmanage list extpacks

Este comando detalla los paquetes de extensión instalados, destacando sus números de versión.

Agregar usuario actual al grupo vboxusers en Fedora

Para una experiencia VirtualBox perfecta, su cuenta de usuario debe estar afiliada al grupo vboxusers . Esta asociación otorga los permisos necesarios para operar VirtualBox de manera efectiva. Para agregar su cuenta de usuario a este grupo, ejecute lo siguiente:

$ sudo usermod -a -G vboxusers $USER

(Remplace $USER por tu usuario Linux)

Estas modificaciones requieren un reinicio del sistema. Después de volver a iniciar sesión, valide que su usuario esté asociado con el grupo vboxusers.

Enumera todos los grupos vinculados a su cuenta de usuario para saber que tu usuario pertenece al grupo vboxusers con el siguiente comando:

$ groups $USER

(Remplace $USER por tu usuario Linux).

Actualice VirtualBox 7.0 en Fedora Linux

Para un rendimiento y seguridad óptimos, es esencial asegurarse de que su instalación de VirtualBox permanezca actualizada. Las actualizaciones periódicas abordan vulnerabilidades potenciales, introducen nuevas funciones y optimizan las funcionalidades existentes. En Fedora, puedes administrar estas actualizaciones a través de la terminal.

Para buscar y aplicar actualizaciones disponibles para VirtualBox, use el siguiente comando:

$ sudo dnf upgrade --refresh

Información: Actualizar periódicamente el software, especialmente herramientas como VirtualBox, es una buena práctica para mantener la integridad del sistema y aprovechar los últimos avances en tecnología de virtualización.

Quitar VirtualBox 7.0 de Fedora Linux

Puede haber casos en los que decida eliminar VirtualBox de su sistema Fedora. Ya sea debido a un cambio en los requisitos o cualquier otro motivo, puede desinstalarlo limpiamente usando el siguiente comando:

$ sudo dnf remove virtualbox-7.*

Con el tiempo, si decide ordenar su sistema o ya no necesita el repositorio de VirtualBox, puede eliminar su archivo fuente con:

$ sudo rm /etc/yum.repos.d/virtualbox-7.repo

Iniciando VirtualBox 7.0 en Fedora Linux

VirtualBox ofrece un comando sencillo para iniciar la aplicación para aquellos que conocen bien el terminal y su eficiencia. Este método proporciona una ruta directa para aprovechar las capacidades de VirtualBox sin tener que navegar por la interfaz gráfica. Para iniciar VirtualBox desde la terminal, ingrese lo siguiente:

$ virtualbox

Método GUI para iniciar VirtualBox 7.0 en Fedora

Navegue hasta la sección Actividades , generalmente ubicada en la parte superior de la pantalla, y selecciónela. De las opciones siguientes, opte por Mostrar aplicaciones . Desplácese por sus aplicaciones hasta que encuentre Oracle VM Virtualbox . Al hacer clic en él se iniciará la aplicación.

Para darle una idea más clara de qué buscar, aquí una imagen buscando la aplicación VirtualBox en Fedora Linux:

Conclusión

Esta guía completa lo ha guiado a través de las complejidades de instalar y administrar VirtualBox 7 en Fedora Linux. Oracle VM VirtualBox, el software de virtualización multiplataforma de código abierto más popular del mundo, permite a los desarrolladores entregar código más rápido, ya que pueden ejecutar múltiples sistemas operativos en un solo dispositivo. Los equipos de TI y los proveedores de soluciones usan VirtualBox para reducir los costos operativos y acortar el tiempo necesario para implementar aplicaciones de forma segura en entornos locales y en la nube.

Referencias: https://www.oracle.com/es/virtualization/virtualbox/ , https://www.linuxcapable.com/how-to-install-virtualbox-7-0-on-fedora-linux/ y https://es.wikipedia.org/wiki/VirtualBox y de mi auditoria.

Nuestra puntuación
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)

Soy Ojosdegato, un profeta y predicador que evangeliza la tecnología, la informática y telecomunicaciones, acompáñame en mi aventura y pasión por los sistemas abiertos Unix/Linux en las redes sociales y web.

También me gustan las furgonetas por ser parte del «Equipo A».

Artículos relacionados

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.