Fixing the Brave Repository Error on i386 Architecture

Introducción

Si utilizas Debian, Ubuntu, Linux Mint u otra distribución basada en estas y has instalado el navegador Brave desde su repositorio oficial, es posible que te hayas encontrado con un error al actualizar la lista de paquetes. Este problema ocurre porque el repositorio de Brave no es compatible con la arquitectura i386 (32 bits), lo que genera advertencias cada vez que intentas actualizar el sistema.

Afortunadamente, este problema tiene una solución sencilla: indicarle al gestor de paquetes que solo descargue archivos para la arquitectura amd64 (64 bits). En esta guía, te explicaremos paso a paso cómo corregir este error y evitar que vuelva a aparecer en futuras actualizaciones.

Mensaje de Error

Al actualizar la lista de paquetes, puedes ver el siguiente mensaje:

Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'https://brave-browser-apt-release.s3.brave.com stable InRelease' doesn't support architecture 'i386'

Esto sucede porque el repositorio de Brave Browser no es compatible con la arquitectura i386 (32 bits), pero el sistema sigue intentando descargar paquetes para ella.

Solución

La solución consiste en indicarle al gestor de paquetes que solo busque paquetes en la arquitectura amd64 (64 bits).

Pasos para Solucionar el Problema

  • Abre una terminal.
  • Edita el archivo del repositorio de Brave Browser utilizando el editor vi.
sudo vi /etc/apt/sources.list.d/brave-browser-release.list
  • Busca la línea que comienza con deb y modifícala para incluir arch=amd64. La línea actualizada debe verse así:
deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
  • Guarda los cambios y cierra el editor.
    • En vi, presiona ESC, escribe :wq y presiona Enter para guardar y salir.
  • Actualiza la lista de paquetes para aplicar los cambios:
sudo apt update

Después de completar estos pasos, el error ya no debería aparecer al actualizar la lista de paquetes.

Notas Adicionales

  • Esta solución solo es válida si usas un sistema de 64 bits pero aún tienes habilitada la arquitectura i386.
  • Si usas un sistema de 32 bits, Brave Browser no es compatible y es posible que necesites usar un navegador alternativo.
  • Para verificar la arquitectura de tu sistema, ejecuta:
dpkg --print-architecture

Si el resultado es amd64, tu sistema es de 64 bits. Si es i386, tu sistema es de 32 bits y Brave Browser no funcionará.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *