apt
peşinde olduğunuz bilgileri (henüz) sağlayamaz. aptitude
olsa da, biraz kafa karıştırıcı da olsa:
aptitude search '~U ~ODebian' -F "%p %O"|awk '/Debian-Security/ {print $1}'
Bu ~U
, resmi Debian depolarından ( ~ODebian
) tüm yükseltilebilir ( ) paketleri arar ve paket adlarını ( %p
) ve “kökeni” ( %O
) görüntüler. İkincisi , Debian 9 güvenlik havuzları için “Debian-Security: 9 / kararlı” olan depo etiketini görüntüler . Güvenlik havuzlarından yükseltilebilir paket adlarının bir listesi ile sonuçlanırsınız.
Sadece güvenlik yükseltmelerini yüklemenin çeşitli yolları vardır, bunların hiçbiri ideal değildir.
aptitude
metin arayüzü, yalnızca "Güvenlik Güncelleştirmeleri" başlığına (birincisi olması gerekir) başlayıp vurarak yalnızca güvenlik yükseltmelerinin uygulanmasına izin verir +.
apt
Yükseltmeleri yüklemek için yukarıda çıkarılan paketlerin listesini besleyebilirsiniz :
aptitude search '~U ~ODebian' -F "%p %O" |
awk '/Debian-Security/ {print $1}' |
xargs apt-get install --only-upgrade
Bunun, yükseltilmiş paketlerdeki “otomatik olarak takılan” işaretçiyi temizlemenin talihsiz yan etkisi vardır.
unattended-upgrades
Varsayılan eylemi yalnızca güvenlik yükseltmeleri uygulamak olan şunları kullanabilirsiniz :
unattended-upgrades -v
Yükseltmelerin otomatik olarak yüklenmesini istemiyorsanız, unattended-upgrades
günlük cron işini devre dışı bırakmanız gerekir .