Saya selalu menjalankan perintah berikut untuk memperbarui melalui terminal mesin saya:
sudo apt-get update && sudo apt-get upgrade -y
Tetapi beberapa hari yang lalu, tepat setelah selesai menginstal beberapa pembaruan, Update Manager muncul meminta saya untuk menginstal beberapa pembaruan. Saya bingung karena saya selalu berpikir keduanya setara. Saya mencoba menjalankan perintah terminal lagi: tidak ada pembaruan. Kemudian mencoba menekan tombol "Periksa" pada Pembaruan Manajer: lagi beberapa pembaruan tersedia.
Kesimpulan saya adalah bahwa perintah di atas tidak setara dengan Update Manager, seperti yang selalu saya pikirkan. Jadi, apa perintah terminal setara sebenarnya dari Update Manager?
upgrade
command-line
apt
updates
update-manager
Marco Lackovic
sumber
sumber
Jawaban:
apt-get
TIDAK akan menganggap paket "yang disarankan" sebagai pembaruan, sedangkan Pembaruan Manajer tidak. Itu Pembaruan Manajer juga termasuk paket yangapt-get
hanya akan menginstal / meningkatkan dengandist-upgrade
. Selain itu, saya percaya Update Manager menyimpan cache paketnya sendiri yang hanya diperbarui secara otomatis setiap hari dan karenanya tidak selalu disinkronkan dengan cache paket APT.Untuk benar-benar memeriksa apakah Anda kehilangan pembaruan, periksa versi pembaruan yang tidak disarankan. Update-Manager ingin Anda menginstal, dan kemudian lakukan
dpkg --list | grep -i packagename
untuk mengetahui versi paket mana yang benar-benar diinstal pada sistem Anda.sumber
Anda dapat menggunakan perintah ini:
halaman manual mengatakan:
dist-upgrade
sumber
dist-upgrade
, yang tidak dapat diperbarui denganupgrade
Do you want to continue [Y/n]?
-y
:)