[Centos系统] Wni11 下 WSL 安装 CentOS

779 0
Honkers 2025-10-4 19:25:11 来自手机 | 显示全部楼层 |阅读模式

方法一、安装包安装

下载包安装

https://github.com/mishamosher/CentOS-WSL
https://wsldl-pg.github.io/docs/Using-wsldl/#distros
https://github.com/wsldl-pg/CentWSL

安装

解压后运行 CentOS7.exe 即可

打开 CentOS

1. 从 Windows 终端 打开

安装 Windows 终端

2. 从 PowerShell 打开

方法二、导入 CentOS 的 tar 文件进行安装

在 docker 中运行一个 CentOS 容器,用 docker exprot 命令导出为 tar 文件。

0. 查看版本(可选)

先查看一下 CentOS 版本,很好是 8.x 前面安装包装的是 7.x 这回装个 8.x

  1. ocker run -it centos /bin/bash
  2. [root@dca578a4bc76 /]# cat /etc/centos-release
  3. CentOS Linux release 8.4.2105
复制代码

确认版本没问题后,我们按下 Ctrl + P,然后紧接着按下 Ctrl + Q 这样退出 CentOS,但保持容器不终止。用 docker ps 查看一下容器还在:

  1. C:\Users\jerry>docker ps
  2. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  3. dca578a4bc76 centos "/bin/bash" 4 minutes ago Up 4 minutes wizardly_hypatia
复制代码

1. 导出 Docker 容器到 tar 文件

  1. 我先创建个目录用来存导出文件 D:/OS/CentOS8/
  2. 执行导出命令,格式:docker export 容器名 > 导出文件.tar
  1. docker export wizardly_hypatia > D:/OS/CentOS8/centos8.4.2105.tar
复制代码


3. 容器利用完了,可以抛弃它了

  1. docker stop wizardly_hypatia
  2. docker rm wizardly_hypatia
复制代码

2. 将 tar 文件导入 WSL

2.1. 导入 tar

执行命令格式:wsl --import <发行版名称> <安装目录> <导入文件.tar>
导入成功会在安装目录下生成一个虚拟磁盘镜像

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行