Cómo instalar VirtualBox 7.0 en Fedora 40 o 39

VirtualBox 7.0 se encuentra a la vanguardia de la tecnología de virtualización y ofrece soluciones sólidas para ejecutar varios sistemas operativos simultáneamente en una única máquina física. Esta última versión presenta funciones avanzadas como compatibilidad con gráficos 3D mejorada, integración perfecta con servicios en la nube y protocolos de seguridad mejorados. Con su interfaz fácil de usar y compatibilidad con una amplia gama de sistemas operativos invitados, VirtualBox 7.0 es una herramienta esencial para desarrolladores, administradores de sistemas y profesionales de TI que buscan una gestión eficiente del entorno virtual.

La instalación de VirtualBox en Fedora le garantiza que aprovechará todo el potencial de este potente software en un entorno Linux seguro y estable. Al utilizar el espejo RPM oficial y los comandos de la interfaz de línea de comandos (CLI), obtendrá acceso a las actualizaciones y parches más recientes, lo que optimizará el rendimiento y la confiabilidad. Esta guía le proporcionará instrucciones paso a paso para instalar VirtualBox 7.0 en Fedora 39 y 40, lo que le permitirá configurar y administrar máquinas virtuales sin esfuerzo.

Actualice Fedora Linux antes de la instalación de VirtualBox 7.0

Lo mejor es asegurarse de que su sistema esté actualizado antes de sumergirse en cualquier instalación de software. Esto no sólo garantiza la compatibilidad sino que también mejora la seguridad de su sistema. Para actualizar su sistema Fedora, ejecute el siguiente comando:

sudo dnf upgrade --refresh

Nota: El indicador –refresh garantiza que su sistema obtenga las últimas listas de paquetes de los repositorios.

Instalar los paquetes iniciales necesarios para VirtualBox

VirtualBox funciona de manera óptima en varias herramientas y bibliotecas subyacentes. Debe instalar estos requisitos previos para garantizar una experiencia de virtualización perfecta.

Comience por instalar 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 de manera eficiente 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

Los paquetes kernel-devel y kernel-headers son fundamentales para cualquier software que interactúe directamente con el núcleo de Linux, como VirtualBox. Los demás paquetes, como dkms y qt5-qtx11extras, mejoran la funcionalidad y la experiencia del usuario de VirtualBox.

Importar VirtualBox 7.0RPM

Asegúrese de instalar 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/

Nota: el uso de repositorios oficiales garantiza que recibirá actualizaciones y parches oportunos directamente del proveedor de software.

Instale VirtualBox 7.0 mediante el comando DNF

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

sudo dnf install VirtualBox-7.0

Durante la instalación, se le solicitará que importe la clave de Oracle VirtualBox. Esta clave criptográfica confirma la autenticidad de los paquetes y garantiza que está instalando software original. Seleccione siempre "sí" en este punto para mantener la seguridad e integridad de su sistema.

Habilite e inicie el servicio VirtualBox 7.0

Activar el servicio vboxdrv en Fedora

Para garantizar el rendimiento constante de VirtualBox, es esencial iniciar el vboxdrv servicio y configúrelo para que se inicie automáticamente cada vez que se inicie 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

El comando 'systemctl' es una utilidad de Fedora (y otras distribuciones de Linux) que administra los servicios del sistema. La acción 'enable' garantiza que el servicio se inicie al iniciar el sistema, y ​​el indicador '–now' inicia el servicio inmediatamente sin necesidad de reiniciar el sistema.

Iniciando VirtualBox 7.0

Inicie la aplicación después de instalar con éxito VirtualBox 7.0 y asegurarse de que funcione su servicio principal.

Método CLI para iniciar VirtualBox 7.0

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 navegar a través de la interfaz gráfica. Para iniciar VirtualBox desde la terminal, ingrese lo siguiente:

virtualbox

Método GUI para iniciar VirtualBox 7.0

