Devo executar o “dpkg -i” depois de executar o “apt-get install -f” no caso de dependências não atendidas?

1

Digamos que eu tenha baixado xxx.deb e tentei instalá-lo usando sudo dpkg -i xxx.deb , mas ele falhou devido a dependências não atendidas. Então eu corri sudo apt-get install -f

Devo executar sudo dpkg -i xxx.deb novamente para garantir ou sudo apt-get install -f cuida disso para mim?

OS: 14.04 LTS x64

    
por SarpSTA 24.02.2016 / 12:22

1 resposta

1

Não. apt-get install -f , se conseguir instalar dependências, executará todas as etapas restantes na instalação do novo pacote (e quaisquer outras instalações pendentes). dpkg -i apenas repetirá esse trabalho. Se apt-get falhar, executar dpkg -i não fará nada útil.

Note que você não deveria ter que fazer isto se você tem o Ubuntu Software Center instalado. Ele pode manipular arquivos deb e instalar dependências conforme necessário.

    
por muru 24.02.2016 / 12:26