Centos 7을 8로 업그레이드하는 방법
이 페이지에서
- CentOS 7에서 8로 업그레이드
CentOS 8은 2019년 9월 23일에 출시되었습니다. ISO는 공식 웹사이트에서 사용할 수 있으며 다양한 방법으로 설치할 수 있습니다. 불행히도 최소 버전은 SysAdmin으로 아직(또는 전혀) 사용할 수 없습니다. 약 800Mb의 가장 좋아하는 빌드였습니다. 6 Go와 비교하여 이 튜토리얼에서는 Centos 7에서 Centos 8로 업그레이드하는 방법을 보여드리겠습니다.
이것은 공식적인 업그레이드가 아니므로 프로덕션 환경에 적합하지 않다는 점을 고려하십시오.
CentOS 7에서 8로 업그레이드
EPEL 저장소 다운로드 및 설치:
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum-utils를 설치합니다.
yum -y install rpmconf yum-utils
rpm 패키지 해결:
rpmconf -a
결과:
기본값을 유지합니다.
필요하지 않은 정리 패키지.
package-cleanup --leaves
package-cleanup --orphans
결과:
RPM 기반 소프트웨어 DNF 패키지 관리자 설치:
yum -y install dnf
yum 패키지 관리자 제거:
dnf -y remove yum yum-metadata-parser
rm -Rf /etc/yum
DNF로 시스템 업데이트:
sudo dnf -y upgrade
새 버전 설치:
dnf -y upgrade http://mirror.bytemark.co.uk/centos/8/BaseOS/x86_64/os/Packages/centos-release-8.0-0.1905.0.9.el8.x86_64.rpm
EPEL 저장소 업그레이드:
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
저장소에 보관된 전체 임시 파일 정리
dnf clean all
커널 제거
rpm -e `rpm -q kernel`
충돌 제거
rpm -e --nodeps sysvinit-tools
이제 업그레이드를 시작합니다
dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
새 구성 처리 중:
rpmconf -a
새 커널 코어가 제대로 설치되었는지 확인합니다.
rpm -e kernel-core
dnf -y install kernel-core
grub이 업데이트되고 올바른 위치에 있는지 확인합니다.
ROOTDEV=`ls /dev/*da|head -1`; echo "Detected root as $ROOTDEV..." grub2-install $ROOTDEV
최소 패키지 설치:
dnf -y groupupdate "Core" "Minimal Install"
Centos 버전 확인:
cat /etc/centos-release