Corrigir instalações de programas com falhas de dependência no Ubuntu usando apt-get -f install

Muitas vezes aconteceu comigo uma falha na instalação de programas no Ubuntu: dependências de pacotes não instalados.

Normalmente, instalo programas usando dpkg -i via terminal pois o Ubuntu, desde a versão 11.10 ou 12.04, não lembro corretamente, chama a Central de Programas quando se roda um executável (.deb) e eu não gosto. Uso a Central para instalar programas também mas somente se procuro o programa por lá.

A Central já avisa sobre as dependências e você já as instala por lá tornando o processo mais fácil mas isso se você procurar o programa por lá, se ele fizer parte dos repositórios. Como tenho preferido interfaces mais simples e usar mais linha de comando, essa prática não me agrada.

Para consertar os problemas de dependências utilizo o comando apt-get -f install. Essa opção do apt-get verifica as dependências desencontradas e os programas pendentes de instalação por conta disso.

Venho tendo problemas na instalação do MySQL Workbench há algum tempo. Rodar o executável não instalava o programa por conta das dependências e a maneira que encontrei para resolver foi usando o comando acima.

Veja as telas abaixo.

1) Instalando o pacote mysql-workbench-gpl-5.2.47-1ubu1204-i386.deb:

Captura de tela - 11-08-2013 - 11:25:23

2) Não foi instalado e informou que há dependências não satisfeitas. Vamos rodar o comando:

Captura de tela - 11-08-2013 - 11:26:50

O comando constatou o que precisa ser feito e pergunta se você quer prosseguir. No caso acima, bastou apertar Enter que tudo foi instalado, tanto as dependências quanto o MySQL Workbench.

É isso aí. Abraço.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s