Skip to content

WSL安装Ubuntu

通过WSL安装Ubuntu24.04安装过程。

1. 系统安装前准备

1.2 开启WSL功能

在开始菜单中,搜索功能,点击进入启用或关闭Windows功能菜单,然后勾选以下这些功能: ScreenShot_2026-05-19_161723_788.png 点击确定后需要重启电脑生效.

2. 安装Ubuntu系统

2.1 查询可用的Linux发行版

shell
C:\Users\Administrator>wsl --list --online
以下是可安装的有效分发的列表。
使用“wsl.exe --install <Distro>”安装。

NAME                            FRIENDLY NAME
Ubuntu                          Ubuntu
Ubuntu-26.04                    Ubuntu 26.04 LTS
Ubuntu-24.04                    Ubuntu 24.04 LTS
Ubuntu-22.04                    Ubuntu 22.04 LTS
openSUSE-Tumbleweed             openSUSE Tumbleweed
openSUSE-Leap-16.0              openSUSE Leap 16.0
SUSE-Linux-Enterprise-15-SP7    SUSE Linux Enterprise 15 SP7
SUSE-Linux-Enterprise-16.0      SUSE Linux Enterprise 16.0
kali-linux                      Kali Linux Rolling
Debian                          Debian GNU/Linux
AlmaLinux-8                     AlmaLinux OS 8
AlmaLinux-9                     AlmaLinux OS 9
AlmaLinux-Kitten-10             AlmaLinux OS Kitten 10
AlmaLinux-10                    AlmaLinux OS 10
archlinux                       Arch Linux
FedoraLinux-44                  Fedora Linux 44
FedoraLinux-43                  Fedora Linux 43
eLxr                            eLxr 12.12.0.0 GNU/Linux
OracleLinux_7_9                 Oracle Linux 7.9
OracleLinux_8_10                Oracle Linux 8.10
OracleLinux_9_5                 Oracle Linux 9.5
SUSE-Linux-Enterprise-15-SP6    SUSE Linux Enterprise 15 SP6

本人使用的是ubuntu24.04版本

2.2 在线安装ubuntu

shell
wsl --install -d Ubuntu
## 目前最新版默认是 24.04

安装完成后会提示重启,必须重启电脑

2.3 设置用户名和密码

首次启动,提示你创建Linux用户名和密码:

shell
Installing, this may take a few minutes...
Please create a default UNIX user account.
The username should not include capital letters.
Enter new UNIX username: jack
New password: ********
Retype new password: ********

2.4 查看当前已有哪些

shell
wsl --list --verbose 或者 wsl -l -v

2.5 自定义安装目录

shell
## 导出到Ubuntu-24.04.tar
wsl --export Ubuntu-24.04 D:\WSL\Ubuntu-24.04\Ubuntu-24.04.tar
## 取消注册原有的 Ubuntu-24.04
wsl --unregister Ubuntu-24.04

wsl --import Ubuntu-24.04 D:\WSL\Ubuntu-24.04 D:\WSL\Ubuntu-24.04\Ubuntu-24.04.tar --version 2

在D:\WSL\Ubuntu-24.04目录下,WSL2发行版的文件存储在一个虚拟磁盘映像文件(ext4.vhdx)中,该文件用于存储整个Ubuntu-24.04文件系统,启动Ubuntu-24.04

shell
wsl

3. 安装常用软件

3.1 系统更新

sh
sudo apt update

3.2 安装常用软件

常见的命令行工具有:svn

sh
sudo apt install subversion -y
## 为了避免在idea中报错,需要指定字符集
sudo locale-gen en_US.UTF-8

3.3 安装Java相关环境

  1. 推荐使用bellsoft出品的jdk17, 访问网站:https://bell-sw.com/pages/downloads/ 即可下载: ScreenShot_2026-05-19_165947_340.png
sh
[root@Node01 software]# ll
总用量 177876
-rw-r--r--. 1 root root 182143658  8月 19 00:24 jdk-17.0.16_linux-x64_bin.tar.gz
## 解压文件
[root@Node01 software]# tar -xvf jdk-17.0.16_linux-x64_bin.tar.gz -C ../module/
  1. 配置java环境变量
sh
[root@Node01 software]# vim /etc/profile.d/my_env.sh
#JAVA_HOME
export JAVA_HOME=/opt/module/jdk-17.0.16
export PATH=$PATH:$JAVA_HOME/bin
[root@Node01 software]# source /etc/profile
  1. 测试安装Java
sh
[root@Node01 software]# java -version
java version "17.0.16" 2025-07-15 LTS
Java(TM) SE Runtime Environment (build 17.0.16+12-LTS-247)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.16+12-LTS-247, mixed mode, sharing)