CentOS下安装CentOS镜像完整指南
准备工作
确保系统已联网并具备管理员权限。建议通过终端执行以下命令更新系统:
sudo yum update -y
下载CentOS镜像文件
访问官方或镜像站点获取ISO文件。以阿里云镜像为例:
wget http://mirrors.aliyun.com/centos/8.5.2111/isos/x86_64/CentOS-8.5.2111-x86_64-dvd1.iso
验证镜像完整性
下载完成后校验SHA256哈希值:
sha256sum CentOS-8.5.2111-x86_64-dvd1.iso
对比输出结果与官网提供的校验值是否一致。
挂载ISO镜像文件
创建挂载目录并挂载ISO:
sudo mkdir /mnt/centos
sudo mount -o loop CentOS-8.5.2111-x86_64-dvd1.iso /mnt/centos
配置本地Yum仓库
创建仓库配置文件:
sudo vi /etc/yum.repos.d/local.repo
添加以下内容:
[local]
name=Local CentOS
baseurl=file:///mnt/centos/AppStream/
enabled=1
gpgcheck=0
[local-base]
name=Local CentOS Base
baseurl=file:///mnt/centos/BaseOS/
enabled=1
gpgcheck=0
使用本地镜像安装软件
清除缓存并测试仓库:
sudo yum clean all
sudo yum repolist
安装示例软件包:
sudo yum install httpd -y
通过镜像安装新系统
将ISO写入U盘或配置PXE启动:
sudo dd if=CentOS-8.5.2111-x86_64-dvd1.iso of=/dev/sdX bs=4M status=progress
重启系统并从安装介质启动,按提示完成系统安装。
常见问题解决
- 挂载失败:检查ISO路径是否正确,使用绝对路径
- 仓库不可用:确认baseurl指向正确的挂载子目录
- 写入U盘失败:确保设备路径正确(如/dev/sdb而非分区路径)