Informações úteis estão em /etc/logrotate.d . Para ver como os logs relacionados a apt são tratados, consulte /etc/logrotate.d/apt . No meu sistema, vejo:
$ /etc/logrotate.d $ cat apt
/var/log/apt/term.log {
rotate 12
monthly
compress
missingok
notifempty
}
/var/log/apt/history.log {
rotate 12
monthly
compress
missingok
notifempty
}
E, de acordo com o link , rotate 12 significaria que o logrotate seria executar doze vezes em intervalos mensais antes que o arquivo mais antigo seja excluído.
Obviamente, então, editar /etc/logrotate.d/apt para modificar rotate 12 para um valor desejado é a solução neste caso.