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 檔案才能使其正常運作。

相關內容