A versão curta.
apt-get install
instala um novo pacote, resolvendo e baixando automaticamente os pacotes dependentes. Se o pacote estiver instalado, tente atualizar para a versão mais recente.
apt-get build-dep
Faz com que o apt-get instale / remova pacotes em uma tentativa de satisfazer as dependências de compilação de um pacote fonte.
O comando sudo apt-get build-dep packagename
significa instalar todas as dependências para 'nome_do_pacote' para que eu possa construí-lo ". Portanto, o build-dep é um comando apt-get, assim como instalar, remover, atualizar, etc.
O comando build-dep
pesquisa os repositórios locais no sistema e instala as dependências de compilação para o pacote. Se o pacote não existir no repositório local, ele retornará um código de erro.
Para instalar o matplotlib, consulte Para instalar o matplotlib no Ubuntu
Fonte: ManPage & Ravi Saive