Geçenlerde ubuntu 16.04.3 LTS ile benzer bir sorunla karşılaştım, benim için işe yarayan şey şu:
Öncelikle, aşağıdaki gibi boş bir dosya oluşturmanız gerekir: -
adminuser@sandbox:~$ sudo touch /var/lib/dpkg/status
Şimdi güncelleme ve yükseltme çalıştır: -
adminuser@sandbox:~$ sudo apt update && sudo apt upgrade
Muhtemelen böyle bir şey görmeye başlayabilirsin -
adminuser@sandbox:~$ sudo apt update
Hit:1 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:2 http://in.archive.ubuntu.com/ubuntu xenial InRelease
Hit:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
adminuser@sandbox:~$ apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Ancak çıkış yapıp tekrar giriş yaparsanız, MOTD'niz size bazı güncellemelerin beklemede olduğunu gösterir -
Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-96-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
108 packages can be updated.
27 updates are security updates.
Bu noktada, dağıtım yükseltme çalıştırmanız gerekir -
adminuser@sandbox:~$ sudo apt dist-upgrade
Bu sorunu çözmelidir, ancak Ubuntu'yu yeni bir sürüme yükseltmek için sizi ilerletmemesi gerektiğinden emin olun. Anladığım kadarıyla, Ubuntu 18.04 LTS lansmanına kadar bu işe yaramalı. İyi şanslar
dpkgdizini kaldırırım .