无法安装 arm64 软件包

无法安装 arm64 软件包

我正在尝试安装一些 arm64 库用于交叉编译

sudo apt-get install uuid-dev:arm64

返回

E: Unable to locate package uuid-dev:arm64

尽管已经跑了

sudo dpkg --add-architecture arm64
sudo apt-get update

您可以看到 arm64 的包存在,但不知为何就是找不到。

答案1

没有列出下载镜像机器上 uuid-dev_2.27.1-6ubuntu3_arm64.deb 的下载页面。所有当前支持的 Ubuntu 版本的官方 Ubuntu uuid-dev 包下载网页上似乎都没有适用于 arm64 架构的 uuid-dev 包。

答案2

将以下内容添加到“sources.list”。更改发行版版本。

   deb [arch=arm64] http://ports.ubuntu.com/ xenial main restricted
   deb [arch=arm64] http://ports.ubuntu.com/ xenial-updates main restricted
   deb [arch=arm64] http://ports.ubuntu.com/ xenial universe
   deb [arch=arm64] http://ports.ubuntu.com/ xenial-updates universe
   deb [arch=arm64] http://ports.ubuntu.com/ xenial multiverse
   deb [arch=arm64] http://ports.ubuntu.com/ xenial-updates multiverse
   deb [arch=arm64] http://ports.ubuntu.com/ xenial-backports main restricted universe multiverse

相关内容