Show Table of Contents
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.txtrpm -qa --qf '%{NAME} ' | sort | uniq > ~/new-pkgnames.txtdiff -u ~/old-pkgnames.txt ~/new-pkgnames.txt | grep '^-' | sed 's/^-//' > /tmp/pkgs-to-install.txt
이제
/tmp/pkgs-to-install.txt를 yum 명령과 함께 사용해서 예전 소프트웨어를 대부분 혹은 전부 복원하십시오.
su -c 'yum install `cat /tmp/pkgs-to-install.txt`'중요
Red Hat Enterprise Linux 릴리즈 사이의 패키지 구성의 차이 때문에, 이 방법이 시스템의 모든 소프트웨어를 복구하지 못할 수도 있습니다. 위의 방법을 다시 반복해서 시스템에 있는 소프트웨어를 비교하고, 발견한 문제점을 해결하실 수 있습니다.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.