Windows下运行Linux环境(摆脱虚拟机)

简介: 之前了解过一些适用于linux的Windows子系统,于是在自己的Windows 10专业版上安装了一个Ubuntu。运行起来还真方便,以后在windows上开发Linux程序就不需要安装桌面虚拟化应用了。下面讲下具体的步骤。

之前了解过一些适用于linux的Windows子系统,于是在自己的Windows 10专业版上安装了一个Ubuntu。运行起来还真方便,以后在windows上开发Linux程序就不需要安装桌面虚拟化应用了。下面讲下具体的步骤。


首先需要在控制面板中启用“适用于Linux的Windows子系统”:

1.png

然后去Microsoft Store搜索“Linux”:

2.png

当前可以免费下载的Linux系统包括 Ubuntu 、 openSUSE Leap 42 、SUSE Linux Enterprise Server 12


下载安装ubuntu

安装时会提示创建用户名和密码

安装的过程非常快,几分钟就安装好了。


打开安装好的软件:

3.png

这里就是一个Linux系统环境


或者通过Windows下的cmd

然后输入bash:

4.png

同样进入到了Linux环境


这里要注意的是路径问题

从下载的ubuntu打开的话,默认的显示路径:/home/caizhengjie

5.png

从Windows终端打开的话默认路径是:/mnt/c/Users/caizhengjie

我们仔细发现,home与mnt文件都在根目录/ 下

6.png

Linux之父Linus Torvalds加盟微软后,windows系统已经发生了比较大的改善;windows 10 做得不错,现在有了适用于Linux的Windows子系统,在Windows上


进行跨平台开发太方便了,中遇可以摆脱不稳定的virtualbox虚拟机了。


相关文章
|
11天前
|
存储 Linux 开发工具
Linux环境下使用Buildroot配置软件包
使用Buildroot可以大大简化嵌入式Linux系统的开发和维护工作,但它需要对Linux系统和交叉编译有深入的理解。通过上述步骤,可以有效地配置和定制软件包,为特定的嵌入式应用构建高效、稳定的系统。
71 11
|
8天前
|
应用服务中间件 Linux nginx
在虚拟机Docker环境下部署Nginx的步骤。
以上就是在Docker环境下部署Nginx的步骤。需要注意,Docker和Nginix都有很多高级用法和细节需要掌握,以上只是一个基础入门级别的教程。如果你想要更深入地学习和使用它们,请参考官方文档或者其他专业书籍。
41 5
|
9天前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
99 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
17天前
|
Linux 虚拟化 iOS开发
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
199 0
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
|
2月前
|
安全 Linux 网络安全
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
68 0
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
|
3月前
|
Linux 虚拟化 iOS开发
Windows Server 2025 OVF (2025 年 8 月更新) - VMware 虚拟机模板
Windows Server 2025 OVF (2025 年 8 月更新) - VMware 虚拟机模板
335 3
Windows Server 2025 OVF (2025 年 8 月更新) - VMware 虚拟机模板
|
3月前
|
存储 监控 Linux
Linux环境锁定关键文件防止误删操作流程。
总结以上内容,在Linux环境下锁定重要文档避免误删涉及到多种技术手段与策略组合运作, 包括但不限于利用chatter指挥官固化文档状态至只读模式、运作ACL精准调整访问权利列表、编排自动化流程简
119 20
|
3月前
|
Linux
Linux环境下的UDEV机制及其与守护进程的关联
实际使用时管理员需要熟悉编写合适udev rules去满足特殊需求;同时也需要注意避免编写过度复杂导致无法预料结果rules.UDEVD虽然稳健但错误配置可能导致无法预料问题因此需谨慎处理相关配置工作.
94 16
|
3月前
|
存储 Linux
Linux环境下删除大文件后磁盘空间未释放问题诊断流程。
以上诊断流程涉及Linux底层机制与高级管理技能结合之处,并需要管理员根据实际环境灵活调整诊断策略与解决方案。
206 8
下一篇
开通oss服务