Saat ini saya menggunakan ini untuk menghitung jumlah pembaruan yang tersedia
NUMOFUPDATES=$(aptitude search "~U" | wc -l)
Apakah ada cara untuk melakukan hal yang sama dengan apt (bukan aptitude) tetapi tidak menggunakan pembaruan-notifier?
Saat ini saya menggunakan ini untuk menghitung jumlah pembaruan yang tersedia
NUMOFUPDATES=$(aptitude search "~U" | wc -l)
Apakah ada cara untuk melakukan hal yang sama dengan apt (bukan aptitude) tetapi tidak menggunakan pembaruan-notifier?
Jawaban:
Saya kira metode tercepat ditunjukkan dalam apticron:
https://salsa.debian.org/debian/apticron/blob/master/apticron#L121-154
Ini bisa disuling ke:
apt-get -q -y --ignore-hold --allow-change-held-packages --allow-unauthenticated -s dist-upgrade | /bin/grep ^Inst | wc -l
Saya hanya menjalankan perintah:
sudo apt-get update && sudo apt-get upgrade
Setelah melakukan proses pembaruan, ini memberikan output untuk upgrade
perintah sebagai:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
wine1.5 wine1.5-i386
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 24.1 MB of archives.
After this operation, 286 kB of additional disk space will be used.
Do you want to continue [Y/n]?
Baris ke-6 menyebutkan bahwa ada 2 pembaruan yang tersedia dan baris ke-5 mencantumkan paket-paket yang pembaruannya tersedia. Jika saya tidak berminat untuk menginstal peningkatan tepat pada saat itu saya tekan ndan lanjutkan.
Lurus dan sederhana.
Catatan: Jika ada pembaruan kernal juga tersedia, itu akan menunjukkannya juga <x> not upgraded
.