代码语言:javascript
复制
问题现象
wget eisc.cn/file/shell/docker-install.sh 或者curl访问网站失败,出现证书问题。
解决问题的根本办法(升级内核):
----------------------------------------------
#!/bin/bash
uname -r # 查看当前内核,-r 或 -a
rpm --improt https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# 导入ELRepo仓库公钥
# ls /etc/pki/rpm-gpg 路径为:linux资源库
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
# 升级RPM: -Uvh
# 安装ELRepo仓库的yum源
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
# 列出相关内核包 repo
# disable [dɪsˈebəl] 废除,enable [ɛˈnebəl] (ei nei bo)启动
# kernel [ˈkɜrnəl] 核心,available [əˈveləbəl] (e/ɜ v leibo) 可利用的
awk -F"'" '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
# 查看内核
# " ' " 双引号里面的 ' 是分隔符;等效于 -F \' 符号\ 转译符号
# 坐标中第一个参数行行 :每行中 $1 第一列包含字符串menuentry和空格的行
# 坐标第二个参数列 print 打印结果中两列: i++ 是顺序列出多行结果, 并且加上符号 :
yum --enablerepo=elrepo-kernel install -y kernel-ml
# 安装最新版内核
reboot # 重新启动系统