Sebenarnya jawabannya adalah dpkgmanajer paket tidak dapat menginstal dependensi di luar kotak. Anda cam man dpkgdan menemukan itu. Jadi, Anda perlu menggunakan alat seperti apt, apt-get, aptitude, ..., berdasarkan dpkg.
Saya akan mengatakan kasus yang sama adalah untuk rpmmanajer paket di belahan Linux lainnya. rmptidak dimaksudkan untuk melakukan instalasi berbasis ketergantungan. Hal ini dapat menginstal paket tunggal, dan untuk menginstal dependensi yang Anda gunakan yum, urpmi, up2dateini semua didasarkan pada RPM.
Seperti disebutkan ada sedikit bahaya menginstal paket dengan dpkgsecara langsung, karena penyelesaian resolusi dependensi nanti mungkin berakhir dengan sistem yang rusak seperti yang diuraikan @Rinzwind.