Cómo cambiar la ubicación de almacenamiento de GNOME Boxes en Linux

GNOME Boxes es una excelente herramienta para crear máquinas virtuales en Linux de forma sencilla. Con Boxes, puedes crear máquinas virtuales a partir de varias configuraciones predefinidas o incluso desde tus propias imágenes de disco (ISO). Estas máquinas virtuales se ejecutan de manera fluida y sin problemas, y se pueden crear mucho más rápido que con una herramienta como VirtualBox.

Cómo cambiar la ubicación de almacenamiento de GNOME Boxes en Linux - Desarrollo | Imagen 1 Newsmatic

Sin embargo, aunque Boxes es muy fácil de usar, también es mucho menos flexible que otras soluciones. Por ejemplo, ni siquiera hay una opción de Preferencias en el menú limitado. Lo único que puedes hacer es crear máquinas virtuales.

Esto no debería ser un problema para la mayoría de las personas. Sin embargo, recientemente me encontré con un problema. En mi máquina de producción, la unidad principal se estaba quedando sin espacio de manera peligrosa. Resulta que una gran parte de ese problema era causado por Boxes. ¿Por qué? Porque Boxes almacena los archivos de las máquinas virtuales en ~/.local/share/gnome-boxes, lo que significa que ocupará rápidamente el espacio de almacenamiento local. Dado que GNOME Boxes no tiene preferencias para configurar esto, ¿qué puedes hacer?

Recuerda, esto es Linux, siempre hay una solución. Déjame mostrarte cómo hacerlo.

Índice de Contenido
  1. Lo que necesitarás para cambiar la ubicación de la unidad de almacenamiento de GNOME Boxes
  2. Cómo cambiar la ubicación del directorio de GNOME Boxes

Lo que necesitarás para cambiar la ubicación de la unidad de almacenamiento de GNOME Boxes

Lo único que necesitarás para esto es una unidad separada que albergará la nueva ubicación de GNOME Boxes. Esta unidad también deberá ser accesible (con permisos completos de lectura y escritura) por el usuario que ejecuta Boxes. Vamos a hacerlo posible.

Cómo hacer una instalación de actualización en Pop!_OS sin perder tus datos y configuraciones

Cómo cambiar la ubicación del directorio de GNOME Boxes

Para esta demostración, voy a mover el directorio a una unidad externa que está montada permanentemente a través de fstab en /media/jack/HALEY/. Para hacer esto, inicia sesión en tu máquina Linux y abre una ventana de terminal.

Desde la ventana de terminal, mueve el directorio de GNOME Boxes al destino con el siguiente comando:

mv ~/.local/share/gnome-boxes /ruta/para/directorio

Donde /ruta/para/directorio es el destino. En mi caso, sería:

mv ~/.local/share/gnome-boxes /media/jack/HALEY

Una vez que hayas movido el directorio, tendrás que crear un enlace simbólico en la ubicación original que apunte hacia la nueva ubicación. En mi caso, ese comando sería:

Super Container OS: Una nueva opción para simplificar el despliegue de contenedores

ln -s /media/jack/HALEY/gnome-boxes/ ~/.local/share/gnome-boxes

Recuerda cambiar la ruta al directorio nuevo según tus necesidades, por lo que sería:

ln -s /ruta/para/directorio ~/.local/share/gnome-boxes

Ahora, cuando crees una nueva máquina virtual, se almacenará en el nuevo destino en lugar de ocupar espacio en tu unidad principal.

Felicidades, acabas de evitar posibles dolores de cabeza causados por GNOME Boxes. Tal vez algún día, en futuras versiones, los desarrolladores permitan cambiar la ubicación de almacenamiento fuera de la carpeta HOME del usuario. Mientras tanto, tienes los medios para evitar este problema.

Suscríbete al canal de YouTube de Newsmatic en Español para obtener los últimos consejos tecnológicos para profesionales de negocios de Jack Wallen.

La distribución de Linux perfecta para empresas: EuroLinux

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Desarrollo, allí encontraras muchos artículos similares a Cómo cambiar la ubicación de almacenamiento de GNOME Boxes en Linux , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.