有哪些方式在windows上安装linux
Hyper-V、VirtualBox 或 VMWare Multipass WSL
-
WSL. 如果不想安装 Hyper-V、VirtualBox 或 VMWare 等虚拟机,WSL 就是最佳选项。它占用的空间和资源(CPU 和 RAM)也更少。 通过 WSL,你可以像 Windows 应用程序一样,在窗口中运行这些 Linux GUI 应用程序。而不需要在 Hyper-V、VirtualBox 中设置单独的虚拟机,也不需要第二台物理电脑或双系统。
-
Multipass 是一个轻量级的虚拟机管理器,支持Linux、Windows与macOS。在不同的操作系统上,使用的是不同的虚拟化技术。在Linux上使用的是KVM、Window上使用Hyper-V、macOS中使用HyperKit以最小开销运行VM,同时它还可以在Windows和macOS上使用VirtualBox
-
VMWare Workstation也是一个独立的软件,需要下载和安装,可以在任何版本的Windows 10上使用。
-
Hyper-V 是Windows 10 Pro、Education和Enterprise的内置功能,不需要额外安装,但在Home版本上不可用。你可以通过Windows设置、PowerShell或DISM来启用或禁用Hyper-V。
-
VirtualBox 是一个独立的软件,需要下载和安装,可以在任何版本的Windows 10上使用。
注:本文主要涉及三种
安装方式
方法1:使用wsl安装linux
前提条件
系统要求:Hyper-V角色只能在Win10、11企业版、专业版和教育版上启用,Windows11家庭版没有Hyper-V功能(除非您使用某些特定技巧)。
硬件要求:如果您已使用正确的操作系统版本,但是Hyper-V选项还是没有的话,可能是因为没启用虚拟化技术或缺少支持虚拟机监视器模式扩展的CPU
安装方法
总共有三种安装方法,两种命令行方法 + 图形方法
参考文档: www.sysgeek.cn/windows-11-…
遇到的问题
- wsl一直装不上
win11 wsl --install无法启动服务,后经发现是系统不符合要求我的系统是家庭版本
方法2 使用multiplass
安装方法
遇到的问题
- multiplass 安装失败 卡住了,我怀疑是vm的问题,还需要提前安装oricle vm
方法3 VMware
安装方法
- 软件下载
- 安装步骤
1 先傻瓜式安装VMware,安装完成后可能需要重启
2、VMware 安装 Ubuntu