[Linux] 断网使用wsl安装Ubuntu24

公司内网提供了ai,但是因为开发机是centos7的关系没办法使用最新的vscode,所以打算在内网windows11机器上安装wsl2的ubuntu24

以下内容默认你已经启用linux子系统功能

正常方式安装

首先通过官方的方法尝试安装appx包,下面这个连接下载发行版章节可以下载对应appx包

旧版 WSL 的手动安装步骤 | Microsoft Learn

然后双击安装即可

如果出现错误,比如说:安装完成后没办法运行,可尝试(67 封私信) 在网络状况不佳的情况下离线安装wsl2/linux发行版 - 知乎评论区的方法 (我没看懂,所以我没尝试)

那么再按照如下的方法手动安装。

手动安装

先别着急删除安装失败的appx包

改文件后缀appx为zip,解压后找到里面install.tar.gz压缩包

然后当前目录下打开cmd窗口

执行命令wsl --install --from-file install.tar.gz --name Ubuntu24.04

等待片刻完成后输入wsl -l 应该可以看到已经安装好的发行版

然而这种安装方式似乎不会运行appx包中的安装脚本,直接是以root权限运行的,为了安全建议手动新建一个普通账号。

对了,安装完毕之后,windows terminter新建标签页的选项中应该已经有新的发行版了

posted @ 2026-09-01 16:10  Startu  阅读(5)  评论(0)    收藏  举报