ฉันเจอปัญหาเดียวกันเมื่ออัพเกรดจาก 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
แก้ไข:ต่อมาฉันได้พบรายละเอียดคำตอบของไมเคิลสำหรับคำถามที่คล้ายกันซึ่งอาจช่วยให้บรรลุเป้าหมายเดียวกัน
do-release-upgrade
ลองคำสั่ง หากล้มเหลวให้แก้ไขคำถามของคุณเพื่อรวมเอาท์พุทของเทอร์มินัลทั้งหมด