35.2. 업그레이드 끝내기


중요

업그레이드를 수행한 다음에 시스템을 리부팅하면, 수동으로 시스템 업데이트를 해 주셔야 합니다. 35.1절. “시스템 업데이트”을 참조하십시오.
새로 설치하는 대신 기존 릴리즈로부터 업그레이드를 선택했다면, 패키지 집합의 차이를 살펴봐야 할 수도 있습니다. 9.12.2절. “설치 프로그램을 사용해 업그레이드하기”, 16.14.2절. “설치 프로그램을 사용해 업그레이드하기”, 23.12.1절. “설치 프로그램을 사용해 업그레이드하기”(아키텍처에 따라 다름)에 원래 시스템의 패키지 목록을 만드는 방법이 있습니다. 이제 그 목록을 사용해 새 시스템의 상태를 원래 시스템과 비슷하게 만들기 위해 어떤 일을 할지 결정할 수 있습니다.
많은 소프트웨어 리포지터리 설정이 release로 끝나는 패키지에 저장되어 있습니다. 이미 설치된 패키지 목록을 확인해서 리포지터리를 체크하십시오.
awk '{print $1}' ~/old-pkglist.txt | grep 'release$'
만약 필요하다면 인터넷에서 이러한 패키지들을 원래의 소스를 받아와서 설치할 수 있습니다. Red Hat Enterprise Linux에 있는 yum과 다른 소프트웨어 관리 도구들이 사용할 리포지터리 설정 패키지를 원래의 사이트의 절차를 따라 설치하십시오.
다른 빠진 소프트웨어 패키지의 목록을 만들려면 다음 명령을 실행하십시오:
awk '{print $1}' ~/old-pkglist.txt | sort | uniq > ~/old-pkgnames.txt
rpm -qa --qf '%{NAME} ' | sort | uniq > ~/new-pkgnames.txt
diff -u ~/old-pkgnames.txt ~/new-pkgnames.txt | grep '^-' | sed 's/^-//' > /tmp/pkgs-to-install.txt
이제 /tmp/pkgs-to-install.txtyum 명령과 함께 사용해서 예전 소프트웨어를 대부분 혹은 전부 복원하십시오.
su -c 'yum install `cat /tmp/pkgs-to-install.txt`'

중요

Red Hat Enterprise Linux 릴리즈 사이의 패키지 구성의 차이 때문에, 이 방법이 시스템의 모든 소프트웨어를 복구하지 못할 수도 있습니다. 위의 방법을 다시 반복해서 시스템에 있는 소프트웨어를 비교하고, 발견한 문제점을 해결하실 수 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.