Erro ao instalar o zlib1g-dev no ubuntu 16.04 desktop

2

Estou tentando instalar o ffmpeg no Ubuntu 16.04 e tem um pacote de dependências zlib1g-dev. ao executar sudo apt-get install zlib1g-dev . Estou recebendo o erro abaixo

The following packages have unmet dependencies:
 zlib1g-dev : Depends: zlib1g (= 1:1.2.8.dfsg-2ubuntu4) but 1:1.2.8.dfsg-2ubuntu4.1 is to be installed
E: Unable to correct problems, you have held broken packages.

Eu li em algum lugar que pode ser devido a um problema em sources.list . Eu verifiquei o arquivo sources.list , ele parece estar bem e verificado com este link ( link ) e sudo apt-get update doesn 't mostra qualquer erro também. Você pode por favor sugerir. Obrigado !!!

EDIT 1: Eu também segui a solução neste link ( E: Incapaz de corrigir problemas, você realizou pacotes quebrados ) e executados sudo apt-mark showhold mas não imprimiu nada. Então não poderia desmarcar nada também tentei a solução com o aptitude e o log executando sudo aptitude instale zlib1g-dev foi:

Os seguintes pacotes NOVOS serão instalados:   zlib1g-dev {b} 0 pacotes atualizados, 1 recém-instalado, 0 para remover e 17 não atualizados. Precisa obter 168 kB de arquivos. Depois de desembalar, 426 kB serão usados. Os seguintes pacotes possuem dependências não atendidas:  zlib1g-dev: Depende: zlib1g (= 1: 1.2.8.dfsg-2ubuntu4) mas o 1: 1.2.8.dfsg-2ubuntu4.1 está instalado. As ações a seguir resolverão essas dependências:

 Keep the following packages at their current version:

1) zlib1g-dev [Não instalado]

Aceite esta solução? [Y / n / q /?] Y Nenhum pacote será instalado, atualizado ou removido. 0 pacotes atualizados, 0 recém-instalados, 0 para remover e 17 não atualizados. Precisa obter 0 B de arquivos. Depois de desembalar, 0 B será usado.

    
por Anmol Kohli 01.02.2018 / 21:38

1 resposta

0

A resposta para isto é dada por SeinopSys em Erro ao instalar o zlib1g-dev você precisa tomar nota da versão do pacote necessária (no seu caso, = 1:1.2.8.dfsg-2ubuntu4 ), em seguida, execute o comando abaixo para fazer o downgrade para essa versão:

$ sudo apt install zlib1g=1:1.2.8.dfsg-2ubuntu4

Então você pode tentar reinstalar.

    
por Oluwamayowa 28.08.2018 / 17:03