En la página de apt-get man , se puede encontrar esto:
instalar paquete (s)
Esta opción es seguida por uno o más paquetes deseados para la instalación. Cada paquete es un nombre de paquete, no un nombre de archivo completo (por ejemplo, en un sistema Fedora Core, glibc sería el argumento proporcionado, no glibc-2.4.8.i686.rpm).
Todos los paquetes requeridos por los paquetes especificados para la instalación también se recuperarán e instalarán .
[...]build-dep source_pkg
Hace que apt-get instale / elimine paquetes en un intento de satisfacer las dependencias de compilación para un paquete fuente.
Parece que ambos están tratando de satisfacer las dependencias, pero obtuve resultados diferentes al instalarmatplotlib
con cada uno de ellos: apt-get intall
no funcionó con mi posterior pip install matplotlib
en mi virtualenv, mientras que apt-get build-dep
sí *.
*
Sí, necesitaba instalarlo matplotlib
en un venv, pero pip no pudo resolver algunas de las dependencias, así que perezosamente usé apt para resolverlo