win10/11 WSL2 安装ubuntu20.04 (最新)

在安装ubuntu22.04的时候,你会发现通过 wsl --list --online会有对应的镜像直接指令安装就是了。

bash 复制代码
以下是可安装的有效分发的列表。
使用"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

但要是你想安装ubuntu20.04,你会发现只有ubuntu这个镜像,都不知道啥版本的

有大佬知道的可以在评论区告诉我,对这个没啥研究

在csdn上找遍了教程,都是一些指令中就包含的,直接指令安装就可以了。

我也google了一下,按道理来说,现在都应该没有,因为ubuntu20.04已经不被维护了,但为啥好多csdn上26年的还是和很早之前的教程一毛一样,主要没有一点作用

那应该怎么去安装没有对应镜像的ubuntu20.04呢?

最好的版本当然还是去官网找历史镜像咯!

官方镜像

Ubuntu 20.04 官方旧版本镜像

点击进去,找到64-bit PC (AMD64) WSL image栏,点击对应的文件镜像下载就可以,就可以看到类似

bash 复制代码
ubuntu-20.04.6-wsl-amd64.wsl

这就是我们需要的文件。

安装

假设下载到了

bash 复制代码
E:\Download\ubuntu-20.04.6-wsl-amd64.wsl

然后打开powershell,执行

bash 复制代码
mkdir E:\WSL\Ubuntu20

wsl --import Ubuntu20 E:\WSL\Ubuntu20 E:\Download\ubuntu-20.04.6-wsl-amd64.wsl --version 2

这样可以将ubuntu20.04安装到自己的E盘。

wsl -d Ubuntu20.04进入ubuntu20.04就可以开始做自己相关的事啦!

相关推荐
Lucky_Turtle1 小时前
【Linux】ip命令,路由表相关配置
linux·运维·tcp/ip
dawnsky.liu1 小时前
在 RHEL 中使用 goose 实现主机运维
linux·运维·aiops
碧海银沙音频科技研究院1 小时前
基于炬芯ATS308X的BLE 无线方式离线日志传输导出功能实现
java·linux·服务器
kkkkkkkkkk_Z2 小时前
新手自学嵌入式 | 学习日记: Linux驱动进阶 —— Platform总线与I2C子系统实战
linux·运维·学习
Android系统攻城狮2 小时前
Linux Gstreamer深度解析之gst_audio_aggregator_set_sink_caps调用流程与实战(九十一)
linux·运维·服务器·gstreamer音视频·音视频进阶
‎ദ്ദിᵔ.˛.ᵔ₎2 小时前
Linux线程:this指针在pthread中的解决方案
linux
tedcloud1232 小时前
Docker Compose 部署 Memos:从安装到备份恢复
linux·开发语言·jvm·后端·docker·容器·rust
qq_377572772 小时前
typora install linux ubuntu
linux·ubuntu
恒锐丰科技林技术员2 小时前
EG393 双通道电压比较器芯片解析
经验分享·嵌入式硬件·硬件工程
和弦里的时光2 小时前
零基础吉他新手入门该学弹唱还是指弹?不同方向的选琴材质、桶型与尺寸攻略
经验分享