Colibri 모듈 ARM v7 프로세서의 Angstrom Embedded Linux에서 opkg 패키지 관리자에 문제가 있습니다.

Colibri 모듈 ARM v7 프로세서의 Angstrom Embedded 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 파일을 변경해야 했습니다.

관련 정보