Erro ao atualizar o Amazon AMI com o yum

5

Estou tentando yum update do servidor EC2, mas falha. Esta é a primeira vez que aconteceu o que eu preciso fazer para resolver isso?

--> Running transaction check
---> Package libXcomposite.x86_64 0:0.4.3-4.6.amzn1 will be installed
---> Package nginx.x86_64 1:1.10.1-1.el7.ngx will be an update
--> Processing Dependency: systemd for package: 1:nginx-1.10.1-1.el7.ngx.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: 1:nginx-1.10.1-1.el7.ngx.x86_64
---> Package python27-futures.noarch 0:3.0.3-1.3.amzn1 will be installed
--> Finished Dependency Resolution
--> Running transaction check
---> Package kernel.x86_64 0:4.1.13-19.30.amzn1 will be erased
---> Package nginx.x86_64 1:1.10.1-1.el7.ngx will be an update
--> Processing Dependency: systemd for package: 1:nginx-1.10.1-1.el7.ngx.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: 1:nginx-1.10.1-1.el7.ngx.x86_64
--> Finished Dependency Resolution
Error: Package: 1:nginx-1.10.1-1.el7.ngx.x86_64 (nginx)
           Requires: libpcre.so.1()(64bit)
Error: Package: 1:nginx-1.10.1-1.el7.ngx.x86_64 (nginx)
           Requires: systemd
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
    
por Maca 18.07.2016 / 10:44

1 resposta

6

Você de alguma forma conseguiu instalar o nginx e o repositório do yum (fornecido pelo nginx.org) que você instalou junto com ele não é compatível com o Amazon Linux. Ele é destinado ao RHEL 7 ou ao CentOS 7. O Amazon Linux não é compatível com o RHEL / CentOS, e os pacotes para eles geralmente não funcionam no Amazon Linux.

Para resolver o problema, inicie uma nova instância com uma distribuição de sistema operacional suportada, como RHEL 7 ou CentOS 7, e instale o nginx nessa instância.

    
por 18.07.2016 / 10:57