Use a última versão do pacote no script bash

1

O pacote instalado libnet-amazon-ec2-perl usa v0.14.1.

Como eu atualizo este pacote para usar a última versão estável v0.22.1?

Quando eu tento o sudo apt-get --only-upgrade install libnet-amazon-ec2-perl ele diz que eu já tenho o release mais recente que não está correto - dpkg -s libnet-amazon-ec2-perl mostra 0.14.1.

Além disso, como atualizo todos os pacotes dependentes de libnet-amazon-ec2-perl para usar v0.22.1?

    
por csi 01.07.2013 / 20:37

3 respostas

0

Faça sudo apt-get update antes de verificar atualizações de pacotes.

    
por 02.07.2013 / 16:01
0

O comando apt-get está informando que você já tem a versão mais recente disponível . Isso significa que a versão mais nova está nos repositórios. O fato de haver uma versão mais recente lançada é irrelevante, a menos que essa versão tenha sido empacotada como .deb e tenha sido adicionada a qualquer repositório que você esteja usando.

Eu suponho que você está usando o Ubuntu desde que você tenha marcado sua questio, mas você não disse qual Ubuntu. A versão mais recente do Ubuntu (raring) tem a versão 0.22 como você pode ver aqui . Por favor, atualize sua pergunta com mais informações, se você não estiver usando raring.

    
por 02.07.2013 / 16:58
0

Eu estava na mesma situação. Eu segui estas instruções, e agora está tudo bem.

Abra /etc/apt/sources.list e adicione

deb http://us.archive.ubuntu.com/ubuntu precise main universe
sudo apt-get update
sudo apt-get install libnet-amazon-ec2-perl

link

    
por 23.07.2014 / 17:42