페도라 25에서 27로 업그레이드 - 충돌 문제

페도라 25에서 27로 업그레이드 - 충돌 문제

페도라 25에서 페도라 27로 업그레이드하려고 합니다. 실행 시간

sudo dnf system-upgrade download --releasever=27 --allowerasing

거래 확인 관련 오류가 발생했습니다 python. 오류 요약을 찾을 수 있습니다.여기

여기에 처음 다섯 줄을 붙여넣겠습니다.

  file /usr/lib/python2.7/site-packages/IPython/__init__.py from install of python2-ipython-5.5.0-1.fc27.noarch conflicts with file from package python-ipython-console-3.2.1-8.fc25.noarch
  file /usr/lib/python2.7/site-packages/IPython/core/magics/__init__.py from install of python2-ipython-5.5.0-1.fc27.noarch conflicts with file from package python-ipython-console-3.2.1-8.fc25.noarch
  file /usr/lib/python2.7/site-packages/IPython/kernel/__init__.py from install of python2-ipython-5.5.0-1.fc27.noarch conflicts with file from package python-ipython-console-3.2.1-8.fc25.noarch
  file /usr/lib/python2.7/site-packages/IPython/__init__.pyc from install of python2-ipython-5.5.0-1.fc27.noarch conflicts with file from package python-ipython-console-3.2.1-8.fc25.noarch
  file /usr/lib/python2.7/site-packages/IPython/core/__init__.pyc from install of python2-ipython-5.5.0-1.fc27.noarch conflicts with file from package python-ipython-console-3.2.1-8.fc25.noarch

이 문제를 극복하고 업그레이드하는 방법에 대한 아이디어가 있습니까?

답변1

똑같은 문제가있었습니다. 보이는 것만큼 복잡하지 않습니다. 먼저 다음을 수행해야 합니다: sudo dnf 제거 python-ipython-console

그런 다음 sudo dnf system-upgrade download --releasever=27 --allowerasing을 진행하면 ipython이 자동으로 다시 설치됩니다(잘못된 설치인 것 같습니다).

답변2

이 특정 문제의 원인이 무엇인지는 잘 모르겠지만 대부분의 경우 작동하는 일반적인 접근 방식은 문제를 일으키는 패키지를 제거하고 업그레이드 후 다시 추가하는 것입니다.

물론, 시스템을 깨뜨리지 않고는 제거할 수 없는 핵심 패키지라면 작동하지 않을 것이고, 필요한 것들이 많은 패키지라면 불편하겠지만 python-ipython-console.

답변3

저도 같은 문제를 겪고 있는데 문제를 찾은 것 같아요. 먼저 질문 하나 드리겠습니다. Sage를 사용하시나요? (패키지 sagemath) Sage 패키지에는 require 가 있지만 ipython-console종속성에 문제가 있는 것 같습니다. Sage 패키지가 F27의 새 버전을 인식하지 못하는 것 같습니다 ipython-console. 따라서 F25로 업그레이드할 때 Sage는 여전히 이전 버전을 볼 것으로 예상합니다 ipython-console. 그 결과 파일 충돌로 인해 업그레이드가 실패합니다. 제거한 후 업그레이드하라는 제안은 ipython-console올바른 것 같지만 Sage도 제거하고 다시 설치해야 한다는 점에 유의해야 합니다. 작업을 수행하기 전에 Sage 데이터를 백업하는 것이 좋습니다.

관련 정보