【Linux】WSL
总结:
如果不用Linux桌面的话还是挺不错的
要Linux桌面的话还是装VMware吧
【参考:安装 WSL | Microsoft Learn】
先决条件
必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11
WSL1
安装
【参考:在Windows上编程,为什么推荐WSL?_哔哩哔哩_bilibili】
问题
【参考:win10内置ubuntu, 启动时提示“指定的网络名不再可用”无法启动解决办法_Xeon-Shao的博客-CSDN博客】
WSL2
安装
【参考:Window10开发环境搭建 | 详细演示WSL2的安装_哔哩哔哩_bilibili】
【参考:旧版 WSL 的手动安装步骤 | Microsoft Learn】
- 注意检查运行 WSL 2 的要求 系统要求
- 【参考:下载 Windows 10 | Windows更新】
应用
【参考:Windows10开发环境搭建 | Terminal和VS Code_哔哩哔哩_bilibili】
GUI
【参考:WSL2 Ubuntu GUI - YouTube】
【参考:wsl2/ubuntu_gui_youtube at main · davidbombal/wsl2 · GitHub】
或者
【参考:Windows10/11上安装图形用户界面 并在 WSL 2 中运行 Ubuntu 22.04_哔哩哔哩_bilibili】
!安装GUI命令:
sudo apt update && sudo apt -y upgrade
sudo apt-get purge xrdp
sudo apt install -y xrdp
sudo apt install -y xfce4
sudo apt install -y xfce4-goodies# 备份
sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
sudo sed -i 's/3389/3389/g' /etc/xrdp/xrdp.ini
sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini
sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini
echo xfce4-session > ~/.xsessionsudo nano /etc/xrdp/startwm.sh
!以下这两行注释掉:
#test -x /etc/X11/Xsession && exec /etc/X11/Xsession
#exec /bin/sh /etc/X11/Xsession!添加这一行:
# xfce
startxfce4# 然后Ctrl+o 保存,之后回车确认,然后 Ctrl+x 退出sudo /etc/init.d/xrdp start!WINDOWS远程连接
localhost:3389
迁移
百度搜索:wsl系统迁移到另一台电脑
本地安装位置
C:\Users\用户名\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc
【Linux】WSL相关推荐
- linux 显示时钟 xming,【Linux】WSL+Xming实现gui显示
Loading... # 0x00 WSL(Windows Subsystem for Linux)配合Xming实现显示图像界面 # 0x01 安装 百度谷歌一下`Xming`下载并安装 安装过程使 ...
- 【Linux】WSL修改根目录位置
本文参考自:https://blog.csdn.net/lee_jackgg/article/details/106738878 WSL根目录默认在C盘,本文记录修改根目录位置的方法 位置:C:\Us ...
- 【linux】Valgrind工具集详解(八):Memcheck命令行参数详解
[linux]Valgrind工具集详解(五):命令行详解中不够全,在此专门针对Memcheck工具中的命令行参数做一次详细的解释. Memcheck命令行选项 –leak-check=<no| ...
- 【 Linux 】Vim 使用的第一个阶段(满足基本的写代码需求)
由于是刚接触vim,也不知道怎么学,那就站在巨人的肩膀上吧,死记硬背书上的那些指令肯定也不是我所能接受的,看到了一篇博客,写的还不错,([ Linux ]Vim学习指南 ),这是我转载的一篇博文,里面 ...
- 【 Linux 】常用命令总结(更新)
通过需求去总结一些命令是记忆的一个好方法,正在实践中. 对文件以及文件夹的操作命令: touch test.txt //创建一个二进 ...
- 【 Linux 】通用的vim简单配置方法
[ Linux ]Vim的基本配置以及出现问题解决(su认证失败)上次,我用这篇博文的方法去配置了下我的vim,但是后来使用的使用出现了一个问题,就是我必须首先通过命令su进入超级用户状态下才能使用这 ...
- 【 Linux 】创建、查看、删除文件
目录 创建并查看 vim创建c文件 单个删除 批量创建或删除 从小白开始,记录每一次遇到的问题,然后整理出来,我相信刚接触Linux的人多多少少也会遇到类似的问题,如果看到了我的博客,也是一种缘分. ...
- 【 Linux 】Linux下如何退出vim的一些常用命令总结
目录 1.保存并退出 2.正常退出 3.不保存退出 4.强制退出 关于如何安装vim,gcc并使用vim编写自己的第一个c程序,我在博文:[ Linux ]安装.配置并用 Vim 编写第一个 C 程序 ...
- 【 Linux 】Vim的基本配置以及出现问题解决(su认证失败)
[ Linux ]安装.配置并用 Vim 编写第一个 C 程序 上篇博文我们记录了如何在Vim下编写第一个C程序,总算成功了,可是使用Vim的体验并没有那么好,那是因为没有配置Vim,对于新手来说,如 ...
最新文章
- CodeIgniter源码分析(一) 目录结构
- 【图像处理opencv】_numpy基本操作
- 2.1 数个常用的网络命令
- Applese 走迷宫(优先队列+bfs)
- numpy ndarray 数组对象
- 你要的六级成绩批量查询,它来啦......
- 【洛谷P1169】[ZJOI2007]棋盘制作
- linux shell 命令批量杀死进程
- CSDN账号 账号设置
- IsPostBack
- 一键重启tomcat
- HTML转PDF浅析
- 使用MybatisPlus从MySQL切换到SQLServer的坑
- 单端正激——隔离型DC/DC变换器的建模与仿真
- VMWare中CentOS7增加系统盘空间
- bmp图像文件格式说明
- Huawei/华为WATCH GT2e智能手表,包邮免费送!
- Android系统高通平台新增lunch选项
- 为openwrt 15.05(Chaos Calmer) 新增优酷土豆路由宝配置
- Docker pull 失败,更换国内源daocloud
热门文章
- [HDU1512]Monkey King(可并堆)
- 504 Gateway Time-out 是怎么回事?
- android热更新机制
- 严重: 异常将上下文初始化事件发送到类的侦听器实例.[org.springframework.web.co
- Kotlin 特色之 Sealed Class 和 Interface
- mysqladmin 管理命令详细应用
- 在PYNQ-Z2上移植RISC-V
- 单链表的基本操作-插入结点、删除结点、新建链表、查找结点位置
- 中国移动物联卡用户超2600万 目标2020年物联网收入规模达千亿
- JAVA上传文件图片到服务器保存