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 @   英击长空  阅读(163)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
点击右上角即可分享
微信分享提示