18.10'dan 19.04'e yükseltirken de aynı sorunla karşılaştım. Benim durumumun nedeni, olarak işaretlenmiş bazı paketlerim olmasıydı kept back
. Bu durumda MSSQL ile ilişkiliydiler.
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.
Onları bağımlılıklarıyla birlikte kaldırdım:
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
Ardından, aşağıdaki komut dizisi beni başarılı bir yükseltmeye götürdü:
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo do-release-upgrade
EDIT: Daha sonra bu detaylı Michael'ın aynı amaca ulaşmada yardımcı olabilecek benzer soruya verdiği cevabı buldum .
do-release-upgrade
. Başarısız olursa, sorunuzu tüm terminal çıktısını içerecek şekilde düzenleyin.