最近我下载了最新的 kde neon amd64.iso。我不知道它是如何腐败的。但是我可以在i686架构上安装amd64软件吗?
答案1
不,抱歉,但 i686 架构仅是 32 位。而amd64是64位软件iso。图像没有损坏,只是机器无法读取它。
答案2
您可以在支持 64 位(AMD64、EM64T)的 x86 兼容硬件(CPU)上运行 64 位(在 Redhat 和相关产品中 = x86_64,在 debian 相关产品中 = amd64)或 32 位(i386-i686)软件(代码、内核、操作系统)。检查硬件供应商的支持。一般来说,AMD Athlon64 及更新版本、Intel Xeon Nocona/Pentium Prescott 及更新版本都是 64 位 CPU。
更多内容请参见https://en.wikipedia.org/wiki/X86
注意:Intel IA-64 Itanium(通常)不支持 32 位。
除非您使用完整的硬件虚拟化(例如 qemu - 而不是 KVM),否则您不能在 32 位硬件上运行 64 位软件。
运行 lscpu 时,您可能在 64 位硬件上运行 32 位操作系统。您报告的体系结构 (SW) 是 i686,但如果未损坏,您仍然可以启动 64 位 ISO。您可以检查 MD5/SHA 校验和以检查是否损坏。