Package-Management
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 天內完成它……
對不起,我現在才看到你的問題,我不得不在 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 文件才能使其正常工作。