Multiarch
為 kubuntu 14.4 添加多架構
我有這樣的系統:
:~$ dpkg --print-architecture amd64 :~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Release: 14.04 Codename: trusty
當我嘗試
sudo dpkg --add-architecture armhf sudo apt-get update
我收到錯誤消息
W: Fehlschlag beim Holen von http://security.ubuntu.com/ubuntu/dists/trusty-security/main/binary-armhf/Packages 404 Not Found [IP: 2001:67c:1560:8001::14 80] W: Fehlschlag beim Holen von http://security.ubuntu.com/ubuntu/dists/trusty-security/restricted/binary-armhf/Packages 404 Not Found [IP: 2001:67c:1560:8001::14 80] W: Fehlschlag beim Holen von http://security.ubuntu.com/ubuntu/dists/trusty-security/universe/binary-armhf/Packages 404 Not Found [IP: 2001:67c:1560:8001::14 80] W: Fehlschlag beim Holen von http://security.ubuntu.com/ubuntu/dists/trusty-security/multiverse/binary-armhf/Packages 404 Not Found [IP: 2001:67c:1560:8001::14 80] W: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-armhf/Packages 404 Not Found [IP: 141.76.1.204 80] W: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/trusty-updates/restricted/binary-armhf/Packages 404 Not Found [IP: 141.76.1.204 80] W: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-armhf/Packages 404 Not Found [IP: 141.76.1.204 80] W: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/trusty-updates/multiverse/binary-armhf/Packages 404 Not Found [IP: 141.76.1.204 80] W: Fehlschlag beim Holen von http://extras.ubuntu.com/ubuntu/dists/trusty/main/binary-armhf/Packages 404 Not Found [IP: 2001:67c:1360:8c01::23 80] W: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/trusty-backports/main/binary-armhf/Packages 404 Not Found [IP: 141.76.1.204 80] W: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/trusty-backports/restricted/binary-armhf/Packages 404 Not Found [IP: 141.76.1.204 80] W: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/trusty-backports/universe/binary-armhf/Packages 404 Not Found [IP: 141.76.1.204 80] W: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/trusty-backports/multiverse/binary-armhf/Packages 404 Not Found [IP: 141.76.1.204 80] W: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/trusty/main/binary-armhf/Packages 404 Not Found [IP: 141.76.1.204 80] W: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/trusty/restricted/binary-armhf/Packages 404 Not Found [IP: 141.76.1.204 80] W: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/trusty/universe/binary-armhf/Packages 404 Not Found [IP: 141.76.1.204 80] W: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/trusty/multiverse/binary-armhf/Packages 404 Not Found [IP: 141.76.1.204 80]
我能做些什麼來添加 armhf 的東西?
該
armhf
埠託管在埠存檔上,而不是主記憶體檔上。要允許apt
找到相關的索引和包,您需要:
- 用限定您現有的條目
/etc/apt/sources.list
,[arch=amd64]
例如deb [arch=amd64] http://de.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
- 添加條目
armhf
,例如deb [arch=armhf] http://ports.ubuntu.com/ubuntu-ports trusty main restricted universe multiverse
(根據需要對各種 14.04 儲存庫進行重複)。
完成後,
apt-get update
應該可以正常工作並且您應該能夠安裝armhf
庫。