Fedora-27에서 Fedora-28로 업그레이드

Fedora-27에서 Fedora-28로 업그레이드

현재 실행 중이며 fedora-27fedeora-30설명된 단계를 따랐습니다.페도라 위키.

  1. sudo dnf upgrade --refresh
  2. sudo dnf install dnf-plugin-system-upgrade
  3. sudo dnf system-upgrade download --refresh --best --allowerasing --releasever=28
  4. sudo dnf system-upgrade reboot

fedora-30이전 경험을 바탕으로(예: 에서 업그레이드하려는 경우 fedora-24) fedora-27더 원활하다고 생각하기 때문에 다음 버전으로 직접 업그레이드하기보다는 점진적으로 다음 버전으로 업그레이드하려고 합니다 .

명령을 실행한 후 dnf system-upgrade reboot노트북이 재부팅되고 업그레이드 화면이 열리며 결국 다시 부팅했지만 fedora-27부팅 메뉴에 옵션이 없었습니다.fedora-28

문제를 이해하기 위해 수행한 단계는 다음과 같습니다.

  1. /boot관련성이 있는 경우를 대비해 @DavidYockey의 제안을 살펴봤지만 f28거기에도 아무것도 없었습니다. (https://i.stack.imgur.com/Lgx33.png). 저도 파일을 확인해 봤는데 ( 와) /boot/grub2/grub.cfg관련은 없습니다 .f28https://pastebin.com/Z81uJ0gr). 그러니까 그 말은 그것과 아무 관련이 없다는 뜻인 것 같아요 grub.

  2. 을 확인했지만 journalctl -r -p err업그레이드 실패 이유를 지정하지 않은 다음 항목 외에는 유용한 항목을 볼 수 없습니다. (https://pastebin.com/dnaDHcAQ)

    체계1: DNF를 사용하여 시스템 업그레이드를 시작하지 못했습니다.

  3. 그러다가 dnf.log파일을 찾아 보니여기. 몇 가지 심각한 오류가 있습니다.거기, 하지만 어떻게 해야 할지 모르겠습니다. 예를 들어

    2019-06-28T05:43:26Z 체크섬 파일을 여는 중 치명적인 오류 발생: /var/lib/dnf/system-upgrade/fedora-f21308f6293b3270/packages/compat-libicu57-57.1-2.fc28.x86_64.rpm

    2019-06-28T05:43:26Z 저장소 "fedora"의 중요 패키지 "compat-libicu57-57.1-2.fc28.x86_64"에 대한 잘못된 체크섬

  4. 실행했는데 sudo dnf repolist all일부 저장소가 비활성화된 것 같습니다. 여기에 이미지 설명을 입력하세요. 활성화하는 방법을 알고 싶습니다. 활성화할 수 없을 수도 있습니다.

  5. .repo/etc/yum.repos.d파일을 편집 하고 값을 변경한 다음 및 를 반복하여 enable비활성화된 저장소를 활성화 했습니다 . 여전히 3과 동일한 심각한 오류가 발생합니다.10sudo dnf upgrade --refreshsudo dnf system-upgrade download --refresh --best --allowerasing --releasever=28sudo dnf system-upgrade rebootdnf.log

최종적으로 업그레이드하려면 다음에 무엇을 해야 할지 알고 계십니까 fedora-30?

답변1

문제는 compat-libicu57- 57.1-2.fc28.x86_64.rpm저장된 파일입니다.

/var/lib/dnf/system-upgrade/fedora-f21308f6293b3270/packages/

이것치명적 오류마주친 것은 다음을 가리킨다.체크섬이 올바르지 않습니다.. 이 문제를 해결하기 위해 다음 단계를 따랐습니다.

  1. 파일이 /var/lib/dnf/system-upgrade/fedora-f21308f6293b3270/packages/compat-libicu57- 57.1-2.fc28.x86_64.rpm삭제되었습니다
  2. 나는 compat-libicu57- 57.1-2.fc28.x86_64.rpm에서 파일을 다운로드했다.rmp 검색 네트워크
  3. .rpm다운로드한 파일을 다음으로 옮겼습니다 ./var/lib/dnf/system-upgrade/fedora-f21308f6293b3270/packages/
  4. 그런 다음 을 실행하면 sudo dnf system-upgrade reboot시스템이 다음으로 업그레이드됩니다.f28

관련 정보