Amazon Linux AMI basé sur CentOS 6.x, tandis qu'Amazon Linux 2 est CentOS 7.x,
Donc au lieu de apt
vous utiliseriez yum
,
et au lieu de /usr/local/bin/composer
vous devrez utiliser /usr/bin/composer
...
Amazon Linux AMI est une distribution basée sur Red Hat, donc des éléments tels que le programme d'installation de packages ou les outils de gestion de service sont différents, et une autre chose que vous devez prendre en compte est la manière de démarrer, les instances amazon sont plus flexibles pour faire certaines choses dans le cloudformation dans le ubuntu la meilleure façon de le faire est avec cloudinit https://help.ubuntu.com/community/CloudInit, vous devez également considérer que les packages sont également plusieurs packages qui ne sont pas pris en charge de manière native par Amazon Linux.