Dirty-COW에 대한 임시 수정 작업을하면서 CentOS 7에서 버그 인 것으로 확인되었습니다. 버그가 커널의 잘못된 커널 버전 인 것 같습니다. -debuginfo 패키지.CentOS 7.2의 커다란 CoW 패치 - kernel-debuginfo
# uname -r
3.10.0-327.36.2.el7.x86_64
위의 커널 (STABLE) 버전과 일치하는 것 같다 다음은 커널 버전입니다
# yum install kernel-devel
Package kernel-devel-3.10.0-327.36.2.el7.x86_64 already installed and latest version
Nothing to do
그러나, 이것은 다음과 같은 커널 버전과 일치하지 않습니다
# rpm -qa |grep kernel-debuginfo
kernel-debuginfo-4.4.22-201.el7.centos.x86_64
kernel-debuginfo-common-x86_64-4.4.22-201.el7.centos.x86_64
시도 올바른 패키지를 설치하면 올바른 패키지가 이미 설치되었다는 잘못된 메시지가 나타납니다.
# yum install kernel-debuginfo-common-x86_64-3.10.0-327.36.2.el7.x86_64 kernel-debuginfo-3.10.0-327.36.2.el7.x86_64
Loaded plugins: auto-update-debuginfo, fastestmirror
Loading mirror speeds from cached hostfile
Package matching kernel-debuginfo-common-x86_64-3.10.0-327.36.2.el7.x86_64 already installed. Checking for update.
Package matching kernel-debuginfo-3.10.0-327.36.2.el7.x86_64 already installed. Checking for update.
Nothing to do
내가 먼저 시도이 문제를 해결하려면
yum erase kernel-debuginfo kernel-debuginfo-common
일반적인 패키지를 제거하지 않았다.
# rpm -qa |grep kernel-debuginfo
kernel-debuginfo-common-x86_64-4.4.22-201.el7.centos.x86_64
내가 사용하는 패키지를 제거하려면 :이 후
# rpm -e kernel-debuginfo-common-x86_64-4.4.22-201.el7.centos.x86_64
을 정상적으로 작품을 설치합니다
지금# debuginfo-install kernel-$(uname -r)
Package yum-plugin-auto-update-debug-info-1.1.31-34.el7.noarch already installed and latest version
--> Running transaction check
---> Package kernel-debuginfo.x86_64 0:3.10.0-327.36.2.el7 will be installed
--> Processing Dependency: kernel-debuginfo-common-x86_64 = 3.10.0-327.36.2.el7 for package: kernel-debuginfo-3.10.0-327.36.2.el7.x86_64
--> Running transaction check
---> Package kernel-debuginfo-common-x86_64.x86_64 0:3.10.0-327.36.2.el7 will be installed
--> Finished Dependency Resolution
내 질문은 : 사람이 아닌 다른이 동작을 설명 할 수있는 것은 CentOS 7의 버그?
https://www.if-not-true-then-false.com/2012/delete-remove-old-kernels-on-fedora-centos-red-hat -rhel / – Hackerman