Na página do apt-get man , pode-se encontrar o seguinte:
install pkg (s)
Esta opção é seguida por um ou mais pacotes desejados para instalação. Cada pacote é um nome de pacote, não um nome de arquivo completo (por exemplo, em um sistema Fedora Core, glibc seria o argumento fornecido, não glibc-2.4.8.i686.rpm).
Todos os pacotes exigidos pelos pacotes especificados para instalação também serão recuperados e instalados .
[...]build-dep source_pkg
Faz com que o apt-get instale / remova pacotes na tentativa de satisfazer as dependências de compilação de um pacote de origem.
Parece que os dois estão tentando satisfazer dependências, mas obtive resultados diferentes ao instalarmatplotlib
com cada um deles: apt-get intall
não funcionou com o subseqüente pip install matplotlib
no meu virtualenv, enquanto o apt-get build-dep
fez *.
*
Sim, eu precisava instalar matplotlib
em um venv, mas o pip não conseguia resolver algumas das dependências, então usei o preguiçosamente o apt para resolvê-lo