提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
WSL2 +linux (Ubuntu22.04.3 LTS) + Xming可视化
一、WSL是什么?
官方解释:适用于 Linux 的 Windows 子系统 (WSL) 是 Windows 的一项功能,可用于在 Windows 计算机上运行 Linux 环境,而无需单独的虚拟机或双引导。 WSL 旨在为希望同时使用 Windows 和 Linux 的开发人员提供无缝高效的体验。
我的理解:与电脑安装双系统不同的是,不需要在开机时选择使用某一个系统。也就是说,WSL是Windows下的一个软件,和其他软件一样可以共享电脑所有的文件夹,与虚拟机相比更能够充分利用电脑的性能。
1.WSL安装
现发行的WSL有两个版本,WSL1和WSL2,只能在win10及以上的版本安装。(现默认安装WSL)可以参考官网安装,笔者根据这篇文章进行安装的。
2.安装前必做:
- 按下 Win + R,调出命令输入窗口。输入指令 appwiz.cpl【也可以通过打开控制面板】。
点击左侧的 【启动或关闭 Windows 功能】:
- 按照以下图片勾上这几项:
- 重启电脑
在进行之后的步骤前,建议先执行第三大步骤,命令窗口的安装。
3.安装Ubuntu(跳过第4步)
如果是安装Ubuntu,直接打开Microsoft Store搜索Ubuntu,按需安装:
安装完成之后,点击启动按钮。根据提示设置用户名、密码,然后就进入命令窗口。
4.Ubuntu以外的Linux系统(跳过第3步)
按下win+x,点击windows powershell(管理员),两个应该都行。在命令框输入,查看可安装的linux版本。我已经安装了Ubuntu,显示的是已安装版本,下图为参考链接里的图:
wsl --list --o
之后输入以下命令进行安装,name替换为上图左侧 NAME 下的名称:
wsl --install -d name
二、WSL可视化
注意:这里的可视化不是指虚拟机下的可视化桌面!是指可以打开需要运行窗口的文件,如gedit、qt、flair、geant4等可视化界面。 另外:在使用WSL的过程中我发现经常会出现无法可视化的现象,这个时候可以在windows下打开xLaunch,即参考链接中二 应用下的步骤。
1.Xming的安装
在 windows 下安装Xming,参考该链接。
注意:该链接内第一步是在Windows下进行,第二步需要打开WSL。
2.安装测试
打开WSL,在命令窗口下输入
sudo apt-get install gedit
之后输入,可以打开~/.可视化窗口则为安装成功。
三、好用的命令窗口
在Microsoft Store下搜索安装terminal,安装下图第一个。很多适用于windows的快捷指令也可以在这个窗口使用。
安装后打开界面如下,打开所需的命令窗口即可。