como verificar a versão do pacote antes de instalar [duplicado]

4

Estou tentando instalar o Apache 2.4.12 ou o apache2.4 pelo menos. Eu vejo algumas listagens para o apache2.2 no apt-cache, mas não vejo o apache2.4. Como posso verificar a versão atual que sudo apt-get install apache2 vai instalar, sem ter que instalar?

    
por leoh Jones 06.02.2015 / 17:44

1 resposta

5

faça:

apt-cache policy apache2

você terá uma saída assim:

apache2:
  Installed: (none)
  Candidate: 2.4.7-1ubuntu4.1
  Version table:
     2.4.7-1ubuntu4.1 0
        500 http://ca.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
     2.4.7-1ubuntu4 0
        500 http://ca.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

A versão listada como "Candidata" é aquela que será instalada se você usar apt-get install apache2 .

Se houver mais de uma versão disponível, você pode forçar qual deles você quer dando o número da versão, no meu exemplo, por padrão instalaria o 2.4.7-1ubuntu4.1, mas eu posso forçar a outra versão com:

apt-get install apache2=2.4.7-1ubuntu4
    
por roadmr 06.02.2015 / 17:47