apt-get или aptitude установят все зависимости пакета. Согласно справочной странице apt-get
Все пакеты, требуемые пакетами, указанными для установки, также будут извлечены и установлены.
Даже если вы хотите установить пакет из исходного кода, вы можете установить его зависимости сборки с помощью apt-get. Используйте apt-get build-dep для этой цели. Снова из справочной страницы apt-get:
build-dep вызывает apt-get для установки / удаления пакетов в попытке удовлетворить зависимости сборки для исходного пакета.
Например, если вы хотите скомпилировать gcc, вам понадобятся все зависимости сборки для успешной компиляции gcc. Итак, вы используете sudo apt-get build-dep gcc
. Это установит все пакеты, необходимые для сборки gcc из исходного кода.