Menurut artikel tentang debian-administration.org,
Jika dependensi telah berubah pada salah satu paket yang telah diinstal sehingga paket baru harus diinstal untuk melakukan upgrade maka yang akan terdaftar sebagai "terus-kembali".
Solusi hati-hati 1:
Per Jawaban Pablo, Anda dapat menjalankan sudo apt-get --with-new-pkgs upgrade
, dan itu akan menginstal paket yang disimpan kembali.
Ini memiliki manfaat karena tidak menandai paket yang disimpan kembali sebagai "diinstal secara manual," yang dapat memaksa lebih banyak intervensi pengguna di telepon (Lihat komentar).
Jika solusi Pablo bekerja untuk anda, silakan upvote itu. Jika tidak, silakan komentar apa yang salah.
Solusi hati-hati 2:
Solusi hati-hati adalah untuk menjalankan sudo apt-get install <list of packages kept back>
. Dalam kebanyakan kasus ini akan memberikan paket terus-kembali apa yang mereka butuhkan untuk berhasil meng-upgrade.
Solusi agresif:
Solusi yang lebih agresif adalah menjalankan sudo apt-get dist-upgrade
, yang akan memaksa pemasangan dependensi baru tersebut.
Tapi dist-upgrade
bisa sangat berbahaya. Tidak seperti upgrade ini mungkin Hapus paket untuk menyelesaikan situasi ketergantungan yang kompleks. Tidak seperti Anda, APT tidak selalu cukup pintar untuk mengetahui apakah penambahan dan penghapusan ini dapat mendatangkan malapetaka.
Jadi jika Anda menemukan diri Anda di tempat di mana" solusi hati-hati " tidak berhasil, dist-upgrade
Mei kerja... tetapi Anda mungkin lebih baik belajar lebih banyak tentang APT dan menyelesaikan masalah ketergantungan "dengan tangan" dengan menginstal dan menghapus paket berdasarkan kasus per kasus.
Anggap saja seperti memperbaiki mobil... jika Anda punya waktu dan berguna dengan kunci inggris, anda akan mendapatkan ketenangan pikiran dengan membaca dan melakukan perbaikan sendiri. Jika Anda merasa beruntung, Anda dapat menurunkan mobil Anda dengan sepupu Anda dist-upgrade
dan berharap dia tahu barang-barangnya.