![iso CD를 사용하여 rhel 7.3을 8.1로 업그레이드하는 방법](https://rvso.com/image/770128/iso%20CD%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20rhel%207.3%EC%9D%84%208.1%EB%A1%9C%20%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
iso CD를 사용하여 Rhel 7.3을 8.1로 업그레이드하고 싶습니다. /home/cdrom에 마운트합니다. 이 iso에는 BaseOS AppStream RPM-GPG-KEY-redhat-release 등의 디렉터리가 포함되어 있습니다.
/etc/yum.repos.d/rhel8.repo라는 하나의 repo 파일이 있습니다. 여기에는 다음이 포함됩니다.
[rhel8-Server]
mediaid=78347539434.4444
name=RHEL8-Server
baseurl=file:///home/cdrom/AppStream
gpgkey=file:///home/cdrom/RPM-GPG-KEY-redhat-release
enabled=1
gpgcheck=1
그런 다음 yum update를 실행했지만 작동하지 않았습니다. 또한 baseurl=file:///home/cdrom/BaseOS로 시도했지만 결과가 없습니다. '문제를 해결하려면 --skip-broken을 사용해 보세요.' 또는 '오류: 잘못된 버전 플래그: if'와 같은 결과 메시지가 표시됩니다. 어떡해?
답변1
연결이 끊어진 RedHat 시스템을 최신 상태로 유지하려면 RHEL 지원 방식을 존중해야 합니다.
연결이 끊어진 시스템을 업데이트하려면 RedHat의 매뉴얼을 따르십시오.
오프라인 시스템 업데이트
공급업체의 이 가이드를 따르세요.
https://access.redhat.com/solutions/29269
오프라인 시스템 업그레이드
RHEL 8로 오프라인 업그레이드하려면 구독 소유자만 액세스할 수 있습니다. 게다가 저는 RHEL을 소유하고 있지 않으므로 RHEL도 없지만 이것이 문제를 해결할 것이라고 생각합니다.
https://access.redhat.com/solutions/5492401
RHEL을 사용하려면 유효한 구독이 있어야 합니다.
답변2
Michael이 초기 의견에서 언급했듯이 잘못된 프로세스로 업그레이드를 수행하려고 합니다.
먼저 업데이트와 업그레이드에 대해 명확히 해야 합니다.
업데이트
소프트웨어 패치라고도 하는 업데이트는 실행 중인 응용 프로그램, 운영 체제 또는 소프트웨어의 현재 버전에 추가되는 것입니다. 소프트웨어 업데이트는 모든 문제나 버그를 해결하여 더 나은 기술 작업 경험을 제공합니다. RHEL에서 업데이트는 부 릴리스(예: RHEL 8.1에서 8.2로 업데이트)와 관련됩니다.
업그레이드
업그레이드는 현재 실행 중인 애플리케이션, 운영 체제 또는 소프트웨어를 최신 버전으로 교체하는 것입니다. 일반적으로 먼저 Red Hat의 지침에 따라 데이터를 백업합니다. RHEL을 업그레이드할 때 다음 두 가지 옵션이 있습니다.
전체 업그레이드:전체 업그레이드 중에는 이전 버전을 먼저 제거하지 않고 이전 버전을 새 버전으로 교체합니다. 설치된 애플리케이션 및 유틸리티는 구성 및 기본 설정과 함께 새 버전에 통합됩니다.
새로 설치:새로 설치하면 이전에 설치된 운영 체제, 시스템 데이터, 구성 및 응용 프로그램의 모든 흔적이 제거되고 최신 버전의 운영 체제가 설치됩니다. 시스템에 이전 데이터나 응용 프로그램이 필요하지 않거나 이전 빌드에 의존하지 않는 새 프로젝트를 개발하는 경우 새로 설치하는 것이 이상적입니다.
버전 7에서 버전 8로 이동하려면 업그레이드가 필요합니다.
이 시점에서 저는 Red Hat 채널의 다음 비디오를 여러분과 공유하고 싶습니다.유튜브, 이 비디오에서는 Leapp을 사용한 In-Place 업그레이드를 보여줍니다.
이 문제가 해결되었는지 알려주세요.