Windows10 安装wsl2、Ubuntu相关操作

本文详细介绍了如何在Windows10上安装WSL2,并选择Ubuntu作为Linux发行版。步骤包括检查Windows版本、安装WSL2、配置默认版本、设置用户名和密码。此外,还提到了如何重置密码以及更换Ubuntu的软件源为阿里云镜像,以加速下载。最后,文章提及了安装XFCE4桌面环境的方法。

Windows10 安装wsl2、Ubuntu相关操作

安装wsl2

查看本机windows版本:

键盘上按下win+r,输入winver,查看系统版本。必须运行 windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 windows 11。满足版本要求后,继续下一步。

查看可安装的linux版本:

用管理员身份运行powershell,输入wsl -l -o。查看可以安装linux的版本。

使用powershell安装wsl2:

用管理员身份运行powershell,输入wsl --set-default-version 2,将wsl2设置为默认版本。输入wsl --install -d <可安装的版本名>。例如,我安装版本名为ubuntu-18.04,命令为:wsl --install -d ubuntu-18.04。等待安装完成后,重启计算机。

配置linux系统:

重启后,在开始页面找到ubuntu 18.04 lts,点击后进入wsl命令行模式。第一次进入需要配置用户名、密码。

至此,wsl2已经安装完成。

忘记密码重置

  • 进入powershell中切换到root ubuntu config --default-user root
  • 进入ubuntu
  • 修改制定用户的密码:passwd root
  • 切换回默认用户 ubuntu config --default-user xxx

常用的ubuntu版本和命令

  • 20.04: ubuntu2004
  • 22.04: ubuntu2204
  • 18.04: ubuntu1804

换源

赋予权限

sudo chmod 777 /etc/apt/sources.list

使用vim编辑

vim /etc/apt/sources.list

这里给出一些源作参考

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse 

安装桌面

sudo apt-get install xfce4
### 如何在 Windows 10安装 WSL2Ubuntu 22.04 #### 更新 Windows 版本 为了支持 WSL2,在开始之前需要确认操作系统版本至少为 Windows 10 Build 19041 或更高版本。可以通过运行 `winver` 命令来检查当前系统的版本号[^1]。 #### 启用 WSL 功能 通过 PowerShell 使用管理员权限执行以下命令以启用必要的功能组件: ```powershell dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart ``` 完成上述操作后,重启计算机以应用更改。 #### 设置 WSL 默认版本2 运行以下命令设置新发行版默认使用 WSL2: ```powershell wsl --set-default-version 2 ``` 此步骤确保后续安装的所有 Linux 发行版都将基于 WSL2 运行。 #### 下载并安装适用于 Linux 的内核更新包 (可选) 如果系统未自动下载最新的 Linux 内核,则可以从 Microsoft 官方网站手动获取并安装该文件。通常情况下,这一步可以省略因为现代 Windows 系统会自动处理这一需求。 #### 获取 Ubuntu 22.04 镜像并通过微软商店安装 访问微软官方商城页面或者直接搜索 “Linux”,选择合适的 Ubuntu 版本来启动安装过程。具体链接如下所示: 地址:[Ubuntu 22.04 LTS](https://www.microsoft.com/store/apps/9PN20MSR04DW) 一旦成功安装完毕之后,就可以从 Start 菜单里找到它,并首次运行初始化用户名密码配置等基础环境设定工作流。 #### 删除已有的 WSL 子系统(如有必要) 假如遇到错误或者其他原因想要重新部署整个环境的话,那么先得清理掉现有的实例数据才行。方法很简单只需两步即可达成目标效果: 1. 列举所有可用的分发名称:`wsl --list` 2. 注销指定的目标条目记录:`wsl --unregister Ubuntu-22.04`[^2] 这样就彻底移除了关联的数据卷及相关元信息结构体定义等内容资源占用情况了! --- ### 注意事项 对于某些特定场景下的异常现象排查指南,请参照相关文档说明进一步深入研究解决办法[^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值