şu anda mevcut güncelleme sayısını saymak için kullanıyorum
NUMOFUPDATES=$(aptitude search "~U" | wc -l)
Aynı şeyi apt (yetenek değil) ile yapmanın ama update-notifier'ı kullanmanın bir yolu var mı?
şu anda mevcut güncelleme sayısını saymak için kullanıyorum
NUMOFUPDATES=$(aptitude search "~U" | wc -l)
Aynı şeyi apt (yetenek değil) ile yapmanın ama update-notifier'ı kullanmanın bir yolu var mı?
Yanıtlar:
En hızlı yöntemin apticronda gösterildiğini düşünüyorum:
https://salsa.debian.org/debian/apticron/blob/master/apticron#L121-154
Bu aşağıdakilere damıtılabilir:
apt-get -q -y --ignore-hold --allow-change-held-packages --allow-unauthenticated -s dist-upgrade | /bin/grep ^Inst | wc -l
Sadece komutu çalıştırıyorum:
sudo apt-get update && sudo apt-get upgrade
Güncelleme işlemini gerçekleştirdikten sonra upgradekomutun çıktısını şu şekilde verir :
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]?
6. satırda 2 yükseltme olduğu belirtilir ve 5. satırda yükseltmelerin kullanılabilir olduğu paketler listelenir. Yükseltmeleri tam o anda kurma havasında değilse, tuşuna basıp ndevam ediyorum .
Düz ve basit.
Not: Çekirdek güncellemeleri de varsa, bunları gösterir <x> not upgraded.