不用安装虚拟机,直接在Windows上面运行Linux Bash Shell,嗯!真香!!!

简介: 不用安装虚拟机,直接在Windows上面运行Linux Bash Shell,嗯!真香!!!

每次安装虚拟机,打开虚拟机,一顿繁琐的界面操作,等待时长,让我很烦躁,对于熟悉开发工程师,在Linux上面敲击感和运行等等都要比Windows上面好很多倍,那么怎么在Windows上面直接运行Bash shell呢?下面对详细过程尽心了描述,请耐心观看。
在这里插入图片描述

1. 首先打开我们的开发者模式

1.1 直接在搜索框输入开发者,然后Enter就可以直接进入啦
在这里插入图片描述
1.2 或者按住win(键盘Ctrl和Alt中间哪个Windows图标)+x,然后选择“设置”,然后选择“更新和安全”,选择开发者选项就行啦
在这里插入图片描述在这里插入图片描述
1.3 打开开发人员模式

在这里插入图片描述

2.安装"适用于Linux的Windows子系统"

依次选择控制面板-->程序-->程序和功能,然后点击启用或关闭Windows功能
在这里插入图片描述
这时候会弹出一个Windows功能的小框框,我们将它拉到最下面,勾选适用于Linux的Windows子系统,然后进入搜索界面,之后会叫你重启电脑,重启就好了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.安装Linux系统

3.1 win+R,输入cmd进入dos界面,输入bash,提示叫我们通过访问微软商店来安装Linux分发版。复制链接进入网站下载。
在这里插入图片描述
弹出是否打开Microsoft Store,点击打开即可。
在这里插入图片描述
3.2 这里选择下载Ubuntu,可以根据自己个人喜好选择其他不同版本。
在这里插入图片描述
点击获取
在这里插入图片描述
弹出跨设备使用,选择不,谢谢
在这里插入图片描述
3.3 下载完之后,点击启动
在这里插入图片描述
启动之后弹出弹框,提示正在下载中,可能会等几分钟,等呗。。。
在这里插入图片描述
3.3 下载完之后,提示你设置Linux用户名和密码(输入两次,自己看不见),根据自己情况设置,以后记住密码就行。
在这里插入图片描述
3.4 接着重新打开dos命令行(win+R,还记得吗?),输入bash,我们会发现可以用啦。
在这里插入图片描述

备注:有时候我们安装Ubuntu系统的时候,如果报错了提示“WslRegisterDistribution failed with error: 0x8007019e”,原因是未安装Windows子系统。
解决办法:键盘输入win+x,选择Windows PowerShell(管理员),然后输入Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
在这里插入图片描述
按Enter回车,再输入Y,重启,重新打开已经安装好的子系统,等个几分钟之后,再输入账号和密码就ok啦。

相关文章
|
Ubuntu Linux Go
golang编译成Linux可运行文件
本文介绍了如何在 Linux 上编译和运行 Golang 程序,涵盖了本地编译和交叉编译的步骤。通过这些步骤,您可以轻松地将 Golang 程序编译成适合 Linux 平台的可执行文件,并在目标服务器上运行。掌握这些技巧,可以提高开发和部署 Golang 应用的效率。
3124 14
|
机器学习/深度学习 人工智能 Ubuntu
|
存储 数据可视化 Java
震惊!如何在linux下部署项目,部署/运行jar包 超详细保姆级教程!
如何在Linux系统下部署和运行Java项目jar包,包括传输文件到Linux、使用nohup命令运行jar包、查看端口状态、杀死进程和查看项目运行状态,以及如何解决“没有主清单属性”的错误。
3314 2
震惊!如何在linux下部署项目,部署/运行jar包 超详细保姆级教程!
|
Shell Linux Windows
Does windows have a shell layer?
Does windows have a shell layer?
|
Linux Shell
6-9|linux查询现在运行的进程
6-9|linux查询现在运行的进程
|
Oracle Java 关系型数据库
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
如果遇到"exec format error"问题,文章建议先检查Linux操作系统是32位还是64位,并确保安装了与系统匹配的JDK版本。如果系统是64位的,但出现了错误,可能是因为下载了错误的JDK版本。文章提供了一个链接,指向Oracle官网上的JDK 17 Linux版本下载页面,并附有截图说明。
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
用QEMU模拟运行uboot从SD卡启动Linux
用QEMU模拟运行uboot从SD卡启动Linux
1200 0
|
存储 传感器 Linux
STM32微控制器为何不适合运行Linux系统的分析
总的来说,虽然技术上可能存在某些特殊情况下将Linux移植到高端STM32微控制器上的可能性,但从资源、性能、成本和应用场景等多个方面考虑,STM32微控制器不适合运行Linux系统。对于需要运行Linux的应用,更适合选择ARM Cortex-A系列处理器的开发平台。
931 0

热门文章

最新文章