当前位置: 首页 > news >正文

WSL_到_Ubuntu_安装说明

从更新 WSL 到安装 Ubuntu

一、发生了什么

你一开始看到“更新 WSL”的提示,是因为 OceanBase 客户端依赖 WSL2 环境,而系统里的 WSL 版本需要先更新到可用状态。

更新完成后,系统会引导你安装 Ubuntu。Ubuntu 是一个 Linux 发行版,装上它以后,Windows 里就能直接使用 Linux 环境。

二、完整安装流程

1. 以管理员身份打开 PowerShell

右键点击 Windows 开始菜单,选择“终端(管理员)”或“PowerShell(管理员)”。

2. 更新 WSL

wsl--update

如果提示需要提升权限,说明当前终端不是管理员权限,请关闭后重新打开“终端(管理员)”。

查看 WSL 状态:

wsl--status

查看 WSL 版本:

wsl--version

3. 设置默认使用 WSL2

wsl--set-default-version 2

WSL2 通常兼容性和性能更好。

4. 安装 Ubuntu

推荐使用微软提供的一键安装命令:

wsl--install--web-download

该命令会尝试完成以下工作:

  • 启用 WSL 和虚拟机平台功能;
  • 安装或更新 WSL2 内核;
  • 下载并安装 Ubuntu;
  • 设置 WSL2 为默认版本。

如果系统提示重启,请重启电脑。

5. 查看已安装的 Linux 发行版

重启后,在 PowerShell 中运行:

wsl-l-v

正常情况下会看到类似结果:

NAME STATE VERSION Ubuntu Stopped 2

其中VERSION显示为2,表示 Ubuntu 使用的是 WSL2。

三、首次启动 Ubuntu

可以在 Windows 开始菜单中搜索并打开 Ubuntu,也可以在 PowerShell 中运行:

wsl

首次启动时,Ubuntu 会要求创建 Linux 用户名和密码:

  • 用户名建议使用英文小写字母;
  • 输入密码时屏幕不会显示字符,这是正常现象;
  • 这个密码只用于 Ubuntu/Linux,不一定等于 Windows 密码。

四、Ubuntu 终端中的基础命令

以下命令需要在 Ubuntu 终端中运行,而不是 PowerShell 中运行。

查看当前目录

pwd

查看当前目录中的文件

ls

查看包括隐藏文件在内的详细列表:

ls-la

回到自己的 Linux 家目录

cd~

进入某个目录

cd目录名

返回上一级目录:

cd..

更新 Ubuntu 软件源

sudoaptupdate

更新已经安装的软件:

sudoaptupgrade-y

也可以合并执行:

sudoaptupdate&&sudoaptupgrade-y

安装常用开发工具

sudoaptinstallgitpython3 nodejs-y

查看软件版本

git--versionpython3--versionnode--version

五、Windows 和 Ubuntu 之间访问文件

在 Ubuntu 中访问 Windows 的 C 盘:

cd/mnt/c

进入 Windows 桌面:

cd/mnt/c/Users/Administrator/Desktop

在 Windows 资源管理器中打开当前 Ubuntu 目录:

explorer.exe.

建议把 Linux 项目放在 Ubuntu 的 Linux 家目录中,例如:

mkdir-p~/projectscd~/projects

六、常用 WSL 管理命令

在 PowerShell 中运行:

停止所有 WSL 实例:

wsl--shutdown

再次启动 Ubuntu:

wsl-d Ubuntu

将 Ubuntu 设为默认发行版:

wsl--set-defaultUbuntu

查看所有可安装的发行版:

wsl--list--online

七、注意事项

  • WSL 和 Ubuntu 不会替换 Windows,也不需要安装双系统。
  • 资源管理器里的 Linux 图标是 WSL 提供的访问入口,不是异常程序。
  • 不要直接删除 Ubuntu 文件系统中的系统目录,例如/etc/usr/var
  • wsl --unregister Ubuntu会删除 Ubuntu 发行版及其中的全部数据,除非确认不再需要,否则不要运行。
  • 如果 OceanBase 仍然提示 WSL 异常,先运行wsl --update,然后重启电脑,再运行wsl -l -v检查 Ubuntu 是否为版本 2。
    x 图标是 WSL 提供的访问入口,不是异常程序。
  • 不要直接删除 Ubuntu 文件系统中的系统目录,例如/etc/usr/var
  • wsl --unregister Ubuntu会删除 Ubuntu 发行版及其中的全部数据,除非确认不再需要,否则不要运行。
  • 如果 OceanBase 仍然提示 WSL 异常,先运行wsl --update,然后重启电脑,再运行wsl -l -v检查 Ubuntu 是否为版本 2。
http://www.jsqmd.com/news/1305725/

相关文章:

  • 单机读写分离集群搭建
  • 线上线下立体体验的房车品牌 - 中媒介
  • 岗位情报+优势资源支持+全流程复盘:北美留学生求职的完整解法 - Matthewmx
  • MSTP配置实战:从原理到企业网负载分担与故障隔离部署
  • 零基础怎么理解SCMP采购方向众智商学院入门指南? - 众智商学院官方
  • Spring Security 安全框架:从入门到实战
  • STM32外挂GT30L32S4W字库芯片实现中文显示:硬件连接与软件驱动详解
  • USB Type-C与USB 3.0/3.2/4协议全解析:从接口、协议到高速电路设计
  • 美白抗皱保湿面膜推荐 - 中媒介
  • 英雄联盟智能助手Seraphine:5分钟掌握自动BP与实时战绩查询
  • 不要盲目采购标准化 AI!矿山安全预警系统选型指南
  • 2026 年新发布:铜官山专业的光伏升压变压器企业哪家强,装在光伏电站里的这台关键设备,竟能帮你省下不少运维成本?-华屹变压器 - 鉴选官
  • PH13-8Mo制造厂商选哪家好?2026年行业前五生产厂家质量参考评选 - 工业设备
  • 南京学做传统鸭子去哪家? - 中媒介
  • 车衣安装服务哪家专业? - 中媒介
  • 【从 0 到 1 构造大模型微调数据】
  • Python Pygame双人坦克大战:从零实现游戏开发核心机制
  • 二进制字符串最小翻转次数算法解析
  • Tigshop开源商城 分销推广海报后端怎么合成?带二维码的那种(附代码)
  • 河南电动车哪家值得买? - 中媒介
  • 200 斤能穿的大码女装哪里有卖? - 中媒介
  • Python面向对象编程:类与对象核心特性详解
  • 乐山甜皮鸭哪家肉质好? - 中媒介
  • XNBCLI:星露谷物语模组开发者的终极XNB资源处理工具
  • 净水器滤芯哪家专业? - 中媒介
  • 武汉东湖光电学校招生办电话_2026 招生简章及报名联系方式汇总 - 武汉中职最新信息发布
  • 施工规范的别墅装修公司哪家强,2026十大实力品牌深度测评 - 工业设备
  • GinCdn被控节点V1.0.7 安装教程(Ubuntu 18~24 通用,推荐 Ubuntu 24.04|2H2G~16H32G)
  • AI辅助易语言开发:从环境配置到实战应用完整指南
  • I2C总线协议详解:从核心原理到嵌入式开发实战