windows上安装linux的三种方法

有哪些方式在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

参考:https://blog.csdn.net/u011807844/article/details/133308920

安装方法

总共有三种安装方法,两种命令行方法 + 图形方法

参考文档:
https://www.sysgeek.cn/windows-11-install-wsl2/

参考1
参考2
参考4

遇到的问题

  • wsl一直装不上

win11 wsl --install无法启动服务,后经发现是系统不符合要求我的系统是家庭版本

方法2 使用multiplass

安装方法

https://www.cnblogs.com/satire/p/15681820.html

遇到的问题

  • multiplass 安装失败
    卡住了,我怀疑是vm的问题,还需要提前安装oricle vm

方法3 VMware

安装方法

  • 软件下载

VMware17 破解版下载

ubuntu 24.04 下载

  • 安装步骤

1 先傻瓜式安装VMware,安装完成后可能需要重启

2、VMware 安装 Ubuntu

https://blog.csdn.net/m0_51913750/article/details/131604868

posted @ 2024-06-14 16:45  英击长空  阅读(370)  评论(0)    收藏  举报