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就可以开始做自己相关的事啦!

相关推荐
Nebula嵌入式4 小时前
【C语言】09-深入解析main函数
linux·c语言·开发语言·嵌入式
Dxy12393102165 小时前
Linux 编译安装 Python 3.12.10(多版本共存,不破坏系统Python)
linux·运维·python
xz驱动分享6 小时前
Linux DMA 子系统学习笔记
linux·dma·rk3588·嵌入式软件
w67820077 小时前
Prisma不能优雅的支持DTO,试试Vona ORM吧
linux·运维·ubuntu
Darkwanderor8 小时前
Linux系统编程实战项目:模拟实现shell
linux·c++
卡梅德生物科技小能手9 小时前
卡梅德生物科普 TPBG(5T4)
经验分享·深度学习·生活
杨某不才9 小时前
如何能让Linux服务器对shell 终端 + sftp 文件传输长期保活
linux·运维·服务器
vance049 小时前
免费Cloudflare隧道隐藏公网IP
linux·tcp/ip·github
杨云龙UP10 小时前
生产环境Oracle表空间扩容实战:使用Toad for Oracle图形界面新增Datafile(ASM+OMF)
linux·运维·数据库·oracle·表空间·asm 存储管理·toad
三言老师10 小时前
文本工具组合统计服务器日志数据
linux·运维·服务器