2016-01-02 2 views
0

Je reçois une erreur "choix non valide".Commande AWS CLI glacier non trouvée

[email protected]:/home/foo$ aws glacier 
usage: aws [options] <command> <subcommand> [parameters] 
aws: error: argument command: Invalid choice, valid choices are: 

autoscaling        | cloudformation 
cloudfront        | cloudsearch 
cloudtrail        | cloudwatch 
datapipeline        | directconnect 
dynamodb         | ec2 
elasticache        | elasticbeanstalk 
elastictranscoder      | elb 
emr          | iam 
importexport        | kinesis 
opsworks         | rds 
redshift         | route53 
ses          | sns 
sqs          | storagegateway 
sts          | support 
swf          | s3api 
s3          | configure 
help 


[email protected]:/home/foo$ aws --version 
aws-cli/1.2.9 Python/3.4.0 Linux/3.13.0-65-generic 

Auparavant je l'ai installé en utilisant: [email protected]:/home/foo$ sudo apt-get install awscli

Qu'est-ce qui se passe?

Répondre

6

Vous avez une version 1.2.9 très ancienne. Selon le changelog support de glacier a été ajouté en 1.7.40, et le courant est de 1,9.15.

Peut-être est-il préférable de l'installer via pip, votre repo paquet Ubuntu semble obsolète.

+0

merci! Je lisais "1.2.9" comme "1.9.2" et je ne pensais pas que c'était si vieux. J'utilise l'image ubuntu standard offerte par AWS, donc je n'avais aucune raison de suspecter qu'il pourrait être si vieux! (upvoted/accepté) –