Colibri 모듈 ARM v7 프로세서의 Angstrom 임베디드 Linux에서 opkg 패키지 관리자 문제

Colibri 모듈 ARM v7 프로세서의 Angstrom 임베디드 Linux에서 opkg 패키지 관리자 문제

저는 Angstrom Linux가 설치된 Colibri 모듈을 작업 중입니다! 프로세서는 ARM v7입니다. 시스템에 설치된 소프트웨어를 업데이트하는 데 문제가 있습니다.

명령을 시도할 때마다 opkg update많은 오류가 발생했습니다. 아마도 Angstrom 프로젝트에서 오류가 발생하여 지원이 철회된 것 같습니다 404 content not found.

오류 메시지는 다음과 같습니다.

$ 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

gcc그리고 명령어를 이용해서 패키지 설치도 해봤 opkg install gcc지만 결과는 마찬가지였습니다. 이번에도 놀랍게도 오류 메시지는 믿을 수 없을 정도입니다...

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

이 오류는 완전히 놀랍기 때문에 어떻게 해결해야 할지 모르겠습니다. 그리고 gccC프로그램을 설치하고 실행한 후 2일 안에 완료해야 한다는 점에서 굉장히 중요합니다 ...

답변1

죄송합니다. 방금 귀하의 질문을 확인했는데 Apalis T30에서 동일한 문제를 처리해야 했습니다. Toradex는 질문을 하면 매우 도움이 되지만, 저는 해당 릴리스 노트에서 해결책을 직접 찾았습니다.

Apalis 및 Colibri용 Toradex 빌드의 최신 이미지에는 Angstrom 패키지 피드에 문제가 있습니다. (V2.3 Beta1+는 제가 이해한 것입니다.) 작동하려면 /etc/opkg/*.conf의 일부 파일을 수동으로 변경해야 합니다. armv7ahf-vfp-neon을 검색하고 armv7at2hf-vfp-neon으로 바꿉니다. Toradex의 릴리스 노트 파일 Colibri_T30_LinuxReleaseNotesV2.x.txt에서:

  • 이후 Angstrom-Distribution은 ARM Thumb2 명령어 세트를 사용하도록 전환되었습니다. 예를 들어 opkg 패키지 관리자를 사용하여 바이너리 피드를 사용하려면 /etc/opkg/base-feed.conf 등에서 변경하십시오. 알. armv7ahf-vfp-neon을 armv7at2hf-vfp-neon으로 변경합니다. 다음 릴리스에서는 전환을 고려하고 있습니다.

Apalis T30에서는 작동하려면 5-6개의 .conf 파일을 변경해야 했습니다.

관련 정보