Di Ubuntu 13.04, Pembaruan Perangkat Lunak menunjukkan beberapa aplikasi memiliki pembaruan, tetapi tidak dapat dipilih:
Tidak jelas mengapa mereka kesal.
Di baris perintah:
$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
gnuplot-nox gnuplot-x11 nvidia-current
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Perhatikan juga bahwa menjalankan apt-get dist-upgrade
tidak menyebabkan mereka terinstal, seperti halnya terkadang dengan paket yang disimpan kembali. Inilah hasilnya:
$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
gnuplot-nox gnuplot-x11 nvidia-current
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Saya mengambil saran @ quidage, yang memberikan yang berikut. Namun peningkatan selanjutnya menunjukkan pesan yang sama:
$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
apt
software-updater
Drew Noakes
sumber
sumber
sudo apt-get install -f
? Mungkin Anda memiliki dependensi yang rusak.Jawaban:
The following packages have been kept back:
biasanya berarti Anda memiliki pembaruan dan bukan pembaruan paket.akan memperbaikinya. Ini akan menampilkan pesan-pesan berikut ...
dan
sumber
dist-upgrade
tidak membantu seperti yang saya sebutkan di edit untuk pertanyaan (mungkin sekitar waktu Anda menjawab.) Saya akan memasukkan output dalam pertanyaan saya.Periksa status paket Anda:
jika menunjukkan status
hold
kotak centang di jendela Pembaruan Perangkat Lunak tidak dapat diperiksa.Untuk menghapus
hold
runsumber
dpkg
untuk semua paket yang ditahan adainstall
di komputer saya. Ada ide lebih lanjut?Saya juga punya ini:
Apa yang saya lakukan adalah lari
dan aptitude memutuskan untuk menghapus gnuplot-nox. Setelah itu, saya harus menginstal paket gnuplot. Saya tidak tahu apa yang terjadi, sulit.
sumber
aptitude
secara langsung. Lain kali saya melihat masalah ini, saya akan mencobanya juga.