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所需的所有软件包。