Buscar artículos en cambiatealinux.com



main/binary-i386/Packages no admite la arquitectura i386 en Ubuntu y derivados

Por Alex, el 27/09/2024 · 1 min lectura   -  Comentarios: 2   -  Comentar el artículo
En Ubuntu, Linux Mint y derivados al realizar un apt update es posible que en determinados repositorios salga la siguiente nota: N: Omitiendo el uso del fichero configurado «main/binary-i386/Packages» ya que el repositorio ... no admite la arquitectura «i386» ...
Guardar el artículo.

Si te ha gustado y ayudado puedes compartir en redes para que el artículo sea mas visible y pueda ayudar a mas gente:




En mi caso fue en el repositorio de Brave y de Docker

Error repositorios main/binary-i386

Para solucionar esto hay que poner la arquitectura para la que vamos a actualizar amd64, hay que poner el siguiente texto arch=amd64 entre corchetes y delante del url, del https:, como por ejemplo en mi fichero de Docker:

deb [arch=amd64] https://download.docker.com/linux/ubuntu mantic stable

Y en el de Brave

deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main

Estos ficheros se encuentran en /etc/apt/sources.list.d/

Hecho esto se actualiza de nuevo y ya no aparecerá

Y esto es todo!!!
Gracias por seguirme, leerme y espero haber sido de ayuda
Saludos
Alex.
/ :-)



Si te ha gustado y ayudado puedes compartir en redes para que el artículo sea mas visible y pueda ayudar a mas gente:




Publicidad




Añadir un comentarios:


  • Comenta el artículo si te ha sido de utilidad y te ha funcionado para que pueda ayudar a mas personas.
  • Si no ha funcionado comentalo tambien asi yo puedo repasarlo e intentar ver porque no funciona.

En ambos casos tú opinión es valiosa y de mucha utilidad para mejorar el blog y ayudar a otros usuarios.



(no se publica el email)


Los comentarios no se publican al momento sino que son revisados para prevenir el spam.

Comentarios:

avatar Alex- 13/01/2025
Cierto, gracias ... en 24.04 cambian cosas.

avatar ALEJANDRO- 13/01/2025
Hola, estuve buscando respuestas respecto de este mismo problema pero a mi me pasaba con Google Chrome me salía esto:

n: omitiendo el uso del fichero configurado «main/binary-i386/packages» ya que el repositorio «https://dl.google.com/linux/chrome/deb stable inrelease» no admite la arquitectura «i386»

Al tratar de solucionar el problema siguiendo esta guía pude advertir que el texto:
"[arch=amd64]" ya se encontraba en repositorio, por lo tanto no tenía nada más que hacer hasta que dí con una solución publicada en:
https://stackoverflow.com/questions/61523447/skipping-acquire-of-configured-file-main-binary-i386-packages?newreg=8309e9f3a39940edb073c305e3b2c267

y me funcionó perfectamente!, en concreto es:

En la nueva versión Ubuntu 24.04.1 LTS parece que los archivos *.list están obsoletos y solo se utilizan archivos *.sources. Para evitar este molesto mensaje, puede agregar un campo no obligatorio:

Architectures: amd64
En algún lugar al principio del archivo. Lo hice para los repositorios de Google Chrome y Microsoft Edge:

Types: deb
URIs: https://dl.google.com/linux/chrome/deb/
Suites: stable
Architectures: amd64
Components: main
Signed-By: -----BEGIN PGP PUBLIC KEY BLOCK-----
........etc.....

Archivo:


2025 10 2024 22 2023 34 2022 87 2021 87 2020 83 2019 38 2018 37 2017 85 2016 138 2015 49 2014 5 2013 9 2012 7 2010 1