我在 Raspberry Pi 4 Model B 上运行 Ubuntu LTS 20.04。
每次我尝试安装软件时,都会出现一个损坏的软件包错误,如下所示:
Depends: libc6:amd64 but it is not installable
E: Unable to correct problems, you have held broken packages.
我正在尝试使用以下方式安装该软件:
sudo apt install ./app.deb
我也尝试过使用 gdebi、dpkg 和 aptitude 来安装我的软件。
当然,此错误会因不同的依赖项而改变,这只是一个例子。所有依赖项都安装在其最新版本上。我尝试安装 Discord、Minecraft、MongoDB Software、Balena Etcher 和其他一些软件,多次测试过此问题。它们都返回了该错误。有什么办法可以解决这个问题吗?
笔记:如果我遗漏了某些细节或者社区要求添加某些内容,我会添加它。
我努力了这并且它仍然给出了一些未满足的依赖关系。
答案1
Raspberry Pi 4 有一个arm
CPU。它无法运行amd64
二进制i386
代码。
因此您无法安装或运行amd64
软件i386
。
您需要搜索arm64
软件包,或者从源代码构建软件。