以下是详细讲解微软 Win11/Win10 一个命令安装 Windows Linux 子系统(WSL)的完整攻略。
什么是WSL
WSL(Windows Subsystem for Linux)是Windows操作系统中的一个子系统,可以在Windows系统上运行Linux应用程序。WSL为用户提供了一种在Windows环境下运行Linux软件的方法,无需虚拟机或双系统,大大方便了开发人员在Windows系统下的工作。
安装WSL
-
打开Windows的PowerShell终端。
-
运行以下命令启用WSL功能:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
运行以上命令时,需要以管理员身份运行PowerShell终端。
- 安装WSL所需的Linux发行版
在Microsoft Store中搜索所需的Linux发行版,如Ubuntu,则可以下载并安装Ubuntu的应用程序。安装完成后,在开始菜单中可以找到Ubuntu并双击打开。
- 在Ubuntu中设置用户名和密码。
第一次运行Ubuntu后,设置用户名和密码,这是Linux系统必要的操作。
- 更新和升级Ubuntu
在Ubuntu中运行以下命令更新和升级系统:
sudo apt-get update && sudo apt-get upgrade -y
运行以上命令会更新软件包并将系统升级到最新版本。
- 安装所需软件
在Ubuntu中运行以下命令安装所需的软件:
sudo apt-get install <package-name>
其中“
- 安装完毕
至此,WSL的安装已经完成。可以在Ubuntu中运行Linux应用程序。
示例说明
以下是两个WSL示例说明,以说明如何在WSL中运行Linux应用程序。
示例一:使用WSL运行Python程序
- 安装Python
在Ubuntu中运行以下命令安装Python:
sudo apt-get install python
- 创建一个Python程序
在Ubuntu中创建一个Python程序,例如:
#!/usr/bin/env python
print('Hello, World!')
将上述代码保存为“hello.py”。
- 运行Python程序
在Ubuntu中运行以下命令运行Python程序:
python hello.py
运行以上命令后,应该会看到“Hello, World!”的输出。
示例二:使用WSL运行Jupyter Notebook
- 安装Jupyter Notebook
在Ubuntu中运行以下命令安装Jupyter Notebook:
sudo apt-get install python3-pip
pip3 install jupyter
- 启动Jupyter Notebook
在Ubuntu中运行以下命令启动Jupyter Notebook:
jupyter notebook --no-browser
- 在Windows系统中访问Jupyter Notebook
在Windows系统中打开浏览器并输入以下地址:
http://localhost:8888/
- 输入访问密码
在Ubuntu中启动Jupyter Notebook时,终端会输出一个URL和一个用于访问Web界面的密码。在第3步中输入URL时,会要求输入这个密码,输入后即可访问Jupyter Notebook并创建和运行Python代码。
以上就是微软 Win11/Win10一个命令安装Windows Linux 子系统(WSL)的完整攻略,希望对您的学习和工作有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:微软 Win11/Win10 一个命令安装 Windows Linux 子系统(WSL) - Python技术站