限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: muyang-0410

WSL(Win­dows Sub­sys­tem for Linux),可以让用户在系统内安装一个linux子系统,对一些特殊工作需求的人来说可以避免使用两台机器,或者安装虚拟机的麻烦。下面记录了如何在 系统上安装 8 以及遇到的一些问题的解决办法。

工欲善其事,必先利其器,没想到微软会开发一个终端工具,比起CMD 和 体验明显好很多。应用商店直接搜索 , 安装就可以。程序界面如下

下载centos镜像的命令_下载centos7虚拟机_centos下载

依次打开 控制面板->程序和功能->启用或关闭 功能

下载centos镜像的命令_下载centos7虚拟机_centos下载

控制面板

centos下载_下载centos7虚拟机_下载centos镜像的命令

程序和功能

分别启用 适用于Linux的子系统 和 虚拟机平台

下载centos7虚拟机_下载centos镜像的命令_centos下载

启用功能

确定后系统自动安装相关组件,完成后会提示重启计算机。

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

下载以上链接wsl升级程序安装并重启计算机

打开终端,运行以下指令,设置WSL2为默认版本

wsl --set-default-version 2

成功后运行以下命令

wsl --status

centos下载_下载centos7虚拟机_下载centos镜像的命令

wsl2

如图显示默认版本:2 即表示成功。

可以在微软的应用商店直接搜索Linux,会有 SUSE, Kali, 等系统的镜像,没有要安装的系统镜像。不过有官方维护的镜像。

https://github.com/CentOS/sig-cloud-instance-images

下载centos镜像的命令_centos下载_下载centos7虚拟机

如图,选择合适的分支,并下载相应的 tar.gz 文件。

将下载完成的文件解压为 .tar 文件,终端输入以下命令导入镜像

 wsl --import CentOS "D:WSLCentOS" "C:UsersadminDownloadscentos-8-x86_64.tar"

是给安装镜像的命名

“D:WSL” 是虚拟硬盘的存放路径

“C:Usersadmin\-8-.tar” 镜像文件路径

下载centos镜像的命令_centos下载_下载centos7虚拟机

导入镜像

如上图,导入镜像成功后,输入wsl –list 命令查看当前已安装镜像, 已经作为默认系统。

wsl -d CentOS

输入以上命令,启动子系统

centos下载_下载centos镜像的命令_下载centos7虚拟机

cat /proc/version
cat /etc/redhat-release

如上图,启动可以依次输入以上两条命令,查看内核版本号及系统版本号。

此时,直接输入yum 会提示错误,具体如下图

centos下载_下载centos7虚拟机_下载centos镜像的命令

在这篇博客上找到了解决问题的方法。谢谢原作者的分享。

完美解决 yum安装报错,更新yum后无法的问题 – 白_胖_子 – 博客园

可能由于系统的升级改动,方法略有不同,但是大体思路不变。

由于当前的镜像系统中并未集成wget命令,所以无法直接在系统下载文件。

镜像-下载地址-安装教程-阿里巴巴开源镜像站

打开阿里的镜像页,复制 的镜像地址,粘贴到地址栏直接下载此文件。下载完成后打开文件可以看到是一个配置文件。

阿里repo

在系统内centos下载,打开 /etc/yum.repos.d/-Linux-.repo 文件,使用#注释掉文件内容centos下载,并复制上面文件中 [base]段内容到此文件中。

上图中,黄色框为注释掉原内容,红色框为新增加的阿里源内容

使用同样的方法编辑 /etc/yum.repos.d/-Linux-.repo 文件

运行

yum update -y

下载centos镜像的命令_下载centos7虚拟机_centos下载

至此可以正常使用系统,可以依据自己需求安装相关环境了。

限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: muyang-0410