Mostrando entradas con la etiqueta trixie. Mostrar todas las entradas
Mostrando entradas con la etiqueta trixie. Mostrar todas las entradas

domingo, 15 de marzo de 2026

BalenaEtcher en Debian 13 (Trixie)

Al intentar instalar BalenaEtcher en Debian 13 (Trixie), es común encontrarse con un error de dependencias. Esto sucede porque algunas librerías necesarias ya no están disponibles en los repositorios oficiales de esta versión.

A continuación, les comparto cómo logré resolverlo utilizando los repositorios de Debian 12 (Bookworm) de forma independiente.

1. Agregar los repositorios de Debian 12 (Bookworm)

Lo primero que hice fue crear un archivo de repositorio adicional para que el sistema pueda encontrar las librerías antiguas. 

Crea el archivo en: /etc/apt/sources.list.d/bookworm.list
Y añade el siguiente contenido:

#[Debian GNU/Linux]
#[bookworm]
#[Official Intel/AMD64]

#[bookworm-main]
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware

deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

#[bookworm-updates]
deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware

#[bookworm-backports]
deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware

2. Configurar el repositorio de BalenaEtcher

Posteriormente, creé el archivo del repositorio oficial de Balena en la misma carpeta (/etc/apt/sources.list.d/balena.list) con esta información:

# Source: balena
# Site: https://github.com/balena-io/etcher
# Repository: balena / etcher
# Description: Flash OS images to SD cards & USB drives, safely and easily.

deb [signed-by=/usr/share/keyrings/balena-etcher-archive-keyring.gpg] https://dl.cloudsmith.io/public/balena/etcher/deb/debian trixie main
deb-src [signed-by=/usr/share/keyrings/balena-etcher-archive-keyring.gpg] https://dl.cloudsmith.io/public/balena/etcher/deb/debian trixie main

3. Instalación final

Una vez configurados los archivos, solo queda actualizar las fuentes de software e instalar el paquete. Desde la terminal, ejecutamos:
 

apt update && apt install apt-transport-https balena-etcher

¡Listo! Con estos pasos, la aplicación se instalará correctamente en Debian Trixie, satisfaciendo las librerías faltantes desde el repositorio de Bookworm.

Prólogo mejorado con Inteligencia Artificial basado en el contexto humano. 

sábado, 9 de agosto de 2025

Instalar VirtualBox en Debian 13 desde repositorios oficiales de Oracle

Cambiar de sistema operativo muchas veces resulta tedioso, especialmente cuando implica abandonar programas que nos han acompañado durante años. En este caso, VirtualBox sigue disponible en GNU/Linux, pero oficialmente aún no está soportado en Trixie (Debian 13). Por ello, debemos mantener los repositorios de Bookworm (Debian 12) activos en paralelo.


1. ¿Por qué usar repositorios de Debian 12?

Aunque ya estés en Debian 13 (Trixie), algunos paquetes aún no están disponibles o estables. Por eso mantenemos los repositorios de Debian 12 (Bookworm) en un archivo separado.

Archivo: /etc/apt/sources.list.d/bookworm.list

deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware

Esto nos da acceso a dependencias que VirtualBox necesita y que aún no están disponibles en Trixie.


2. Agregar el repositorio oficial de VirtualBox

A la fecha de este tutorial (agosto de 2025), Oracle ofrece tres versiones principales en su repositorio:

  • virtualbox-6.1
  • virtualbox-7.0
  • virtualbox-7.1 ← esta es la más reciente y recomendada

Importar la clave de Oracle:

wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | \
sudo gpg --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg --dearmor

Archivo: /etc/apt/sources.list.d/virtualbox.list

deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] \
https://download.virtualbox.org/virtualbox/debian bookworm contrib

Actualizar e instalar:

sudo apt update
sudo apt install virtualbox-7.1

3. Agregar tu usuario al grupo vboxusers

Este paso es esencial para que VirtualBox tenga acceso completo a redes virtuales, dispositivos USB y otras funciones.

Ejecuta el siguiente comando, usando sudo incluso si estás en sesión root:

sudo usermod -aG vboxusers $USER

Luego, cierra sesión y vuelve a iniciarla para que el grupo se aplique correctamente.


4. Liberar todos los rangos de redes (networks.conf)

VirtualBox bloquea ciertos rangos IP en sistemas Linux, macOS y Solaris. Para evitarlo, usamos el archivo networks.conf.

La carpeta /etc/vbox/ se crea automáticamente al instalar VirtualBox desde los repositorios oficiales de Oracle. No la crees manualmente. Solo agrega el archivo:

Archivo: /etc/vbox/networks.conf

* 0.0.0.0/0 ::/0

Importante: El archivo debe llamarse exactamente networks.conf. VirtualBox lo busca por nombre.


5. Evitar conflictos con KVM (blacklist-kvm.conf)

VirtualBox y KVM pueden generar conflictos, especialmente en sistemas con procesadores Intel o AMD. Para evitarlos:

Archivo: /etc/modprobe.d/blacklist-kvm.conf

Para Intel:

blacklist kvm
blacklist kvm_intel

Para AMD:

blacklist kvm
blacklist kvm_amd

ARM: No suele usar estos módulos. Si hay conflictos, investiga kvm_arm o kvm_hyp.


Notas finales

  • VirtualBox aún no tiene soporte oficial para Debian 13 (Trixie); por eso usamos Bookworm.
  • Hay varias versiones disponibles: 6.1, 7.0 y 7.1. Se recomienda instalar la más reciente.
  • El archivo networks.conf debe llamarse exactamente así.
  • La carpeta /etc/vbox/ se crea automáticamente.
  • Agregar el usuario al grupo vboxusers es obligatorio.
  • Este tutorial está pensado para ser claro, replicable y útil tanto para usuarios nuevos como avanzados.

Prólogo mejorado con Inteligencia Artificial basado en el contexto humano.

domingo, 13 de julio de 2025

Activar la pantalla de carga (splash) en Debian

¡Aquí te muestro cómo activar la pantalla de carga al iniciar tu Debian!

  1. Abre la terminal e inicia sesión como root.
  2. Instala los paquetes necesarios ejecutando el siguiente comando:
    install plymouth-x11 plymouth-themes
  3. Luego, abre el archivo de configuración de GRUB con:
    nano /etc/default/grub
  4. Busca la línea que dice:
    GRUB_CMDLINE_LINUX_DEFAULT="quiet"
    y agrégale splash, de modo que quede así:
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  5. Guarda los cambios (Ctrl+O, luego Enter) y cierra el editor (Ctrl+X).
  6. Finalmente, actualiza GRUB ejecutando:
    sudo update-grub
  7. Reinicia tu PC

Al volver a encenderlo, deberías ver la pantalla de carga por defecto de Debian. ¡Eso es todo!

Prólogo mejorado con Inteligencia Artificial basado en el contexto humano.   

Cómo instalar y configurar Antigravity IDE manualmente en Debian Linux

Si descargaste Antigravity IDE (o cualquier aplicación basada en Electron en formato comprimido) y quieres ejecutarla en Debian sin depende...