CentOS是一个基于 Red Hat Enterprise Linux(RHEL)源代码构建的开源 Linux 发行版
参考资料
CentOS 简介
CentOS(Community Enterprise Operating System)是一个基于 Red Hat Enterprise Linux(RHEL)源代码构建的开源 Linux 发行版。它提供企业级的稳定性、安全性和长期支持,广泛应用于服务器环境。
特点
免费开源:完全免费,遵循 GPL 协议。
企业级稳定性:基于 RHEL,经过严格测试。
长期支持:每个主版本提供长达 10 年的安全更新。
兼容性:与 RHEL 二进制兼容。
社区驱动:由全球开发者社区维护。
最新更新内容及时间
CentOS Stream(滚动更新版本):
持续更新,无固定版本号。
最新更新内容参考 CentOS Stream 官方博客。
CentOS Linux(传统版本):
CentOS 7(维护阶段,支持至 2024 年 6 月 30 日)。
CentOS 8 已停止支持(原计划支持至 2029 年,但提前终止)。
镜像下载地址
CentOS Linux(传统版本):
CentOS Stream:
官网地址
阅读文档地址
Docker 安装示例
安装依赖:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
添加 Docker 仓库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装 Docker:
sudo yum install -y docker-ce docker-ce-cli containerd.io
启动并启用 Docker:
sudo systemctl start docker sudo systemctl enable docker
Yum 设置教程
更新 Yum 缓存:
sudo yum makecache
安装 EPEL 仓库(额外软件包):
sudo yum install -y epel-release
清理缓存:
sudo yum clean all
常用错误问题
Error: Cannot find a valid baseurl for repo
:原因:网络问题或仓库配置错误。
解决:检查网络连接或更新仓库配置。
Package conflicts
:原因:软件包依赖冲突。
解决:使用
yum remove
移除冲突包或强制安装。Failed to start docker.service
:原因:Docker 服务未正确配置。
解决:检查日志(
journalctl -xe
)并重新安装 Docker。Kernel panic
:原因:内核或硬件兼容性问题。
解决:更新内核或检查硬件驱动。
Yum lock error
:原因:Yum 进程被占用。
解决:删除锁文件(
rm -f /var/run/yum.pid
)。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。