Não consigo instalar o pacote libcurl4-openssl-dev

2

Não consigo instalar este pacote. Isto é o que eu recebo quando eu usei o apt-get para instalá-lo. Correndo 14,04 64bit.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libcurl4-openssl-dev : Depends: librtmp-dev but it is not going to be installed 
E: Unable to correct problems, you have held broken packages.

E a saída de apt-cache policy libcurl4-openssl-dev librtmp-dev

libcurl4-openssl-dev:
  Installed: (none)
  Candidate: 7.35.0-1ubuntu2.5
  Version table:
     7.35.0-1ubuntu2.5 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
     7.35.0-1ubuntu2 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
librtmp-dev:
  Installed: (none)
  Candidate: 2.4+20121230.gitdf6c518-1
  Version table:
     2.4+20121230.gitdf6c518-1 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
    
por Eric Siegal 04.12.2015 / 18:55

1 resposta

1

Significa simplesmente que existem alguns outros pacotes que precisam ser instalados antes que você possa instalar o pacote que deseja. Isso é chamado de dependência no mundo Linux.

Existem algumas maneiras de resolver isso:

  • Uma possível causa de dependências não atendidas pode estar corrompida no banco de dados de pacotes e / ou alguns pacotes não foram instalados corretamente. Para corrigir esse problema, pressione Alt + Ctrl + T para abrir o terminal e tente executar um dos seguintes comandos:
    sudo apt-get clean
    ou sudo apt-get autoclean
    Autoclean limpa o repositório local de pacotes baixados que não são mais necessários.

  • Ou você pode tentar resolver as dependências por meio do apt-get
    sudo apt-get -f install
    A opção -f tenta corrigir as dependências quebradas.

Para um guia mais abrangente, consulte o link
E mantenha-o à mão para referência.

    
por Ashhar Hasan 04.12.2015 / 19:07