![CentOS 커널을 이전 버전과 다른 버전, 이전에 로컬에서 사용했던 버전과 다른 버전으로 업그레이드/다운그레이드합니다.](https://linux55.com/image/176303/CentOS%20%EC%BB%A4%EB%84%90%EC%9D%84%20%EC%9D%B4%EC%A0%84%20%EB%B2%84%EC%A0%84%EA%B3%BC%20%EB%8B%A4%EB%A5%B8%20%EB%B2%84%EC%A0%84%2C%20%EC%9D%B4%EC%A0%84%EC%97%90%20%EB%A1%9C%EC%BB%AC%EC%97%90%EC%84%9C%20%EC%82%AC%EC%9A%A9%ED%96%88%EB%8D%98%20%EB%B2%84%EC%A0%84%EA%B3%BC%20%EB%8B%A4%EB%A5%B8%20%EB%B2%84%EC%A0%84%EC%9C%BC%EB%A1%9C%20%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C%2F%EB%8B%A4%EC%9A%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C%ED%95%A9%EB%8B%88%EB%8B%A4..png)
CentOS 커널을 이전 버전이 아닌 다른 버전으로 업그레이드/다운그레이드한 다음 이전에 로컬에서 사용했던 것과 다른 버전으로 다운그레이드하고 싶습니다.
먼저 커널 버전 4.18.0-147을 설치하고 CentOS 8.1 (8.1.1911)
나중에 Centos 8.2 (8.2.2004)
커널 버전 4.18.0-193
.
이제 특정 패키지/rpm이 특정 커널 버전에서 작동하는지 테스트하고 싶습니다.
- 커널 버전으로 업그레이드하고 싶습니다
5.6.19
- 커널 버전으로 다운그레이드
5.5.19
- 현재 커널 버전으로 돌아가고 싶습니다
4.18.0-193
.
업그레이드와 다운그레이드 단계는 어떤 버전이 나에게 맞는지 확신할 수 없기 때문에 설치하지 않고 어떻게 해야 하는지 알아야 합니다.
$ sudo yum --enablerepo=elrepo-kernel install kernel-ml
Last metadata expiration check: 0:06:38 ago on Fri 03 Jul 2020 09:52:52 PM -05.
Dependencies resolved.
===================================================================================================================================================================================================================
Package Architecture Version Repository Size
===================================================================================================================================================================================================================
Installing:
kernel-ml x86_64 5.7.7-1.el8.elrepo elrepo-kernel 32 k
Installing dependencies:
kernel-ml-core x86_64 5.7.7-1.el8.elrepo elrepo-kernel 28 M
kernel-ml-modules x86_64 5.7.7-1.el8.elrepo elrepo-kernel 23 M
Transaction Summary
===================================================================================================================================================================================================================
Install 3 Packages
Total download size: 51 M
Installed size: 87 M
Is this ok [y/N]:
5.6.19
아니면 5.5.19
목록에 없습니다!
$ sudo yum install kernel-ml-5.6.19
Last metadata expiration check: 1 day, 2:50:13 ago on Thu 02 Jul 2020 07:05:24 PM -05.
No match for argument: kernel-ml-5.6.19
Error: Unable to find a match: kernel-ml-5.6.19
$
$ sudo yum install kernel-5.6.19
Last metadata expiration check: 1 day, 2:53:29 ago on Thu 02 Jul 2020 07:05:24 PM -05.
No match for argument: kernel-5.6.19
Error: Unable to find a match: kernel-5.6.19
$
어떻게 하나요?
답변1
Linux 배포판의 커널 패키지는 다음과 같습니다.아니요사용자 공간에 묶여 있다는 것은 원하는 만큼 많은 커널을 설치하고 부팅할 수 있다는 것을 의미합니다.
그러니 "업그레이드"와 "다운그레이드"는 잊어버리세요. 커널 패키지를 "설치" 및 "제거"하는 것을 고려하십시오.
CentOS에 메인라인 안정 커널을 설치하려면 다음 저장소를 활성화하십시오:https://elrepo.org/tiki/kernel-ml