Primeiro determine onde o apt-get está usando whereis apt-get
ou which apt-get
; Eu assumirei que está em / usr / bin / apt-get
Em seguida, crie um arquivo em / usr / local / bin / apt-get com este conteúdo:
#!/bin/bash
# (commands to run before apt-get)
/usr/bin/apt-get "$@"
agora chmod +x /usr/local/bin/apt-get
.
Isso deve sobreviver a todas as atualizações da distribuição, mas não deve alterar o comportamento do apt-get (além de executar o comando antes de fazer qualquer outra coisa). Como bônus, ele poderia analisar os argumentos da linha de comando para executar somente o comando quando for realmente necessário.
(Esta resposta baseia-se na resposta Mohammad Etemaddar , fundiu-se com o feedback do muru)