Como instalar um pacote .deb manualmente no Linux
Com interface gráfica ou terminal, e porque usar apt install em vez de dpkg.
Alguns programas (sobretudo software proprietário) são distribuídos como ficheiro .deb solto, em vez de estarem nos repositórios oficiais.
Com interface gráfica
Duplo clique no ficheiro .deb descarregado — abre-se o instalador de software da sua distribuição, com um botão para instalar.
A partir do terminal
sudo apt install ./nome-do-ficheiro.deb
O ./ antes do nome é importante — indica ao apt que se
trata de um ficheiro local, não de um pacote a procurar nos
repositórios online.
Usar apt install (não dpkg -i) para
ficheiros .deb soltos tem uma vantagem real: o apt resolve
automaticamente as dependências de que o pacote precisa, algo que o
dpkg sozinho não faz.
Aviso: descarregue ficheiros .deb só do site oficial do programa em questão — ao contrário dos repositórios oficiais da sua distribuição, um .deb solto não passa por nenhuma verificação adicional antes de chegar até si.
Perguntas frequentes
Porque usar 'apt install ./ficheiro.deb' em vez de 'dpkg -i'?
O apt resolve automaticamente as dependências de que o pacote precisa, enquanto o dpkg sozinho não o faz, podendo deixar o pacote instalado mas não funcional sem essas dependências.
É seguro instalar qualquer .deb que encontre?
Só se vier do site oficial do programa — ao contrário dos repositórios da sua distribuição, um .deb solto não passa por nenhuma verificação adicional antes de chegar até si.