Kubuntu 20.04 LTS에서 Kubuntu 18.04 LTS로 업그레이드할 수 없습니다.

Kubuntu 20.04 LTS에서 Kubuntu 18.04 LTS로 업그레이드할 수 없습니다.

여전히 18.04.x ​​LTS에서 20.xx LTS로 업그레이드할 수 없습니다. 계속해서 다음 오류가 발생합니다.

Checking for a new Ubuntu release                                                                                                                                                                                                            
There is no development version of an LTS available.                                                                                                                                                                                         
To upgrade to the latest non-LTS develoment release                                                                                                                                                                                          
set Prompt=normal in /etc/update-manager/release-upgrades.

다음 명령을 실행한 후:

sudo apt-get update && sudo apt-get dist-upgrade 
sudo do-release-upgrade -m desktop

또는

pkexec do-release-upgrade -m desktop -f DistUpgradeViewKDE

말한 바와 같이여기 Ubuntu 도움말 위키에 있습니다.

다음 명령을 실행합니다.

sudo do-release-upgrade -d

다음 오류 메시지가 반환되었습니다.

Calculating the changes

Calculating the changes

Could not calculate the upgrade 

An unresolvable problem occurred while calculating the upgrade. 

This was likely caused by: 
* Unofficial software packages not provided by Ubuntu 
Please use the tool 'ppa-purge' from the ppa-purge 
package to remove software from a Launchpad PPA and 
try the upgrade again. 

If none of this applies, then please report this bug using the 
command 'ubuntu-bug ubuntu-release-upgrader-core' in a terminal. If 
you want to investigate this yourself the log files in 
'/var/log/dist-upgrade' will contain details about the upgrade. 
Specifically, look at 'main.log' and 'apt.log'. 

Restoring original system state

Aborting

Reading package lists... Done    
Building dependency tree          
Reading state information... Done

해결책을 찾아보고 사람들에게 물어봤지만 아직까지 명쾌한 답을 주는 사람은 없었습니다.

내 생각에는여기서 언급한 버그사용자에 의해the100rabh질문에쿠분투 18.04에서 쿠분투 20.04로 업그레이드여전히 활성 상태이며 수정되지 않았습니다.

이 문제에 대한 해결책이 있으면 알려주십시오.

감사합니다.


@kyodake: 이미 ppa 항목을 삭제했으므로 /etc/apt/이론적으로는 업그레이드가 작동해야 하지만 작동하지 않습니다.

나는 살펴보았고 /var/log/dist-upgrade/<date>/apt.log적절한 패키지가 파손되었거나 보류된 패키지를 보고했다는 것을 발견했습니다. 그런데 뮤온 패키지 관리자를 확인해 보니 깨진 패키지나 다른 어떤 것도 발견되지 않았습니다.

다음 명령을 실행해도 아무것도 반환되지 않았습니다.

sudo apt-get --fix-broken install
sudo apt-get clean
sudo apt-get install -f
sudo dpkg --configure -a
sudo apt-get update
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove
sudo dpkg --configure -a
sudo apt-get update

어떤 아이디어가 있나요?

데이터를 백업하고 새로 설치해야 할 수도 있습니다. 하지만 이것이 문제가 발생할 때마다 좋은 해결책은 아니라고 생각합니다.

감사합니다.

답변1

이는 다음과 같은 원인으로 인해 발생했을 수 있습니다. Ubuntu에서 제공되지 않는 비공식 소프트웨어 패키지.

제발'ppa-purge' 도구를 사용하세요ppa-purge 패키지에서Launchpad PPA에서 소프트웨어를 제거합니다.

그리고업그레이드를 다시 시도해보세요.

grep -i ppa.launchpad.net /etc/apt/sources.list.d/*.list

이것은 ppa 목록을 제공합니다

ppa-purge를 사용하여 제거하는 데 필요한 PPA 경로는 ppa.launchpad.net과 ubuntu 사이에 있는 텍스트입니다.

예를 들면 다음과 같습니다.

http://ppa.launchpad.net/jrm-smnt/ppa/ubuntu

PPA 경로는 jrm-smnt/ppa입니다.

따라서 ppa-purge에는 다음을 입력합니다.

sudo ppa-purge ppa:jrm-smnt/ppa

각 ppa마다.

관련 정보