HCRM博客

在Windows系统上轻松部署CentOS虚拟环境

Windows 安装 CentOS

在 Windows 操作系统上安装 CentOS 可以通过多种方式实现,最常见的是通过使用虚拟机、WSL(Windows Subsystem for Linux)或双系统,下面将详细介绍如何在 Windows 11 上通过 WSL 安装 CentOS,包括具体步骤和常见问题的解决。

在Windows系统上轻松部署CentOS虚拟环境-图1
(图片来源网络,侵权删除)

启用 WSL

1、开启 WSL 功能

打开“设置”,选择“应用”>“可选功能”。

点击“添加功能”,找到并勾选“适用于 Linux 的 Windows 子系统”和“虚拟机平台”,然后点击“安装”。

安装完成后需要重启计算机。

2、安装 Ubuntu(示例)

访问 Microsoft Store,搜索并安装 Ubuntu。

在Windows系统上轻松部署CentOS虚拟环境-图2
(图片来源网络,侵权删除)

安装完成后,打开 Ubuntu,按照提示完成初始设置。

手动安装 CentOS

由于官方并未提供 CentOS 镜像,因此需要手动操作,以下是详细步骤:

1、下载 CentOS WSL 镜像

访问 GitHub 上的 CentOS WSL 项目页面:https://github.com/mishamosher/CentOSWSL

下载对应版本的 CentOS 镜像文件,CentOS 7 或 CentOS 8。

2、解压并运行安装程序

在Windows系统上轻松部署CentOS虚拟环境-图3
(图片来源网络,侵权删除)

下载完成后,解压压缩包,你会看到CentOS7.exerootfs.tar 两个文件。

右键点击CentOS7.exe,以管理员身份运行,等待安装完成,会弹出成功提示。

3、启动 CentOS

打开命令提示符(CMD)或 PowerShell,输入wsl,按回车键,这将切换到 CentOS 命令提示符。

4、验证安装

在 CentOS 命令提示符下,输入cat /etc/redhatrelease,按回车键,查看 CentOS 版本信息,确认安装成功。

常见问题及解决方法

1、yum 报错问题

如果遇到Failed to set locale, defaulting to C.UTF8 错误,可以尝试切换到 centosvault 源:

```bash

sudo vi /etc/yum.repos.d/CentOSBase.repo

```

baseurl 修改为http://vault.centos.org/8.0/cloud/x86_64/os/,保存并退出。

2、软件包更新

更新系统中已有的软件包:

```bash

sudo yum y update

```

3、安装常用软件

gcc、g++、wget、vim、tar、nettools 等:

```bash

sudo yum y install gcc gccc++ make wget vim tar nettools opensshclients opensshservers

```

4、卸载 CentOS

进入CentOS7.exe 所在目录,执行以下命令进行卸载:

```bash

.\CentOS7.exe clean

```

在 Windows 上通过 WSL 安装 CentOS 是一种便捷的方法,尤其适合开发者进行跨平台开发和测试,希望以上步骤和常见问题的解决方法能够帮助你在 Windows 上顺利安装和使用 CentOS。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/3012.html

分享:
扫描分享到社交APP
上一篇
下一篇