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.

gccこのエラーはまったく予想外なので、解決方法がわかりません。また、 C プログラムをインストールして実行してから 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 ファイルを変更する必要がありました。

関連情報