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
dpkg
dizini kaldırırım .