在wsl上使用redhat

最近想要搞一个linux测试环境,于是想到了wsl,研究了一下发现:

1、Win11上wsl --help挺好懂的,都是中文说明。

2、用wsl --list --online(help里看到的命令)可以查看有哪些版本的wsl可以下载,很遗憾这里没有我想要的redhat或CentOS。

wsl --list --online
以下是可安装的有效分发的列表。
使用 'wsl.exe --install <Distro>' 安装。

NAME                                   FRIENDLY NAME
Ubuntu                                 Ubuntu
Debian                                 Debian GNU/Linux
kali-linux                             Kali Linux Rolling
Ubuntu-18.04                           Ubuntu 18.04 LTS
Ubuntu-20.04                           Ubuntu 20.04 LTS
Ubuntu-22.04                           Ubuntu 22.04 LTS
OracleLinux_8_5                        Oracle Linux 8.5
OracleLinux_7_9                        Oracle Linux 7.9
SUSE-Linux-Enterprise-Server-15-SP4    SUSE Linux Enterprise Server 15 SP4
openSUSE-Leap-15.4                     openSUSE Leap 15.4
openSUSE-Tumbleweed                    openSUSE Tumbleweed

于是我在想,wsl里面的操作系统只能从网上下载吗?能否自己安装呢?答案是肯定的,可以。以下是操作步骤:

1、先要有一个已经安装好的操作系统,实在没有就搞个虚拟机或云服务器。

2、用root登录上述操作系统打包,并拷到本地电脑。

tar cvf rhel7.tar / --exclude=*.tgz --exclude=/proc*

sz rhel7.tar

3、本地电脑上开始菜单搜索“程序和功能”打开“启用或关闭Windows功能”窗口,选中“适用于Linux的Windows字系统”,然后点击确定等待安装完成并重启电脑。

4、开始-运行-cmd,执行以下命令导入刚才打包的redhat操作系统。

wsl --import rhel7_1 D:\rhel7_1 D:\rhel7.tar --version

5、通过wsl -d rhel7_1命令启动已经导入的wsl虚拟机

wsl -d rhel7_1

6、通过wsl -s rhel7_1命令将rhel7_1设置为默认,以后直接输入wsl就可以进入上述wsl虚拟机了

wsl -s rhel7_1

 

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值