dpkg -i
instala *.deb
packages, o que significa pacotes que você já baixou de algum lugar. Também os configura, mas não baixa / instala dependências. Você precisa ter baixado o (s) arquivo (s) de pacotes binários manualmente de algum lugar. Também pode haver riscos no download de pacotes de locais que não são os repositórios que sua distribuição incluiu / habilitou por padrão, já que os pacotes de terceiros podem ser de natureza mal-intencionada.
apt-get/aptitude install
acessa automaticamente os repositórios e os índices de PPAs que você habilitou, procura o melhor candidato, faz o download e todas as suas dependências e os instala e configura automaticamente.
Usando apt-get install -f
, você pode instalar automaticamente dependências ausentes de pacotes, por exemplo instalado através de dpkg -i
.