基于Windwos11的WSL安装CentOS 您所在的位置:网站首页 centos7软件安装到龙溪 基于Windwos11的WSL安装CentOS

基于Windwos11的WSL安装CentOS

2024-07-12 06:48| 来源: 网络整理| 查看: 265

安装环境,Windows 11 专业版

启用WSL

在windows设置中打开【启用或关闭Windwos功能】,勾选【适用于Linux的Windwos子系统】,点击确定后会系统会提示重启,选择确认即可 在这里插入图片描述

设置WSL的默认版本

在CMD中输入命令wsl --set-default-version 2,更改新分发的默认安装版本,wsl版本第一代和第二代区别详情可以官网查看,此处建议使用 2 在这里插入图片描述 可能会用到的命令如下(镜像名称以CentOS8为例),所有命令可使用wsl --help查看

设置默认版本2:wsl --set-default-version 2设置当前子系统为默认子系统(方便使用wsl、bash进入子系统):wslconfig /setdefault CentOS8查看列表:wsl -l -v切换版本:wsl --set-version CentOS8 2关闭子系统:net stop LxssManager卸载子系统:wsl --terminate CentOS8注销子系统:wsl --unregister CentOS8导出系统镜像:wsl --export CentOS8 D:\rootfs.tar 下载CentOS系统

这里使用是从github制作的 CentOS8 镜像,大小大约70M左右,点击直达,下载解压选择目录存放。也可以从Windwos商店直接安装其他发行版本(不建议直接在商店安装,因为无法选择安装位置,可以访这个地址,下载后改为zip解压后安装) 在这里插入图片描述

安装子系统

在解压的文件夹中找到.exe文件,双击安装等待片刻会显示安装成功,同时当前文件夹生成一个【ext4.vhdx】的文件,该文件是安装即是安装的系统,但这里无法直接访问 在这里插入图片描述 同时在资源管理器右侧会多个【Linux】的目录,这个目录中存放的文件就是当前安装系统文件的根目录,Windows10没有这个快捷入口,可以在Win+R运行里输入\\wsl.localhost访问目录 在这里插入图片描述

验证安装和使用

到这里基本已经安装完成了,在CMD中键入命令bash或者wsl即可进入子系统,使用cat /etc/redhat-release查看版本信息 在这里插入图片描述

由于是最小安装,一些常用的命令没有,无法使用,可以使用yum命令进行安装,以方便使用。

更新系统中已有的软件包 yum -y update安装gcc、gcc+、wget等 yum -y install gcc gcc-c++ make wget安装ssh相关 yum -y install openssh-clients openssh-server安装vim编辑器 yum -y install vim安装压缩解压缩工具 yum -y install tar安装网络工具 yum -y install net-tools字符终端处理库 yum -y install ncurses 可能存在的问题 1.执行yum报错

问题:centos8官方源已下线,切换centos-vault源

[root@pc ~]# yum -y update Failed to set locale, defaulting to C.UTF-8 CentOS-8 - AppStream 81 B/s | 38 B 00:00 Failed to download metadata for repo 'AppStream' Error: Failed to download metadata for repo 'AppStream'

解决方案: 参考 【Centos】解决Centos8 yum 官方源下线后无法使用问题

参考信息

github:wsldl-pg/CentWSL

WSL安装及升级WSL2

修改Wsl为root登录,并修改root密码

修改[root@localhost ~]中的localhost

修改[root@Localhost:root]#颜色

【Centos】解决Centos8 yum官方源下线后无法使用问题



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有