离线升级 CentOS 7 安全升级补丁

CentOS 7 常见的安全补丁有 kernel glibc sudo polkit 等等,下文通过描述一种离线升级的方式

1. 使用 docker 

docker run -ti -v /c7:/c7 centos:7 bash

yum install --downloadonly --downloaddir=/c7  kernel glibc sudo polkit 

2.  不使用docker,在一台可以上网的电脑上,执行:
mkdir -p /c7/etc/yum.repos.d

echo  -e "[co]\nname=co\nenabled=0\ngpgcheck=0\nbaseurl=https://mirrors.163.com/centos/7/os/$(uname -m)\n[cu]\nname=cu\nenabled=0\ngpgcheck=0\nbaseurl=https://mirrors.163.com/centos/7/updates/$(uname -m)\n" > /c7/etc/yum.repos.d/c7_$(uname -m).repo;

yum install -y --installroot=/c7 --releasever=/ --setopt=tsflags=nodocs  \
--downloadonly --downloaddir=/c7/rpm  --disablerepo=*   --enablerepo=co,cu \
--setopt=install_weak_deps=false  \
kernel glibc sudo polkit openssl openssl-devel \


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容