Problema con el administrador de paquetes opkg en Linux integrado Angstrom en el procesador ARM v7 del módulo Colibri

Problema con el administrador de paquetes opkg en Linux integrado Angstrom en el procesador ARM v7 del módulo Colibri

¡Estoy trabajando en un módulo Colibri que tiene instalado Angstrom Linux! El procesador es ARM v7. Tengo problemas para actualizar el software instalado en el sistema.

Cada vez que probaba el comando opkg update, obtenía muchos errores. Probablemente, parece que se ha retirado el apoyo del proyecto Angstrom porque da 404 content not founderror.

El mensaje de error es:

$ opkg update
Downloading http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv7ahf-vfp-neon/base/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Downloading http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv7ahf-vfp-neon/debug/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Downloading http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv7ahf-vfp-neon/gstreamer/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Downloading http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/all/Packages.gz.
Inflating http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/all/Packages.gz.
Updated list of available packages in /var/lib/opkg/lists/no-arch.
Downloading http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv7ahf-vfp-neon/perl/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Downloading http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv7ahf-vfp-neon/python/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Collected errors:
* opkg_download: Failed to download http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv7ahf-vfp-neon/base/Packages.gz, wget returned 1.
* opkg_download: Failed to download http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv7ahf-vfp-neon/debug/Packages.gz, wget returned 1.
* opkg_download: Failed to download http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv7ahf-vfp-neon/gstreamer/Packages.gz, wget returned 1.
* opkg_download: Failed to download http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv7ahf-vfp-neon/perl/Packages.gz, wget returned 1.
* opkg_download: Failed to download http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv7ahf-vfp-neon/python/Packages.gz, wget returned 1.
404 Not Found
feeds.angstrom-distribution.org

Además, intenté instalar el paquete gccusando el comando opkg install gcc, pero obtuve el mismo resultado. De nuevo, sorprendentemente, el mensaje de error es increíble...

$ opkg install gcc
Unknown package 'gcc'.
Collected errors:
* opkg_install_cmd: Cannot install package gcc.

No tengo idea de cómo resolver este error porque es completamente sorprendente. Además, es de inmensa importancia ya que tengo que completarlo dentro de los 2 días posteriores a la instalación gccy ejecución de los programas C...

Respuesta1

Lo siento, acabo de ver tu pregunta y tuve que lidiar con el mismo problema en Apalis T30. Toradex es muy útil si les haces preguntas, pero yo mismo encontré la solución en sus notas de la versión.

Las imágenes más recientes de las compilaciones de Toradex para Apalis y Colibri tienen un problema con las fuentes del paquete Angstrom. (V2.3 Beta1+ según tengo entendido). Necesitará cambiar manualmente algunos archivos en /etc/opkg/*.conf para que funcione. Busque armv7ahf-vfp-neon y reemplácelos con armv7at2hf-vfp-neon. Del archivo de notas de la versión de Toradex Colibri_T30_LinuxReleaseNotesV2.x.txt:

  • Desde entonces, Angstrom-Distribution pasó a utilizar el conjunto de instrucciones ARM Thumb2. Para utilizar sus fuentes binarias, por ejemplo, utilizando el administrador de paquetes opkg, cámbielo en /etc/opkg/base-feed.conf et. Alabama. armv7ahf-vfp-neon a armv7at2hf-vfp-neon. Consideramos cambiar en nuestra próxima versión.

En Apalis T30 tuve que cambiar 5-6 archivos .conf para que funcionara.

información relacionada