[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新建标签页的选项中应该已经有新的发行版了

浙公网安备 33010602011771号