在 Windows 10 上安装 CentOS 系统

在 Windows 10 上安装 CentOS 系统

Windows 10 的 WSL,即 Windows Subsystem for Linux,可运行 GNU/Linux 环境, 包括大多数命令行工具、实用工具和应用程序且不会产生传统虚拟机或双启动设置开销。
Windows 10 的版本大于等于 1709 即可安装和使用 WSL。
本文将介绍如何在 Windows 10 上开启 WSL,并安装 CentOS 7 或 CentOS 8 系统。

在 Windows 10 上开启 WSL

以管理员身份运行 Powershell,并输入以下命令,稍等片刻,会提示是否立即重启计算机。输入 Y 回车重启系统。

$ Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

在 Windows 10 上安装 CentOS 系统

安装 CentOS 系统

通常情况下,可以通过 Microsoft Store 安装一些 Linux 发行版,比如: Ubuntu、Debian、OpenSUSE 等,但是却没有 CentOS 系统。
此时需要下载一个可用于 WSL 的 CentOS 镜像。

CentOS 镜像的 Github 地址:https://github.com/mishamosher/CentOS-WSL
适用于 CentOS 7 的地址:CentOS 7.9.2009
适用于 CentOS 8 的地址:CentOS 8.3.2011
适用于 CentOS 8 Stream 的地址:CentOS 8 Stream

选择自己想要的镜像,这里以下载 CentOS 8.3.2011 为例。
下载回来的是 zip 文件。解压缩至任意不包含中文字符的目录下,比如 D:\centos8,进入其目录,右键单击 CentOS8.exe 文件,以管理员身份运行。

在 Windows 10 上安装 CentOS 系统

稍等片刻,安装完毕。如下图,此时可按任意键退出安装。
在 Windows 10 上安装 CentOS 系统

启动 CentOS 8.3.2011。
回到解压后的目录 D:\centos8,会看到多出了 2 个目录,如下图。
在 Windows 10 上安装 CentOS 系统

再次右击单击,并以管理员身份运行 CentOS8.exe,即以 root 用户成功登录系统了,如下图:
在 Windows 10 上安装 CentOS 系统

执行系统更新,如下图:
在 Windows 10 上安装 CentOS 系统

注意:如果发现不能更新系统,很有可能是没有设置 DNS 导致的域名无法解析。
执行如下命令设置 nameserver

$ cat > /etc/resolv.conf <<EOF
nameserver 8.8.8.8nameserver 8.8.4.4EOF

卸载 CentOS 系统

以管理员身份运行 Powershell,并输入以下命令(执行路径以实际安装路径为准):

$ D:\centos8\CentOS8.exe clean

其他可用命令
在 Windows 10 上安装 CentOS 系统

本文转载自:https://teddysun.com/613.html

风软资源站
风软资源站管理员

软件分享,如沐春风!

  • 声明:根据我国《计算机软件保护条例》第十七条规定:“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24小时之内删除,否则后果均由用户承担责任。
  • 本文地址:https://www.ifengsoft.com/224.html
上一篇:优秀的国产办公软件 WPS Office v3.5.0(5458) for macOS
下一篇:格式转换之 FFmpeg 常用命令使用汇总

留言评论

暂无留言
请先 登录 再评论,若不是会员请先 注册