- 时间:2024-11-16 11:21:54
- 浏览:
Windows 10 安装 CentOS 子系统全攻略
随着 Linux 系统的普及,越来越多的用户希望在 Windows 系统上运行 Linux 环境。Windows 10 提供了 WSL(Windows Subsystem for Linux)功能,允许用户在 Windows 系统上安装并运行 Linux 发行版,如 CentOS。本文将详细介绍如何在 Windows 10 上安装 CentOS 子系统。
一、准备工作
在开始安装之前,请确保您的 Windows 10 版本大于等于 1709。以下是安装 CentOS 子系统所需的准备工作:
Windows 10 系统版本检查:通过“设置”>“系统”>“关于”查看您的 Windows 版本。
开启 WSL 功能:以管理员身份运行 PowerShell 或 Command Prompt,输入 `wsl --install` 命令。
下载 CentOS 镜像:从 CentOS 官网或镜像站点下载 CentOS 镜像文件。
二、安装 CentOS 子系统
完成准备工作后,按照以下步骤安装 CentOS 子系统:
打开 Microsoft Store,搜索并下载 CentOS 发行版。由于 CentOS 并未直接在 Microsoft Store 中提供,您需要下载一个适用于 WSL 的 CentOS 镜像。
下载完成后,打开 PowerShell 或 Command Prompt,输入以下命令安装 CentOS:
```bash
wsl --install -d CentOS
```
安装过程中,系统可能会提示您重启计算机。请按照提示操作。
重启后,打开 PowerShell 或 Command Prompt,输入以下命令启动 CentOS 子系统:
```bash
wsl -d CentOS
```
按照 CentOS 安装向导进行安装,包括选择语言、键盘布局、网络设置等。
三、配置 CentOS 子系统
安装完成后,您需要对 CentOS 子系统进行一些基本配置:
更新系统:在 CentOS 子系统中,运行以下命令更新系统:
```bash
sudo yum update
```
设置 root 密码:运行以下命令设置 root 密码:
```bash
sudo passwd root
```
安装 SSH 服务:运行以下命令安装 SSH 服务,以便远程登录 CentOS 子系统:
```bash
sudo yum install openssh-server
```
启动 SSH 服务并设置开机自启:
```bash
sudo systemctl start sshd
sudo systemctl enable sshd
```
通过以上步骤,您已经在 Windows 10 上成功安装了 CentOS 子系统。现在,您可以在 Windows 系统中运行 Linux 环境,享受 Linux 和 Windows 系统的双重体验。