apt-get o aptitude instalará todas las dependencias de un paquete. Según la página de manual de apt-get
Todos los paquetes requeridos por los paquetes especificados para la instalación también se recuperarán e instalarán.
Incluso si desea instalar un paquete desde el origen, puede instalar sus dependencias de compilación utilizando apt-get. Use apt-get build-dep para ese propósito. Nuevamente desde la página de manual de apt-get:
build-dep hace que apt-get instale / elimine paquetes en un intento de satisfacer las dependencias de compilación para un paquete fuente.
Por ejemplo, si desea compilar gcc , necesitará todas las dependencias de compilación para compilar con éxito gcc. Entonces lo usas sudo apt-get build-dep gcc
. Esto instalará todos los paquetes necesarios para construir gcc desde la fuente.