18.10에서 19.04로 업그레이드 할 때 동일한 문제가 발생했습니다. 제 경우에는로 표시된 일부 패키지가 있기 때문 kept back
입니다. 이 경우에는 MSSQL과 관련이있었습니다.
szymon@szymon-Lenovo-Z580:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
libodbc1 unixodbc
0 to upgrade, 0 to newly install, 0 to remove and 2 not to upgrade.
나는 단순히 의존성과 함께 그것들을 제거했다.
szymon@szymon-Lenovo-Z580:~$ sudo apt remove unixodbc libodbc1
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
odbcinst odbcinst1debian2
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED
freetds-bin libodbc1 msodbcsql17 mssql-tools unixodbc
그런 다음 다음 순서의 명령으로 업그레이드가 성공했습니다.
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo do-release-upgrade
편집 : 나중에 동일한 질문을 달성하는 데 도움이 될 수있는 유사한 질문에 대한 Michael의 자세한 답변 을 찾았 습니다.
do-release-upgrade
. 실패하면 완전한 터미널 출력을 포함하도록 질문을 편집하십시오.