apt-file é seu próprio programa separado que não faz parte de apt , mas tem interações com apt componentes, mais especificamente ele puxa uma lista de 'arquivos' conhecidos em pacotes e então procura os dados nessas listas de arquivos para encontrar certos termos e parâmetros pesquisados. Ele tem funções parecidas com apt , mas é seu próprio pacote nos repositórios do Universo (não principal, contribuído pela comunidade e suportado).
apt-cache no entanto é parte do apt packages / suite, e é um utilitário / programa% 'padrão' apt que é instalado a cada instalação do Ubuntu.