WSL安装Ubuntu
通过WSL安装Ubuntu24.04安装过程。
1. 系统安装前准备
1.2 开启WSL功能
在开始菜单中,搜索功能,点击进入启用或关闭Windows功能菜单,然后勾选以下这些功能:
点击确定后需要重启电脑生效.
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 -v2.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
wsl3. 安装常用软件
3.1 系统更新
sh
sudo apt update3.2 安装常用软件
常见的命令行工具有:svn
sh
sudo apt install subversion -y
## 为了避免在idea中报错,需要指定字符集
sudo locale-gen en_US.UTF-83.3 安装Java相关环境
- 推荐使用bellsoft出品的jdk17, 访问网站:https://bell-sw.com/pages/downloads/ 即可下载:

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/- 配置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- 测试安装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)