El entorno de escritorio de Fedora ofrece a las personas con inclinaciones visuales un método intuitivo de inicio de VirtualBox.

Para comenzar, siga estos pasos:

  1. Vaya a la sección 'Actividades', generalmente ubicada en la parte superior de la pantalla, y selecciónela.
  2. De las opciones que aparecen, seleccione “Mostrar aplicaciones”.
  3. Desplácese por sus aplicaciones hasta encontrar "Oracle VM Virtualbox". Al hacer clic en él, se iniciará la aplicación.

Instalar el paquete de extensión VirtualBox 7.0 (opcional)

El VirtualBox Extension Pack es un componente opcional que aumenta las capacidades de su instalación de VirtualBox. Si bien no es obligatorio, la integración de este paquete puede mejorar significativamente su experiencia de virtualización al introducir varias funciones avanzadas.

Determine su versión de VirtualBox 7.0

Antes de descargar el paquete de extensión, es fundamental comprobar la versión de VirtualBox instalada en el sistema Fedora. Esto garantiza la compatibilidad entre la aplicación principal y la extensión.

Para recuperar su versión de VirtualBox, ejecute:

vboxmanage -v | cut -dr -f1

Este comando generará un número de versión parecido a '7.0.x'. Con este número de versión, puede descargar el paquete de extensión correspondiente.

Descargar el paquete de extensión VirtualBox 7.0

Con el número de versión en la mano, obtenga el paquete de extensión apropiado usando lo siguiente:

wget https://download.virtualbox.org/virtualbox/7.0.x/Oracle_VM_VirtualBox_Extension_Pack-7.0.x.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

Después de descargar el paquete de extensión, el siguiente paso es su instalación. Utilice el comando 'vboxmanage' para este fin:

sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.x.vbox-extpack

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

Para disfrutar de una experiencia fluida con VirtualBox, su cuenta de usuario debe estar afiliada al grupo "vboxusers". Esta asociación otorga los permisos necesarios para operar VirtualBox de manera eficaz.

Para agregar su cuenta de usuario a este grupo, ejecute lo siguiente:

sudo usermod -a -G vboxusers $USER

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.

groups $USER

Ejemplo de lo que podrás ver en tu terminal:

[linuxcapable@fedora ~]$ grupos $USER linuxcapable : linuxcapable rueda vboxusers

Este comando enumera todos los grupos vinculados a su cuenta de usuario. Asegúrese de que la lista incluya usuarios de vbox. Una vez que complete estos pasos, podrá explotar las funcionalidades mejoradas que ofrece el paquete de extensión VirtualBox en su sistema Fedora.

Comandos de administración adicionales de VirtualBox 7.0

Actualizar VirtualBox 7.0

Es fundamental garantizar que la instalación de VirtualBox se mantenga actualizada para lograr un rendimiento y una seguridad óptimos. Las actualizaciones periódicas solucionan posibles vulnerabilidades, incorporan nuevas funciones y optimizan las funcionalidades existentes. En Fedora, puede 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

Nota: 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

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.0

Quitar VirtualBox 7.0 RPM

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

Conclusión

Al completar este proceso de instalación, habrá equipado con éxito su sistema Fedora 39 o 40 con VirtualBox 7.0 mediante el repositorio RPM oficial y los comandos CLI. Esta configuración no solo le otorga acceso a las últimas funciones de virtualización, sino que también garantiza que su sistema se mantenga actualizado con el soporte oficial y las mejoras de seguridad. A medida que comience a crear y administrar máquinas virtuales, recuerde comprobar periódicamente si hay actualizaciones y consultar la documentación de VirtualBox para obtener opciones de configuración avanzadas. Adoptar estas prácticas recomendadas lo ayudará a mantener un entorno de virtualización sólido y eficiente, listo para satisfacer sus necesidades de desarrollo y prueba.

Joshua James
Sígueme
Últimas entradas de Joshua James (ver todo)

Deja un comentario