Depois de algumas de minhas próprias pesquisas e de algumas tentativas, essa é a solução que encontrei para mim:
grep security /etc/apt/sources.list > /tmp/su.list
apt-get -o Dir::Etc::Sourcelist=/tmp/su.list -q update
apt-get -o Dir::Etc::Sourcelist=/tmp/su.list -q upgrade -s 2>&1 | tee /tmp/security_updates_fetch.log
apt-get -o Dir::Etc::Sourcelist=/tmp/su.list -q upgrade -ym --force-yes 2>&1 | tee /tmp/security_updates_install.log
Isso gerará saída para o stdout, além de criar alguns arquivos em /tmp/
:
-
/tmp/su.list
: que é um arquivo descartável após a conclusão da operação. -
security_updates_fetch.log
: contém as atualizações que serão realizadas. -
security_updates_install.log
: contém o log da atualização real.