apt-get的“sudo yum install -y awslogs”相当于什么?

根据aws文档 ,这是安装aws-log代理的命令:

sudo yum install -y awslogs 

但是因为我使用的是Ubuntu,我必须使用apt-get 。 但是aws-log软件包不可用。

有没有相当于Ubuntu的aws-log ? 如果没有,我该如何安装?

请阅读http://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/QuickStartEC2Instance.html获取ubuntu / debian的安装说明:

获取安装程序

curl https://s3.amazonaws.com//aws-cloudwatch/downloads/latest/awslogs-agent-setup.py -O

并运行安装程序

sudo python ./awslogs-agent-setup.py --region us-east-1

安装代理之后,请继续下一节以configuration代理。

CloudWatch Logs代理awslogs RPM软件包仅在Amazon Linux上可用。 如果你有Ubuntu服务器,CentOS或红帽,你需要手动安装它。

在安装CloudWatch Logs代理之前,您需要安装Python并build议使用apt-get update 。 你有两个select。

  1. 直接从互联网上运行:

     curl https://s3.amazonaws.com//aws-cloudwatch/downloads/latest/awslogs-agent-setup.py -O sudo python ./awslogs-agent-setup.py --region us-east-1 
  2. 安装独立:

     curl https://s3.amazonaws.com//aws-cloudwatch/downloads/latest/awslogs-agent-setup.py -O curl https://s3.amazonaws.com//aws-cloudwatch/downloads/latest/AgentDependencies.tar.gz -O tar xvf AgentDependencies.tar.gz -C /tmp/ sudo python ./awslogs-agent-setup.py --region us-east-1 --dependency-path /tmp/AgentDependencies 

在这两种select下, – --region可以是美国us-east-1us-west-1us-west-2ap-south-1ap-northeast-2ap-southeast-1ap-southeast-2 ap-northeast-1eu-central-1eu-west-1sa-east-1 。 有关详细信息,请参阅在正在运行的EC2实例上安装和configurationCloudWatch Logs代理 。