WSL2 配置和离线安装linux系统。

WSL2 配置和离线安装linux系统。

配置文件.wslconfig

放到用户根目录下,比如我 C:\Users\blueky.wslconfig

复制代码
[wsl2]
networkingMode=mirrored
dnsTunneling=true
autoProxy=true
kernelCommandLine = cgroup_no_v1=all systemd.unified_cgroup_hierarchy=1

离线安装系统:

复制代码
wsl --import Ubuntu-24.04-1  D:\Programs\wsl_os\Ubuntu-24.04 D:\Programs\wsl_os\ubuntu-noble-wsl-amd64-ubuntu24.04lts.rootfs.tar.gz

wsl导入导出(可以给默认的系统更换磁盘)

复制代码
# podman-achine-default

wsl --export podman-machine-default D:\Programs\podman_machine\podman-machine-default.tar
wsl --unregister podman-machine-default
wsl --import podman-machine-default D:\Programs\podman_machine\podman-machine-default D:\Programs\podman_machine\podman-machine-default.tar

# ubuntu

wsl --export Ubuntu-24.04  D:\Programs\podman_machine\Ubuntu-24.04.tar
wsl --unregister Ubuntu-24.04
wsl --import Ubuntu-24.04 D:\Programs\podman_machine\Ubuntu-24.04 D:\Programs\podman_machine\Ubuntu-24.04.tar

wsl 在线安装 Ubuntu

复制代码
wsl -l -o
wsl --install -d xxxx

wsl 离线安装 Ubuntu (可能失效了,不推荐)

复制代码
# 在下面的网页中下载,然后双击安装即可
https://learn.microsoft.com/en-us/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package

wsl 离线安装 Ubuntu (直接导入的方式,更通用)

复制代码
下载镜像:

ubuntu: https://cloud-images.ubuntu.com/wsl/  改成 https://cdimages.ubuntu.com/ubuntu-wsl 了
rockylinux: https://dl.rockylinux.org/pub/rocky/9/images/x86_64/  搜索 Container-Base
archlinux: https://geo.mirror.pkgbuild.com/wsl/latest/

导入:wsl --import <DistributionName> <InstallLocation> <FileName>
例如:wsl --import Ubuntu-24.04 D:\Programs\podman_machine\Ubuntu-24.04 D:\Programs\podman_machine\ubuntu-noble-wsl-amd64-ubuntu24.04lts.rootfs.tar.gz

挂载cgroup2

有时候使用docker或者podman等,会警告cgroup1过时了,切换成cgroup2

复制代码
cat /proc/filesystems | grep cgroup
mount -t cgroup2 none /sys/fs/cgroup
相关推荐
AI职业加油站43 分钟前
AI 校招现状:大模型应用工程师证书,助力简历能力证明
大数据·运维·人工智能·学习·职场发展
春涧草茶1 小时前
慢就是快12-12手动抛出异常
java·linux·前端
Lsetea2 小时前
curl报58 unable to set private key file:客户端证书与私钥加载排查
运维·https·ssl证书·openssl·curl
天远Date Lab2 小时前
零信任架构实战:基于天远学籍核验三要素构建自动化竞赛资格审查网关
运维·人工智能·架构·自动化
KING-WU5122 小时前
Linux 工具之Make 与 Makefile
java·linux·服务器
阿乔外贸日记2 小时前
全球电子产业高度集中:中、韩、日和中国台湾地区占全球数字硬件产能八成
大数据·服务器·人工智能·物联网·云计算
Lsetea3 小时前
OpenSSL报certificate is not yet valid:error 9与notBefore时间排查
linux·运维·https·ssl证书·openssl
魔法阵维护师3 小时前
Linux 命令行入门踩坑记录:从 VMware 装系统到文件管理
linux·运维·服务器
飞飞传输3 小时前
业务系统文件安全检测怎么做?生物医药企业选型与建设指南
大数据·运维·安全
姜鱼问生3 小时前
docker exec 排查容器问题:从日志到进程
运维·网络·数据库·docker·容器