Para o uso em scripts, terminais burros, etc. há apt-get , veja man apt :
aptfornece uma interface de linha de comando de alto nível para o sistema de gerenciamento de pacotes. Destina-se como uma interface de usuário final e permite opções mais adequadas para uso interativo por padrão em comparação com ferramentas APT mais especializadas, comoapt-get(8) eapt-cache(8).USO DE SCRIPT E DIFERENÇAS DE OUTRAS FERRAMENTAS APT
A linha de comando
apt(8) é projetada como uma ferramenta do usuário final e pode alterar o comportamento entre as versões. Enquanto ele tenta não quebrar para trás compatibilidade isso não é garantido se uma mudança parece benéfica para uso interativo.Todos os recursos do
apt(8) estão disponíveis em ferramentas dedicadas do APT comoapt-get(8) eapt-cache(8) também.apt(8) apenas altera o valor padrão de algumas opções (vejaapt.conf(5) e especificamente o escopo Binário). Então você deve preferir usar esses comandos (potencialmente com alguns opções ativadas) em seus scripts, pois eles mantêm a compatibilidade com versões anteriores, tanto quanto possível.