Ubuntu 架构显示“arm64”和适用于 WSL 的 Intel CPU

leo*_*oce 4 windows-subsystem-for-linux 20.04

我在我的 PC 上安装了 WSL Ubuntu 20.04,并使用wsl --install. 然后我在 Microsoft Store 中阅读了 Ubuntu 的系统架构信息,它显示“arm64”。不过CPU是Intel 12900K。不应该是“amd64”吗?

在此输入图像描述

Not*_*1ds 10

它说:

Architecture: arm64 x64
Run Code Online (Sandbox Code Playgroud)

这意味着它将在ARM 或x64 ( Intel/AMD) 上运行。这并不是说它是平台独立的。当然,从技术上讲,它是根据您的系统为每个体系结构安装的不同软件包。

当然,就您而言,它运行的是 x64(又名 x86_64)。您可以通过运行以下命令在 Ubuntu 中确认这一点uname -a

Linux Revel 5.10.60.1-microsoft-standard-WSL2 #1 SMP Wed Aug 25 23:20:18 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)